From b885824ae58ae567cd637d6a5fd5d5b178e49d2f Mon Sep 17 00:00:00 2001 From: p-honggang.li <p-honggang.li@pcitc.com> Date: 星期四, 14 八月 2025 19:21:41 +0800 Subject: [PATCH] 修改积分评价设置接口 --- src/main/java/com/webmanage/controller/PointsController.java | 17 +++++++++-------- 1 files changed, 9 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/webmanage/controller/PointsController.java b/src/main/java/com/webmanage/controller/PointsController.java index b4e0ba5..942a46d 100644 --- a/src/main/java/com/webmanage/controller/PointsController.java +++ b/src/main/java/com/webmanage/controller/PointsController.java @@ -1,5 +1,6 @@ package com.webmanage.controller; +import com.webmanage.common.PageResult; import com.webmanage.common.Result; import com.webmanage.dto.AddPointsFlowDTO; import com.webmanage.dto.PointsFlowQueryDTO; @@ -10,6 +11,8 @@ import com.webmanage.service.PointsFlowService; import com.webmanage.service.PointsRuleService; import com.webmanage.service.PointsService; +import com.webmanage.vo.PointsRuleResultVO; +import com.webmanage.vo.PointsRuleVO; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiParam; @@ -46,7 +49,7 @@ @PostMapping("/main/page") @ApiOperation("鍒嗛〉鏌ヨ绉垎涓昏〃") - public Result<Object> getPointsMainPage(@Valid @RequestBody PointsMainQueryDTO queryDTO) { + public Result<PageResult<Points>> getPointsMainPage(@Valid @RequestBody PointsMainQueryDTO queryDTO) { try { return Result.success(pointsService.getPointsMainPage(queryDTO)); } catch (Exception e) { @@ -58,14 +61,12 @@ // ==================== 绉垎瑙勫垯绠$悊 ==================== - @PostMapping("/rule/page") - @ApiOperation("鍒嗛〉鏌ヨ绉垎瑙勫垯") - public Result<Object> getPointsRulePage(@RequestParam(defaultValue = "1") Integer pageNum, - @RequestParam(defaultValue = "10") Integer pageSize, - @RequestParam(required = false) String ruleName, - @RequestParam(required = false) String ruleType) { + @PostMapping("/rule/list") + @ApiOperation("鏍规嵁瑙勫垯涓昏〃ID鏌ヨ绉垎瑙勫垯") + public Result<PointsRuleResultVO> getPointsRuleListById( + @RequestParam(required = true) @NotNull Long ruleId) { try { - return Result.success(pointsRuleService.getPointsRulePage(pageNum, pageSize, ruleName, ruleType)); + return Result.success(pointsRuleService.getPointsRuleList(ruleId)); } catch (Exception e) { log.error("鏌ヨ绉垎瑙勫垯澶辫触", e); return Result.error("鏌ヨ绉垎瑙勫垯澶辫触锛�" + e.getMessage()); -- Gitblit v1.8.0