package com.ims.eval.controller; import com.baomidou.mybatisplus.core.metadata.IPage; import com.ims.eval.dao.result.CustomException; import com.ims.eval.dao.result.R; import com.ims.eval.entity.DataDictionary; import com.ims.eval.entity.EvaluateRule; import com.ims.eval.entity.Indicator; import com.ims.eval.service.IEvaluateRuleService; import io.swagger.annotations.ApiOperation; import oracle.jdbc.proxy.annotation.Post; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.Arrays; import java.util.List; /** *
* 考评规则表 前端控制器 *
* * @author wang * @since 2023-02-27 */ @RestController @RequestMapping("//evaluate-rule") public class EvaluateRuleController { @Autowired private IEvaluateRuleService evaluateRuleService; /** * 查询 list * * @param id 主键 * @param des 描述 * @param binSection 业务版块 * @param binStage 业务阶段 * @return */ //@ImsPreAuth("eval:dataDictionary:view") @GetMapping(value = "list") public R list(@RequestParam(value = "pageNum") Integer pageNum, @RequestParam(value = "pageSize") Integer pageSize, @RequestParam(value = "id", required = false) String id, @RequestParam(value = "des", required = false) String des, @RequestParam(value = "binSection", required = false) String binSection, @RequestParam(value = "binStage", required = false) String binStage) { IPage