Sfoglia il codice sorgente

服务保障中心 共计人员计算更新

yangbq 3 settimane fa
parent
commit
5c69e3f155

+ 4 - 0
project-zcustom/src/main/java/com/project/zcustom/service/service/employee/impl/PlatEmployeeTypeServiceImpl.java

@@ -189,11 +189,15 @@ public class PlatEmployeeTypeServiceImpl extends ServiceImpl<PlatEmployeeTypeMap
         try {
             if (StringUtils.isNotNull(platEmployeeType)) {
                 this.setPlatEmployeeType(mapField, platEmployeeType);
+                Long grossNum = Long.sum(platEmployeeType.getEntryInternalNum() , platEmployeeType.getVisitorNum());
+                platEmployeeType.setGrossNum(grossNum);
                 this.updateById(platEmployeeType);
             } else {
                 platEmployeeType = new PlatEmployeeType();
                 this.setPlatEmployeeType(mapField, platEmployeeType);
                 platEmployeeType.setAppOrg(appOrg);
+                Long grossNum = Long.sum(platEmployeeType.getEntryInternalNum() , platEmployeeType.getVisitorNum());
+                platEmployeeType.setGrossNum(grossNum);
                 this.save(platEmployeeType);
             }
             iPlatEmployeeTypeFlowService.handleEmployeeFlow(appOrg, mapField);