Commit 56c14094 authored by zhangsen's avatar zhangsen

人员赋码规则bug修改

parent 644cc312
......@@ -61,6 +61,7 @@ public class PersonYardTimeTask {
personBasicList.forEach(personBasic -> {
List<PersonCertificate> personCertificateList = perCertificateMap.get(personBasic.getSequenceNbr());
String yuanShiQrcodeColor = personBasic.getQrcodeColor();
//默认红码
personBasic.setQrcodeColor(QrcodeColorEnum.RED.getCode());
// 该岗位应获得的证书
......@@ -103,7 +104,10 @@ public class PersonYardTimeTask {
} else if (CollectionUtils.isEmpty(list) && isOver == 0 && isInMonth == 1) {
personBasic.setQrcodeColor(QrcodeColorEnum.YELLOW.getCode());
}
personBasics.add(personBasic);
if (!yuanShiQrcodeColor.equals(personBasic.getQrcodeColor())) {
personBasic.setRecDate(new Date());
personBasics.add(personBasic);
}
});
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