Pre Merge pull request !148 from dxfeng/feature/dxf

pull/148/MERGE
dxfeng 3 years ago committed by Gitee
commit 3210930adf
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

@ -32,6 +32,7 @@ public abstract class AbstractEquator implements Equator {
excludeFields.add("createTime"); excludeFields.add("createTime");
excludeFields.add("updateTime"); excludeFields.add("updateTime");
excludeFields.add("deleteType"); excludeFields.add("deleteType");
excludeFields.add("staffNum");
} }
/** /**

@ -22,11 +22,12 @@ import java.util.Date;
fields = "t.id, t.operator_name, t.create_time, t.operate_type, t.client_ip, t.operate_module_name,t.operate_desc,t.message,t.value,t.params_str", fields = "t.id, t.operator_name, t.create_time, t.operate_type, t.client_ip, t.operate_module_name,t.operate_desc,t.message,t.value,t.params_str",
fromSql = "FROM hr_log t ", fromSql = "FROM hr_log t ",
primarykey = "id", primarykey = "id",
orderby = "create_time",
tableType = WeaTableType.NONE tableType = WeaTableType.NONE
) )
public class LogViewVO { public class LogViewVO {
@OrganizationTableColumn(text = "操作时间", width = "16%", column = "create_time", transmethod = "com.engine.organization.transmethod.StaffPlanTransMethod.getFormatDateString") @OrganizationTableColumn(text = "操作时间", width = "20%", column = "create_time",transmethod = "com.engine.organization.transmethod.LogViewTransMethod.getDateTimeFormat")
private Date createTime; private Date createTime;
@OrganizationTableColumn(text = "操作者", width = "16%", column = "operator_name") @OrganizationTableColumn(text = "操作者", width = "16%", column = "operator_name")

@ -10,7 +10,6 @@ public enum LogModuleNameEnum {
LEVEL("职等", 2), LEVEL("职等", 2),
GRADE("职级", 3), GRADE("职级", 3),
SEQUENCE("岗位序列", 4), SEQUENCE("岗位序列", 4),
POST("职务分类", 5),
POSTINFO("职务管理", 6), POSTINFO("职务管理", 6),
GROUP("集团管理", 7), GROUP("集团管理", 7),
COMPANY("分部管理", 8), COMPANY("分部管理", 8),

@ -85,5 +85,5 @@ public interface SequenceMapper {
*/ */
int getCountByTag(@Param("tag") int tag); int getCountByTag(@Param("tag") int tag);
List<SequencePO> getSequencesByIds(Collection<Long> ids); List<SequencePO> getSequencesByIds(@Param("ids") Collection<Long> ids);
} }

@ -141,7 +141,7 @@ public class CompServiceImpl extends Service implements CompService {
// 判断是否开启自动编号 // 判断是否开启自动编号
compNo = repeatDetermine(compNo); compNo = repeatDetermine(compNo);
params.put("comp_no", compNo); params.put("comp_no", compNo);
if (StringUtils.isBlank(params.get("show_order").toString())) { if (null == params.get("show_order") || StringUtils.isBlank(params.get("show_order").toString())) {
int maxShowOrder = getCompMapper().getMaxShowOrder(); int maxShowOrder = getCompMapper().getMaxShowOrder();
params.put("show_order", maxShowOrder + 1); params.put("show_order", maxShowOrder + 1);
} }

@ -388,6 +388,7 @@ public class DepartmentServiceImpl extends Service implements DepartmentService
// 处理自动编号 // 处理自动编号
deptById.setDeptNo(CodeRuleUtil.generateCode(RuleCodeType.DEPARTMENT, deptById.getDeptNo(), false)); deptById.setDeptNo(CodeRuleUtil.generateCode(RuleCodeType.DEPARTMENT, deptById.getDeptNo(), false));
deptById.setParentComp(Long.parseLong(copyParam.getCompany())); deptById.setParentComp(Long.parseLong(copyParam.getCompany()));
deptById.setParentDept(null);
// 显示顺序字段 // 显示顺序字段
deptById.setShowOrder(maxShowOrder + i + 1); deptById.setShowOrder(maxShowOrder + i + 1);
insertCount += getDepartmentMapper().insertIgnoreNull(deptById); insertCount += getDepartmentMapper().insertIgnoreNull(deptById);

@ -38,4 +38,11 @@ public class LogViewTransMethod {
} }
return ""; return "";
} }
public String getDateTimeFormat(String dateTime){
if(StringUtils.isNotBlank(dateTime)){
dateTime = dateTime.substring(0,dateTime.length() - 2);
}
return dateTime;
}
} }

@ -154,7 +154,7 @@ public class MenuBtn {
// 新增 // 新增
rightMenuList.add(MenuBtn.rightMenu_addNew()); rightMenuList.add(MenuBtn.rightMenu_addNew());
// 复制 // 复制
rightMenuList.add(MenuBtn.rightMenu_copy()); // rightMenuList.add(MenuBtn.rightMenu_copy());
// 日志 // 日志
rightMenuList.add(MenuBtn.rightMenu_btnLog()); rightMenuList.add(MenuBtn.rightMenu_btnLog());
btnDatas.put("rightMenu", rightMenuList); btnDatas.put("rightMenu", rightMenuList);

@ -39,7 +39,7 @@ public class PostWrapper extends OrganizationWrapper {
* @param postPO * @param postPO
* @return * @return
*/ */
@Log(operateType = OperateTypeEnum.ADD, operateModule = LogModuleNameEnum.POST, operateDesc = "新增职务分类") @Log(operateType = OperateTypeEnum.ADD, operateModule = LogModuleNameEnum.POSTINFO, operateDesc = "新增职务分类")
public int savePost(PostPO postPO) { public int savePost(PostPO postPO) {
int savePost = getPostService(user).savePost(postPO); int savePost = getPostService(user).savePost(postPO);
writeOperateLog(new Object() { writeOperateLog(new Object() {
@ -53,7 +53,7 @@ public class PostWrapper extends OrganizationWrapper {
* @param postPO * @param postPO
* @return * @return
*/ */
@Log(operateType = OperateTypeEnum.UPDATE, operateModule = LogModuleNameEnum.POST, operateDesc = "更新职务分类") @Log(operateType = OperateTypeEnum.UPDATE, operateModule = LogModuleNameEnum.POSTINFO, operateDesc = "更新职务分类")
public int updatePost(PostPO postPO) { public int updatePost(PostPO postPO) {
PostPO postByID = getPostMapper().getPostByID(postPO.getId()); PostPO postByID = getPostMapper().getPostByID(postPO.getId());
int updatePost = getPostService(user).updatePost(postPO); int updatePost = getPostService(user).updatePost(postPO);
@ -67,7 +67,7 @@ public class PostWrapper extends OrganizationWrapper {
* *
* @param ids * @param ids
*/ */
@Log(operateType = OperateTypeEnum.DELETE, operateModule = LogModuleNameEnum.POST, operateDesc = "删除职务分类") @Log(operateType = OperateTypeEnum.DELETE, operateModule = LogModuleNameEnum.POSTINFO, operateDesc = "删除职务分类")
public int deleteByIds(Collection<Long> ids) { public int deleteByIds(Collection<Long> ids) {
List<PostPO> postPOS = getPostMapper().getPostsByIds(ids); List<PostPO> postPOS = getPostMapper().getPostsByIds(ids);
int deleteByIds = getPostService(user).deleteByIds(ids); int deleteByIds = getPostService(user).deleteByIds(ids);

@ -91,7 +91,7 @@ public class SequenceWrapper extends OrganizationWrapper {
* *
* @param ids * @param ids
*/ */
@Log(operateType = OperateTypeEnum.UPDATE, operateModule = LogModuleNameEnum.SEQUENCE, operateDesc = "删除岗位序列") @Log(operateType = OperateTypeEnum.DELETE, operateModule = LogModuleNameEnum.SEQUENCE, operateDesc = "删除岗位序列")
public int deleteByIds( Collection<Long> ids) { public int deleteByIds( Collection<Long> ids) {
List<SequencePO> sequencePOS = getSequenceMapper().getSequencesByIds(ids); List<SequencePO> sequencePOS = getSequenceMapper().getSequencesByIds(ids);
int deleteByIds = getSequenceService(user).deleteByIds(ids); int deleteByIds = getSequenceService(user).deleteByIds(ids);

Loading…
Cancel
Save