Commit 56c14094 authored by zhangsen's avatar zhangsen

人员赋码规则bug修改

parent 644cc312
...@@ -61,6 +61,7 @@ public class PersonYardTimeTask { ...@@ -61,6 +61,7 @@ public class PersonYardTimeTask {
personBasicList.forEach(personBasic -> { personBasicList.forEach(personBasic -> {
List<PersonCertificate> personCertificateList = perCertificateMap.get(personBasic.getSequenceNbr()); List<PersonCertificate> personCertificateList = perCertificateMap.get(personBasic.getSequenceNbr());
String yuanShiQrcodeColor = personBasic.getQrcodeColor();
//默认红码 //默认红码
personBasic.setQrcodeColor(QrcodeColorEnum.RED.getCode()); personBasic.setQrcodeColor(QrcodeColorEnum.RED.getCode());
// 该岗位应获得的证书 // 该岗位应获得的证书
...@@ -103,7 +104,10 @@ public class PersonYardTimeTask { ...@@ -103,7 +104,10 @@ public class PersonYardTimeTask {
} else if (CollectionUtils.isEmpty(list) && isOver == 0 && isInMonth == 1) { } else if (CollectionUtils.isEmpty(list) && isOver == 0 && isInMonth == 1) {
personBasic.setQrcodeColor(QrcodeColorEnum.YELLOW.getCode()); personBasic.setQrcodeColor(QrcodeColorEnum.YELLOW.getCode());
} }
personBasics.add(personBasic); if (!yuanShiQrcodeColor.equals(personBasic.getQrcodeColor())) {
personBasic.setRecDate(new Date());
personBasics.add(personBasic);
}
}); });
personBasicService.updateBatchById(personBasics); personBasicService.updateBatchById(personBasics);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment