Commit b32a64503b516bdca4f1b9f0570317abd6f6ba14

Authored by 姜超
2 parents b9d58053 a8d6f43c

Merge branch 'bug-fix' into 'main'

修改岗位名称

修改岗位名称

See merge request !619
fw-morax-rpc/src/main/java/cn/fw/morax/rpc/ehr/EhrRpcService.java
... ... @@ -471,7 +471,7 @@ public class EhrRpcService {
471 471 try {
472 472 log.info("StaffApi.getStaffByPostShopList: 开始进行请求。groupId:[{}],queryDate:[{}],time:[{}] ",
473 473 groupId, queryDate, queryDateTime);
474   - final Message<List<StaffSimpleInfoVo>> msg = staffApi.getPointTimeStaffList(groupId, queryDate.getTime());
  474 + final Message<List<StaffSimpleInfoVo>> msg = staffApi.getPointTimeStaffList(groupId, queryDate.getTime(), null);
475 475 log.info("StaffApi.getPointTimeStaffList: groupId:[{}],queryDate:[{}],time:[{}], msg.code={}, msg.result={}, msg.data={}",
476 476 groupId, queryDate, queryDateTime, msg.getCode(), JSON.toJSONString(msg.getResult()), JSON.toJSONString(msg.getData()));
477 477 if (msg.isSuccess() && !Objects.isNull(msg.getData())) {
... ...
fw-morax-service/src/main/java/cn/fw/morax/service/biz/eval/EvalPoolCommonService.java
... ... @@ -156,6 +156,7 @@ public class EvalPoolCommonService {
156 156 , Boolean.FALSE);
157 157 if (PublicUtil.isNotEmpty(evalUserPool)) {
158 158 evalUserPool.setShopName(user.getShopName());
  159 + evalUserPool.setPostName(user.getPostName());
159 160 return evalUserPool;
160 161 }
161 162 //同一个考评组的 调岗员工 修改调岗数据
... ...
fw-morax-service/src/main/java/cn/fw/morax/service/biz/kpi/KpiPoolCommonService.java
... ... @@ -221,6 +221,7 @@ public class KpiPoolCommonService {
221 221 }
222 222 //2024年4月25日处理门店数据
223 223 kpiPool.setShopName(user.getShopName());
  224 + kpiPool.setPostName(user.getPostName());
224 225 }
225 226  
226 227  
... ...
fw-morax-service/src/main/java/cn/fw/morax/service/biz/salary/SalaryCalcBizService.java
... ... @@ -533,11 +533,12 @@ public class SalaryCalcBizService {
533 533  
534 534 private void setTotal(SalaryPool pool, List<SalaryPoolDetail> detailList) {
535 535 BigDecimal total = calSalaryTotal(detailList);
  536 + //不能四舍五入,前端也会处理数据
536 537 //根据配置算法计算最终薪酬,单位是元就四舍五入
537   - SalaryUnitEnum salaryUnit = salarySettingCommonService.getSalaryUnit(pool.getGroupId());
538   - if (SalaryUnitEnum.YUAN.equals(salaryUnit)) {
539   - total = total.setScale(0, BigDecimal.ROUND_HALF_UP);
540   - }
  538 +// SalaryUnitEnum salaryUnit = salarySettingCommonService.getSalaryUnit(pool.getGroupId());
  539 +// if (SalaryUnitEnum.YUAN.equals(salaryUnit)) {
  540 +// total = total.setScale(0, BigDecimal.ROUND_HALF_UP);
  541 +// }
541 542 pool.setReward(total);
542 543 }
543 544  
... ...
fw-morax-service/src/main/java/cn/fw/morax/service/biz/salary/SalaryPoolCommonService.java
... ... @@ -88,6 +88,7 @@ public class SalaryPoolCommonService {
88 88 salaryPool.setLeaveDate(user.getLeaveDate());
89 89 //2024年4月25日处理门店数据
90 90 salaryPool.setShopName(user.getShopName());
  91 + salaryPool.setPostName(user.getPostName());
91 92 return salaryPool;
92 93 }
93 94  
... ...