diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillAjustApplyServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillAjustApplyServiceImpl.java index 62ff8250a..f49ef654a 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillAjustApplyServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillAjustApplyServiceImpl.java @@ -254,15 +254,17 @@ public class EmisWaybillAjustApplyServiceImpl extends EmisBaseService implements emisWaybillAjustApply.setCenterConfirmManCode(getCurrentUser().getEmpCode()); // 判断申请人是否是[单证专属]岗位 - SysUser opUser = getEmisStaffByCode(emisWaybillAjustApply.getApplyManCode()); - if (opUser != null) { - // 判断申请人是否是单证专属 - List postIds = postMapper.selectPostListByUserId(opUser.getUserId()); - if (!CollectionUtils.isEmpty(postIds)) { - for (Long poId : postIds) { - if (poId == 18) { - isDZZS = true; - break; + if("9".equals(emisWaybillAjustApply.getApplyType())) { + SysUser opUser = getEmisStaffByCode(emisWaybillAjustApply.getApplyManCode()); + if (opUser != null) { + // 判断申请人是否是单证专属 + List postIds = postMapper.selectPostListByUserId(opUser.getUserId()); + if (!CollectionUtils.isEmpty(postIds)) { + for (Long poId : postIds) { + if (poId == 18) { + isDZZS = true; + break; + } } } }