feat: 法规符合性评估库增加接口权限及搜索
This commit is contained in:
+4
-1
@@ -1,6 +1,7 @@
|
||||
package com.jero.modules.assessmentLibrary.controller;
|
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
||||
import com.jero.common.api.vo.Result;
|
||||
import com.jero.common.aspect.annotation.AutoLog;
|
||||
import com.jero.modules.assessmentLibrary.entity.LawsConformityAssessmentLibrary;
|
||||
@@ -8,6 +9,7 @@ import com.jero.modules.assessmentLibrary.service.ILawsConformityAssessmentLibra
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
@@ -35,7 +37,8 @@ public class LawsConformityAssessmentController {
|
||||
@AutoLog(value = "法规符合性评估库-法规符合性评估库-分页列表查询")
|
||||
@ApiOperation(value = "法规符合性评估库-法规符合性评估库-分页列表查询", notes = "法规符合性评估库-法规符合性评估库-分页列表查询")
|
||||
@GetMapping(value = "/page")
|
||||
// @RequiresPermissions("")
|
||||
@ApiOperationSupport(order = 1)
|
||||
@RequiresPermissions("lawsConformityAssessment:search")
|
||||
public Result<IPage<LawsConformityAssessmentLibrary>> queryPageList(LawsConformityAssessmentLibrary lawsConformityAssessmentLibrary,
|
||||
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
|
||||
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize) {
|
||||
|
||||
+4
-4
@@ -35,11 +35,11 @@ public class LawsConformityAssessmentLibraryServiceImpl extends ServiceImpl<Laws
|
||||
QueryWrapper<LawsConformityAssessmentLibrary> queryWrapper = new QueryWrapper<>();
|
||||
Page<LawsConformityAssessmentLibrary> page = new Page<>(pageNo, pageSize);
|
||||
queryWrapper.like(StringUtils.isNotBlank(lawsConformityAssessmentLibrary.getStandardNumber()),
|
||||
STANDARD_NUMBER, lawsConformityAssessmentLibrary.getStandardNumber());
|
||||
"d.standard_number", lawsConformityAssessmentLibrary.getStandardNumber());
|
||||
queryWrapper.like(StringUtils.isNotBlank(lawsConformityAssessmentLibrary.getStandardName()),
|
||||
STANDARD_NAME, lawsConformityAssessmentLibrary.getStandardName());
|
||||
queryWrapper.eq(StringUtils.isNotBlank(lawsConformityAssessmentLibrary.getStandardName()),
|
||||
STANDARD_NAME, lawsConformityAssessmentLibrary.getStandardName());
|
||||
"d.standard_name", lawsConformityAssessmentLibrary.getStandardName());
|
||||
queryWrapper.eq(StringUtils.isNotBlank(lawsConformityAssessmentLibrary.getApplicableMarket()),
|
||||
"d.applicable_market", lawsConformityAssessmentLibrary.getApplicableMarket());
|
||||
queryWrapper.between(lawsConformityAssessmentLibrary.getValuationTime() != null,
|
||||
"valuation_time", lawsConformityAssessmentLibrary.getStartValuationTime(), lawsConformityAssessmentLibrary.getEndValuationTime());
|
||||
queryWrapper.orderByDesc("cs.create_time");
|
||||
|
||||
Reference in New Issue
Block a user