Forráskód Böngészése

fix(salary): 修复薪资调整数据同步查询条件

- 修改perchgstatus字段查询方式从精确匹配改为模糊匹配
- 允许同步状态包含99的记录而不仅仅是完全等于99的记录
turborao 4 napja
szülő
commit
8dd3f87c34

+ 1 - 1
code/swc/nckd-jxccl-swc/src/main/java/nckd/jxccl/swc/init/business/SynPendingSalaryAdjDataServiceImpl.java

@@ -162,7 +162,7 @@ public class SynPendingSalaryAdjDataServiceImpl implements SynPendingSalaryAdjDa
          */
         String selectField1 = "id,billno,b_effectivedate,createtime,bb_em_tid,ba_em_empnumber,bb_po_position.boid,aposition.boid,bb_po_adminorg.boid,aorg.boid,aorg.belongcompany.id";
         QFilter qFilter12 = new QFilter("billstatus", QCP.equals, "C"); // 单据状态 = 已审核
-        QFilter qFilter17 = new QFilter("perchgstatus", QCP.equals, "99");   //同步成功
+        QFilter qFilter17 = new QFilter("perchgstatus", QCP.like, "%99%");   //同步成功
         QFilter qFilter13 = new QFilter("b_effectivedate", QCP.large_equals, daysAgo);  //实际调动日期
         QFilter qFilter14 = new QFilter("b_effectivedate", QCP.less_equals, currentDate);  //实际调动日期
         QFilter qFilter16 = new QFilter("aposition.nckd_paystdplan.name", QCP.equals, "江铜集团岗位绩效工资制");