diff --git a/ruoyi-oa/src/main/java/com/ruoyi/oa/service/impl/SysOaWarehouseMasterServiceImpl.java b/ruoyi-oa/src/main/java/com/ruoyi/oa/service/impl/SysOaWarehouseMasterServiceImpl.java index 1ad26bb..3cbb399 100644 --- a/ruoyi-oa/src/main/java/com/ruoyi/oa/service/impl/SysOaWarehouseMasterServiceImpl.java +++ b/ruoyi-oa/src/main/java/com/ruoyi/oa/service/impl/SysOaWarehouseMasterServiceImpl.java @@ -320,6 +320,11 @@ public class SysOaWarehouseMasterServiceImpl implements ISysOaWarehouseMasterSer @Override public Boolean updateRemark(Long masterId, String remark,Long requirementId,String masterNum) { if (masterId == null) return false; + if (requirementId == 0) { + SysOaWarehouseMaster update = new SysOaWarehouseMaster(); + update.setRequirementId(requirementId); + return baseMapper.updateById(update) > 0; + } SysOaWarehouseMaster update = new SysOaWarehouseMaster(); update.setMasterId(masterId); update.setRemark(remark);