diff --git a/src/main/java/digital/laboratory/platform/entrustment/service/impl/EntrustAlterApplyServiceImpl.java b/src/main/java/digital/laboratory/platform/entrustment/service/impl/EntrustAlterApplyServiceImpl.java index 1f3384d..b2b009b 100644 --- a/src/main/java/digital/laboratory/platform/entrustment/service/impl/EntrustAlterApplyServiceImpl.java +++ b/src/main/java/digital/laboratory/platform/entrustment/service/impl/EntrustAlterApplyServiceImpl.java @@ -350,7 +350,6 @@ public class EntrustAlterApplyServiceImpl extends ServiceImpl鉴定要求更新记录:").append("
原鉴定要求 [").append(entrustment.getEntrustRequirement()).append("] 修改为 [").append(entrustRequirement).append("]。"); - entrustment.setEntrustRequirement(entrustRequirement); } else if (entrustment.getEntrustRequirement().equals(entrustRequirement)) { // 如果鉴定要求没有变化,不做任何操作 return; @@ -358,8 +357,9 @@ public class EntrustAlterApplyServiceImpl extends ServiceImpl renewList = entrustmentIdentificationMaterialService.list(Wrappers.lambdaQuery() .eq(EntrustmentIdentificationMaterial::getEntrustmentId, entrustment.getId()) .orderByAsc(EntrustmentIdentificationMaterial::getOrderNo)); - entrustment.setEntrustRequirement(entrustmentService.buildEntrustReq(renewList)); + entrustRequirement = entrustmentService.buildEntrustReq(renewList); } + entrustment.setEntrustRequirement(entrustRequirement); entrustmentService.updateById(entrustment); }