diff --git a/bonus-modules/bonus-bmw/src/main/java/com/bonus/bmw/service/impl/PmWorkerServiceImpl.java b/bonus-modules/bonus-bmw/src/main/java/com/bonus/bmw/service/impl/PmWorkerServiceImpl.java index 701e062..9ec0018 100644 --- a/bonus-modules/bonus-bmw/src/main/java/com/bonus/bmw/service/impl/PmWorkerServiceImpl.java +++ b/bonus-modules/bonus-bmw/src/main/java/com/bonus/bmw/service/impl/PmWorkerServiceImpl.java @@ -265,6 +265,11 @@ public class PmWorkerServiceImpl implements PmWorkerService{ */ @Override public AjaxResult insertProEin(PmWorker o) { + //是否失信人员名单 + PmWorker worker2 = mapper.getBlackWorkerByNumber(o.getIdNumber()); + if(worker2 != null && worker2.getName() != null){ + return new AjaxResult(500, worker2.getName()+"施工人员在失信人员名单,无法入场"); + } //先查到现在的合同id Integer contractId = mapper.getContractIdByWorkerId(o.getId()); o.setContractId(contractId);