fix(88091): 跳转校验顺序
This commit is contained in:
@@ -67,6 +67,22 @@ public class StandardUtil {
|
||||
}
|
||||
}
|
||||
|
||||
// 查询标准解读流程
|
||||
List<ProcessStandardInterpret> list1 = processStandardInterpretService.list(
|
||||
new LambdaQueryWrapper<ProcessStandardInterpret>()
|
||||
.in(ProcessStandardInterpret::getStandardId, needDelStandardIdList));
|
||||
if (CollectionUtils.isNotEmpty(list1)){
|
||||
List<String> projectIdList = list1.stream()
|
||||
.map(ProcessStandardInterpret::getProjectId)
|
||||
.collect(Collectors.toList());
|
||||
int count1 = processAllService.count(new LambdaQueryWrapper<ProcessAll>()
|
||||
.in(ProcessAll::getProjectId, projectIdList)
|
||||
.ne(ProcessAll::getPrcStatus, ProcessStatusEnum.WITHDRAWN.getValue()));
|
||||
if (count1 > 0) {
|
||||
throw new JeroBootException(ResultCommon.SCC_DELETE_STANDARD_ERROR3);
|
||||
}
|
||||
}
|
||||
|
||||
List<LawsDomesticStandard> list = lawsDomesticStandardService.list(
|
||||
new LambdaQueryWrapper<LawsDomesticStandard>()
|
||||
.select(LawsDomesticStandard::getStandardNumber)
|
||||
@@ -83,22 +99,6 @@ public class StandardUtil {
|
||||
if (count > 0) {
|
||||
throw new JeroBootException(ResultCommon.SCC_DELETE_STANDARD_ERROR2);
|
||||
}
|
||||
|
||||
// 查询标准解读流程
|
||||
List<ProcessStandardInterpret> list1 = processStandardInterpretService.list(
|
||||
new LambdaQueryWrapper<ProcessStandardInterpret>()
|
||||
.in(ProcessStandardInterpret::getStandardId, needDelStandardIdList));
|
||||
if (CollectionUtils.isNotEmpty(list1)){
|
||||
List<String> projectIdList = list1.stream()
|
||||
.map(ProcessStandardInterpret::getProjectId)
|
||||
.collect(Collectors.toList());
|
||||
int count1 = processAllService.count(new LambdaQueryWrapper<ProcessAll>()
|
||||
.in(ProcessAll::getProjectId, projectIdList)
|
||||
.ne(ProcessAll::getPrcStatus, ProcessStatusEnum.WITHDRAWN.getValue()));
|
||||
if (count1 > 0) {
|
||||
throw new JeroBootException(ResultCommon.SCC_DELETE_STANDARD_ERROR3);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -79,7 +79,7 @@ zip_root_one_excel=\u538B\u7F29\u5305\u6839\u76EE\u5F55\u4E0B\u4EC5\u80FD\u5B58\
|
||||
message.no.exists.standard=\u6807\u51C6\u4E0D\u5B58\u5728\uFF0C\u8BF7\u8054\u7CFB\u7BA1\u7406\u5458
|
||||
scc.delete.standard.error=\u6CD5\u89C4\u7B26\u5408\u6027\u6392\u67E5\u6D41\u7A0B\u6709\u6B63\u5728\u8FDB\u884C\u4E2D\u7684\u6D41\u7A0B\uFF0C\u4E0D\u5141\u8BB8\u5220\u9664
|
||||
scc.delete.standard.error2=\u6807\u51C6\u6709\u88AB\u62C6\u5206\u7684\u6570\u636E\uFF0C\u4E0D\u5141\u8BB8\u5220\u9664
|
||||
scc.delete.standard.error3=\u6807\u51C6\u89E3\u8BFB\u6D41\u7A0B\u6709\u6B63\u5728\u8FDB\u884C\u4E2D\u7684\u6D41\u7A0B\uFF0C\u4E0D\u5141\u8BB8\u5220\u9664
|
||||
scc.delete.standard.error3=\u6807\u51C6\u6B63\u5728\u89E3\u8BFB\u6D41\u7A0B\u4E2D\uFF0C\u4E0D\u5141\u8BB8\u5220\u9664
|
||||
split.import.template.error=\u5206\u89E3\u5355\u4E0A\u4F20\u6A21\u677F\u9519\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u8BD5
|
||||
model.import.template.error=\u8F66\u578B\u9879\u76EE\u6587\u4EF6\u4E0A\u4F20\u6A21\u677F\u9519\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u8BD5
|
||||
model.import.data.error=\u8F66\u578B\u9879\u76EE\u6587\u4EF6\u4E0A\u4F20\u6570\u636E\u9519\u8BEF\u3002{0}
|
||||
|
||||
@@ -95,8 +95,8 @@ data.does.not.exist={0} does not exist
|
||||
row.n.import=Row {0}
|
||||
scc.delete.standard.error=The standard has been used by the Standard Compliance Check Process, can not delete
|
||||
scc.delete.standard.error2=Standards have split data, can not delete
|
||||
scc.delete.standard.error3=The standard interpretation process has ongoing processes, can not delete
|
||||
scc.delete.standard.error3=The standard is being interpreted, can not delete
|
||||
split.import.template.error=Split import template error
|
||||
model.import.template.error=Model import template error
|
||||
model.import.data.error=Model import data error.{0}
|
||||
file.empty.import.error=The file is empty, please upload again
|
||||
file.empty.import.error=The file is empty, please upload again
|
||||
|
||||
@@ -94,8 +94,8 @@ data.does.not.exist={0}\u6570\u636E\u4E0D\u5B58\u5728
|
||||
row.n.import=\u7B2C{0}\u884C
|
||||
scc.delete.standard.error=\u6709\u6B63\u5728\u8FDB\u884C\u4E2D\u7684\u6CD5\u89C4\u7B26\u5408\u6027\u6392\u67E5\u6D41\u7A0B\uFF0C\u4E0D\u5141\u8BB8\u5220\u9664
|
||||
scc.delete.standard.error2=\u6807\u51C6\u6709\u88AB\u62C6\u5206\u7684\u6570\u636E\uFF0C\u4E0D\u5141\u8BB8\u5220\u9664
|
||||
scc.delete.standard.error3=\u6807\u51C6\u89E3\u8BFB\u6D41\u7A0B\u6709\u6B63\u5728\u8FDB\u884C\u4E2D\u7684\u6D41\u7A0B\uFF0C\u4E0D\u5141\u8BB8\u5220\u9664
|
||||
scc.delete.standard.error3=\u6807\u51C6\u6B63\u5728\u89E3\u8BFB\u6D41\u7A0B\u4E2D\uFF0C\u4E0D\u5141\u8BB8\u5220\u9664
|
||||
split.import.template.error=\u5206\u89E3\u5355\u4E0A\u4F20\u6A21\u677F\u9519\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u8BD5
|
||||
model.import.template.error=\u8F66\u578B\u9879\u76EE\u6587\u4EF6\u4E0A\u4F20\u6A21\u677F\u9519\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u8BD5
|
||||
model.import.data.error=\u8F66\u578B\u9879\u76EE\u6587\u4EF6\u4E0A\u4F20\u6570\u636E\u9519\u8BEF\u3002{0}
|
||||
file.empty.import.error=\u6587\u4EF6\u4E3A\u7A7A\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u8BD5
|
||||
file.empty.import.error=\u6587\u4EF6\u4E3A\u7A7A\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u8BD5
|
||||
|
||||
Reference in New Issue
Block a user