fix(标准主计划、搜索中心): 权限

This commit is contained in:
yjz
2024-06-28 11:38:13 +08:00
parent b51c834914
commit 9fd73c235e
3 changed files with 10 additions and 0 deletions
@@ -82,6 +82,7 @@ public class LawsHomeSearchController {
@AutoLog(value = "首页-高级检索(全部)", operateType = CommonConstant.OPERATE_TYPE_1)
@ApiOperation(value="首页-高级检索(全部)", notes="首页-高级检索(全部)")
@PostMapping(value = "/getAdvancedSearchAll")
@RequiresPermissions("dashboard:advancedSearch:search")
public Result<IPage<Map<String,Object>>> getAdvancedSearchAll(@RequestBody Map<String,Object> parameterMap) {
return lawsHomeSearchService.getAdvancedSearchAll(parameterMap);
}
@@ -89,6 +90,7 @@ public class LawsHomeSearchController {
@AutoLog(value = "首页-高级检索(条款)", operateType = CommonConstant.OPERATE_TYPE_1)
@ApiOperation(value="首页-高级检索(条款)", notes="首页-高级检索(条款)")
@PostMapping(value = "/getAdvancedSearchClause")
@RequiresPermissions("dashboard:advancedSearch:search")
public Result<List<LawsHomeAdvancedSearchClauseVO>> getAdvancedSearchClause(@RequestBody Map<String,Object> parameterMap) {
return Result.OK(lawsHomeSearchService.getAdvancedSearchClause(parameterMap));
}
@@ -96,6 +98,7 @@ public class LawsHomeSearchController {
@AutoLog(value = "首页-高级检索导出", operateType = CommonConstant.OPERATE_TYPE_6)
@ApiOperation(value="首页-高级检索导出", notes="首页-高级检索导出")
@PostMapping(value = "/advancedSearchExportExcel")
@RequiresPermissions("dashboard:advancedSearch:export")
public ModelAndView advancedSearchExportExcel(@RequestBody Map<String,Object> parameterMap) {
return lawsHomeSearchService.advancedSearchExportExcel(parameterMap);
}
@@ -16,6 +16,7 @@ import io.swagger.annotations.ApiOperation;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.apache.poi.ss.formula.functions.T;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
@@ -46,6 +47,7 @@ public class LawsStandardMasterPlanController {
@AutoLog(value = "标准主计划-分页列表查询", operateType = CommonConstant.OPERATE_TYPE_1)
@ApiOperation(value="标准主计划-分页列表查询", notes="标准主计划-分页列表查询")
@GetMapping(value = "/queryByPage")
@RequiresPermissions("standardMasterPlan:search")
public Result<IPage<LawsStandardMasterPlanVO>> queryByPage(LawsStandardMasterPlanVO lawsStandardMasterPlanVO,
@RequestParam(name="pageNo", defaultValue="1")
Integer pageNo,
@@ -74,6 +76,7 @@ public class LawsStandardMasterPlanController {
@AutoLog(value = "标准主计划-新增", operateType = CommonConstant.OPERATE_TYPE_2)
@ApiOperation(value="标准主计划-新增", notes="标准主计划-新增")
@PostMapping(value = "/add")
@RequiresPermissions("standardMasterPlan:add")
public Result<T> add(@RequestBody LawsStandardMasterPlanDTO lawsStandardMasterPlanDTO) {
lawsStandardMasterPlanService.add(lawsStandardMasterPlanDTO);
return Result.OK(MessageUtils.getMessage(ResultCommon.OK));
@@ -87,6 +90,7 @@ public class LawsStandardMasterPlanController {
@AutoLog(value = "标准主计划-编辑", operateType = CommonConstant.OPERATE_TYPE_3)
@ApiOperation(value="标准主计划-编辑", notes="标准主计划-编辑")
@PostMapping(value = "/edit")
@RequiresPermissions("standardMasterPlan:edit")
public Result<T> edit(@RequestBody LawsStandardMasterPlanDTO lawsStandardMasterPlanDTO) {
lawsStandardMasterPlanService.edit(lawsStandardMasterPlanDTO);
return Result.OK(MessageUtils.getMessage(ResultCommon.OK));
@@ -101,6 +105,7 @@ public class LawsStandardMasterPlanController {
@AutoLog(value = "标准主计划-查看", operateType = CommonConstant.OPERATE_TYPE_1)
@ApiOperation(value="标准主计划-查看", notes="标准主计划-查看")
@GetMapping(value = "/queryDetails")
@RequiresPermissions("standardMasterPlan:detail")
public Result<LawsStandardMasterPlanDetailsVO> queryDetails(String id) {
return Result.OK(lawsStandardMasterPlanService.queryDetails(id));
}
@@ -122,6 +127,7 @@ public class LawsStandardMasterPlanController {
@AutoLog(value = "标准主计划-导出", operateType = CommonConstant.OPERATE_TYPE_6)
@ApiOperation(value="标准主计划-导出", notes="标准主计划-导出")
@GetMapping(value = "/exportExcel")
@RequiresPermissions("standardMasterPlan:export")
public ModelAndView exportExcel(HttpServletRequest request) {
return lawsStandardMasterPlanService.exportExcel(request);
}
@@ -38,5 +38,6 @@ public class LawsStandardMasterPlanVO implements Serializable {
/** 适用市场 */
@ApiModelProperty(value = "适用市场")
@Dict(dicCode = "market_state")
private java.lang.String applicableMarket;
}