fix: 88348 法规符合性评估库--进入页面提示操作失败
This commit is contained in:
+3
-1
@@ -25,7 +25,9 @@
|
|||||||
IF(cs.standard_id IS NOT NULL, d.standard_name, cs.standard_name) AS standard_name,
|
IF(cs.standard_id IS NOT NULL, d.standard_name, cs.standard_name) AS standard_name,
|
||||||
lms.country as applicableMarket,
|
lms.country as applicableMarket,
|
||||||
cs.valuation_time,
|
cs.valuation_time,
|
||||||
cs.create_time
|
cs.create_time,
|
||||||
|
cs.all_approval_user,
|
||||||
|
lms.country
|
||||||
from laws_conformity_assessment_library cs
|
from laws_conformity_assessment_library cs
|
||||||
left join laws_domestic_standard as d on d.id = cs.standard_id
|
left join laws_domestic_standard as d on d.id = cs.standard_id
|
||||||
left join laws_market_standard as lms on lms.id = cs.applicable_market) as t
|
left join laws_market_standard as lms on lms.id = cs.applicable_market) as t
|
||||||
|
|||||||
+7
-7
@@ -81,25 +81,25 @@ public class LawsConformityAssessmentLibraryServiceImpl extends ServiceImpl<Laws
|
|||||||
QueryWrapper<LawsConformityAssessmentLibrary> queryWrapper = new QueryWrapper<>();
|
QueryWrapper<LawsConformityAssessmentLibrary> queryWrapper = new QueryWrapper<>();
|
||||||
Page<LawsConformityAssessmentLibrary> page = new Page<>(pageNo, pageSize);
|
Page<LawsConformityAssessmentLibrary> page = new Page<>(pageNo, pageSize);
|
||||||
queryWrapper.like(StringUtils.isNotBlank(lawsConformityAssessmentLibrary.getStandardNumber()),
|
queryWrapper.like(StringUtils.isNotBlank(lawsConformityAssessmentLibrary.getStandardNumber()),
|
||||||
"standard_number", lawsConformityAssessmentLibrary.getStandardNumber());
|
"t.standard_number", lawsConformityAssessmentLibrary.getStandardNumber());
|
||||||
queryWrapper.like(StringUtils.isNotBlank(lawsConformityAssessmentLibrary.getStandardName()),
|
queryWrapper.like(StringUtils.isNotBlank(lawsConformityAssessmentLibrary.getStandardName()),
|
||||||
"standard_name", lawsConformityAssessmentLibrary.getStandardName());
|
"t.standard_name", lawsConformityAssessmentLibrary.getStandardName());
|
||||||
String applicableMarkets = lawsConformityAssessmentLibrary.getApplicableMarket();
|
String applicableMarkets = lawsConformityAssessmentLibrary.getApplicableMarket();
|
||||||
if (StringUtils.isNotBlank(applicableMarkets)) {
|
if (StringUtils.isNotBlank(applicableMarkets)) {
|
||||||
String[] split = applicableMarkets.split(",");
|
String[] split = applicableMarkets.split(",");
|
||||||
for (String splitStr : split) {
|
for (String splitStr : split) {
|
||||||
queryWrapper.like("country", splitStr);
|
queryWrapper.like("t.country", splitStr);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (StringUtils.isNotBlank(lawsConformityAssessmentLibrary.getSelections())) {
|
if (StringUtils.isNotBlank(lawsConformityAssessmentLibrary.getSelections())) {
|
||||||
queryWrapper.in("id", Arrays.asList(lawsConformityAssessmentLibrary.getSelections().split(",")));
|
queryWrapper.in("t.id", Arrays.asList(lawsConformityAssessmentLibrary.getSelections().split(",")));
|
||||||
}
|
}
|
||||||
queryWrapper.between(lawsConformityAssessmentLibrary.getValuationTime() != null,
|
queryWrapper.between(lawsConformityAssessmentLibrary.getValuationTime() != null,
|
||||||
"valuation_time", lawsConformityAssessmentLibrary.getStartValuationTime(), lawsConformityAssessmentLibrary.getEndValuationTime());
|
"t.valuation_time", lawsConformityAssessmentLibrary.getStartValuationTime(), lawsConformityAssessmentLibrary.getEndValuationTime());
|
||||||
queryWrapper.orderByDesc("create_time");
|
queryWrapper.orderByDesc("t.create_time");
|
||||||
if (noAdminAuth()) {
|
if (noAdminAuth()) {
|
||||||
String userId = UserUtils.getUserId();
|
String userId = UserUtils.getUserId();
|
||||||
queryWrapper.like("all_approval_user", userId);
|
queryWrapper.like("t.all_approval_user", userId);
|
||||||
}
|
}
|
||||||
return lawsConformityAssessmentLibraryMapper.queryByPage(page, queryWrapper);
|
return lawsConformityAssessmentLibraryMapper.queryByPage(page, queryWrapper);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user