diff --git a/cclqms-java/src/main/java/com/gaotao/modules/mrb/service/impl/MrbReportServiceImpl.java b/cclqms-java/src/main/java/com/gaotao/modules/mrb/service/impl/MrbReportServiceImpl.java index 90f1729..2b2ac19 100644 --- a/cclqms-java/src/main/java/com/gaotao/modules/mrb/service/impl/MrbReportServiceImpl.java +++ b/cclqms-java/src/main/java/com/gaotao/modules/mrb/service/impl/MrbReportServiceImpl.java @@ -598,7 +598,7 @@ public class MrbReportServiceImpl extends ServiceImpl> occupiedList = baseMapper.queryOccupiedInspectionOrderInActiveMrb(checkList, "", ""); List conflictTextList = buildOccupiedConflictTextList(occupiedList); if (conflictTextList.isEmpty()) { - throw new XJException("选中检验单已存在于未完成MRB中,不能重复发起"); + return; } throw new XJException("以下检验单已存在于未完成MRB中,不能重复发起:" + String.join(";", conflictTextList)); } diff --git a/cclqms-vue/src/views/modules/mrb/mrbRecord.vue b/cclqms-vue/src/views/modules/mrb/mrbRecord.vue index a87d6a9..f61fe73 100644 --- a/cclqms-vue/src/views/modules/mrb/mrbRecord.vue +++ b/cclqms-vue/src/views/modules/mrb/mrbRecord.vue @@ -1472,6 +1472,9 @@ export default { }, changeRequestFlag () { return (value) => { + if (!this.isEditMode) { + return 'Y' + } if (!this.plmChangeRequestArr) { return 'N' }