|
|
|
@ -102,7 +102,7 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
// 插入明细表数据
|
|
|
|
|
StaffsPO staffsPO = StaffsPO.builder().staffId(staffPO.getId()).businessType(2).changeNum(changeNum).businessSource(1).build();
|
|
|
|
|
StaffsPO staffsPO = StaffsPO.builder().staffId(staffPO.getId()).businessType(2).changeNum(changeNum).businessSource(1).description(param.getChangeDescription()).build();
|
|
|
|
|
MapperProxyFactory.getProxy(StaffsMapper.class).insertIgnoreNull(staffsPO);
|
|
|
|
|
// 更新编制表
|
|
|
|
|
staffPO.setStaffNum(staffPO.getStaffNum() + changeNum);
|
|
|
|
@ -178,7 +178,7 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|
|
|
|
List<SearchConditionItem> selectItems = new ArrayList<>();
|
|
|
|
|
List<SearchConditionGroup> addGroups = new ArrayList<>();
|
|
|
|
|
// 方案
|
|
|
|
|
SearchConditionItem planIdItem = OrganizationFormItemUtil.browserItem(user, 2, 16, 3, false, "方案", "161", "planId", "staffPlanBrowser");
|
|
|
|
|
SearchConditionItem planIdItem = OrganizationFormItemUtil.browserItem(user, 2, 16, 4, false, "方案", "161", "planId", "staffPlanBrowser");
|
|
|
|
|
planIdItem.setRules("required|string");
|
|
|
|
|
// 分部
|
|
|
|
|
SearchConditionItem compIdItem = OrganizationFormItemUtil.browserItem(user, 2, 16, 3, false, "分部", "161", "compId", "compBrowser");
|
|
|
|
@ -252,6 +252,9 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|
|
|
|
SearchConditionItem changeNumItem = OrganizationFormItemUtil.inputNumberItem(user, 2, 16, 3, "调整数量", "changeNum");
|
|
|
|
|
staffNumItem.setRules("required");
|
|
|
|
|
selectItems.add(changeNumItem);
|
|
|
|
|
SearchConditionItem changeDescriptionItem = OrganizationFormItemUtil.textareaItem(user, 2, 16, false, 2, 50, "变更说明", "changeDescription");
|
|
|
|
|
selectItems.add(changeDescriptionItem);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
addGroups.add(new SearchConditionGroup("基本信息", true, selectItems));
|
|
|
|
@ -265,8 +268,10 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|
|
|
|
List<SearchConditionGroup> addGroups = new ArrayList<>();
|
|
|
|
|
List<SearchConditionItem> selectItems = new ArrayList<>();
|
|
|
|
|
// 方案
|
|
|
|
|
SearchConditionItem planIdItem = OrganizationFormItemUtil.browserItem(user, 2, 16, 3, false, "编制方案", "161", "planId", "staffPlanBrowser");
|
|
|
|
|
SearchConditionItem planIdItem = OrganizationFormItemUtil.browserItem(user, 4, 3, 3, false, "编制方案", "161", "planId", "staffPlanBrowser");
|
|
|
|
|
planIdItem.setRules("required|string");
|
|
|
|
|
planIdItem.setHelpfulTip("请选择编制方案后查看数据");
|
|
|
|
|
planIdItem.setLabelcol(2);
|
|
|
|
|
selectItems.add(planIdItem);
|
|
|
|
|
addGroups.add(new SearchConditionGroup("基本信息", true, selectItems));
|
|
|
|
|
datas.put("condition", addGroups);
|
|
|
|
|