From 49aaecfb0617b0e6043147c86f3d303e9f24867e Mon Sep 17 00:00:00 2001
From: liulin <lin.liu@88.com>
Date: 星期三, 09 七月 2025 20:27:56 +0800
Subject: [PATCH] 修改yml配置

---
 src/main/java/com/fengdu/gas/host/controller/TestInfoServiceController.java |  214 ++---------------------------------------------------
 1 files changed, 10 insertions(+), 204 deletions(-)

diff --git a/src/main/java/com/fengdu/gas/host/controller/TestInfoServiceController.java b/src/main/java/com/fengdu/gas/host/controller/TestInfoServiceController.java
index a35b2d7..f44c150 100644
--- a/src/main/java/com/fengdu/gas/host/controller/TestInfoServiceController.java
+++ b/src/main/java/com/fengdu/gas/host/controller/TestInfoServiceController.java
@@ -12,6 +12,7 @@
 import com.fengdu.gas.entity.request.ReqSetSort;
 import com.fengdu.gas.entity.request.test.ReqCreateTestInfo;
 import com.fengdu.gas.entity.request.test.ReqModifyTestInfo;
+import com.fengdu.gas.entity.request.test.TestPayVO;
 import com.fengdu.gas.entity.search.SearchTestInfo;
 import com.fengdu.gas.service.TestInfoService;
 import com.fengdu.gas.host.BasicController;
@@ -36,222 +37,27 @@
 public class TestInfoServiceController extends BasicController {
     @Autowired
     private TestInfoService service;
+
     /**
-     * 创建[测试信息]
+     * 测试支付信息
      *
      * @author lin.liu
      * @date 2021/11/23
      */
-    @PostMapping(value = "create")
-    public ExecutedResult<Long> create(@RequestBody ReqCreateTestInfo request) {
-        //#region 参数验证
-        ParameterValidator validator = new ParameterValidator()
-                // 非空
-                .addNotNullOrEmpty(ParameterUtil.named("名称"), request.getName())
-                // 限制最大长度
-                .addLengthMax(ParameterUtil.named("名称"), request.getName(), ConstantFactory.LENGTH_MAX50)
-                // 必须大于0
-                .addGreater(ParameterUtil.named("用户id"), request.getUserId(), 0L)
-                // 必须是手机号码(正则)
-                .addMustMobile(ParameterUtil.named("电话"), request.getPhone())
-                // 金额大于0
-                .addGreaterThan(ParameterUtil.named("余额"), request.getBalance(), BigDecimal.ZERO)
-                // 必须是枚举值
-                .addMustEnum(ParameterUtil.named("性别"), request.getSex(), ESex.class)
-                // 必须是日期字符串(yyyy-MM-dd)
-                .addMustDate(ParameterUtil.named("生日"), request.getBirthday())
-                // 必须大于0
-                .addGreater(ParameterUtil.named("排序值"), request.getSort(), 0)
-                // 限制最大长度
-                .addLengthMax(ParameterUtil.named("备注"), request.getComment(), ConstantFactory.LENGTH_MAX500);
-        ParameterValidateResult result = validator.validate();
-        if (result.getIsFiled()) {
-            return failed(result.getErrorMsg());
-        }
-        //#endregion
-        return this.service.create(request);
+    @PostMapping(value = "pay")
+    public ExecutedResult<String> pay() throws Exception {
+        return this.service.testPay();
     }
 
     /**
-     * 编辑[测试信息]
+     * 测试支付信息
      *
      * @author lin.liu
      * @date 2021/11/23
      */
-    @PostMapping(value = "modify")
-    public ExecutedResult<String> modify(@RequestBody ReqModifyTestInfo request) {
-        //#region 参数验证
-        ParameterValidator validator = new ParameterValidator()
-                // 必须大于0
-                .addGreater(ParameterUtil.named("[测试信息]id"), request.getId(), 0L)
-                // 非空
-                .addNotNullOrEmpty(ParameterUtil.named("名称"), request.getName())
-                // 限制最大长度
-                .addLengthMax(ParameterUtil.named("名称"), request.getName(), ConstantFactory.LENGTH_MAX50)
-                // 必须大于0
-                .addGreater(ParameterUtil.named("用户id"), request.getUserId(), 0L)
-                // 必须是手机号码(正则)
-                .addMustMobile(ParameterUtil.named("电话"), request.getPhone())
-                // 金额大于0
-                .addGreaterThan(ParameterUtil.named("余额"), request.getBalance(), BigDecimal.ZERO)
-                // 必须是枚举值
-                .addMustEnum(ParameterUtil.named("性别"), request.getSex(), ESex.class)
-                // 必须是日期字符串(yyyy-MM-dd)
-                .addMustDate(ParameterUtil.named("生日"), request.getBirthday())
-                // 必须大于0
-                .addGreater(ParameterUtil.named("排序值"), request.getSort(), 0)
-                // 限制最大长度
-                .addLengthMax(ParameterUtil.named("备注"), request.getComment(), ConstantFactory.LENGTH_MAX500);
-        ParameterValidateResult result = validator.validate();
-        if (result.getIsFiled()) {
-            return failed(result.getErrorMsg());
-        }
-        //#endregion
-        return this.service.modify(request);
+    @PostMapping(value = "confirmPay")
+    public ExecutedResult<String> confirmPay() throws Exception {
+        return this.service.confirmPay();
     }
 
-    /**
-     * 获取[测试信息]
-     *
-     * @author lin.liu
-     * @date 2021/11/23
-     */
-    @GetMapping(value = "get/{id}")
-    public ExecutedResult<TestInfoVO> get(@PathVariable Long id) {
-        return this.service.get(id);
-    }
-
-    /**
-     * 根据id批量获取[测试信息]
-     *
-     * @author lin.liu
-     * @date 2021/11/23
-     */
-    @PostMapping(value = "getList")
-    public ExecutedResult<List<TestInfoVO>> getList(@RequestBody ReqListId request) {
-        //#region 参数验证
-        ParameterValidator validator = new ParameterValidator()
-                // 不能为空
-                .addNotNullOrEmpty(ParameterUtil.named("[测试信息]id列表"), request.getListId())
-                ;
-        ParameterValidateResult result = validator.validate();
-        if (result.getIsFiled()) {
-            return failed(result.getErrorMsg());
-        }
-        //#endregion
-        return this.service.getList(request.getListId());
-    }
-
-    /**
-     * [测试信息]设置排序值
-     *
-     * @author lin.liu
-     * @date 2021/11/23
-     */
-    @PostMapping(value = "setSort")
-    public ExecutedResult<String> setSort(@RequestBody ReqSetSort request) {
-        //#region 参数验证
-        ParameterValidator validator = new ParameterValidator()
-                // 必须大于0
-                .addGreater(ParameterUtil.named("[测试信息]id"), request.getId(), 0L)
-                // 必须大于0
-                .addGreaterThan(ParameterUtil.named("排序值"), request.getSort(), 0)
-                ;
-        ParameterValidateResult result = validator.validate();
-        if (result.getIsFiled()) {
-            return failed(result.getErrorMsg());
-        }
-        //#endregion
-        return this.service.setSort(request);
-    }
-
-    /**
-     * [测试信息]批量设置排序值
-     *
-     * @author lin.liu
-     * @date 2021/11/23
-     */
-    @PostMapping(value = "listSetSort")
-    ExecutedResult<String> listSetSort(ReqListSetSort request) {
-        //#region 参数验证
-        ParameterValidator validator = new ParameterValidator()
-                // 不能为空
-                .addNotNullOrEmpty(ParameterUtil.named("[测试信息]排序设置列表"), request.getList())
-                ;
-        ParameterValidateResult result = validator.validate();
-        if (result.getIsFiled()) {
-            return failed(result.getErrorMsg());
-        }
-        //#endregion
-        return this.service.listSetSort(request);
-    }
-
-    /**
-     * 停用[测试信息]
-     *
-     * @param id [测试]id
-     * @author lin.liu
-     * @date 2021/11/23
-     */
-    @PostMapping(value = "stop/{id}")
-    public ExecutedResult<String> stop(@PathVariable Long id) {
-        return this.service.stop(id);
-    }
-
-    /**
-     * 启用[测试信息]
-     *
-     * @param id [测试]id
-     * @author lin.liu
-     * @date 2021/11/23
-     */
-    @PostMapping(value = "enable/{id}")
-    public ExecutedResult<String> enable(@PathVariable Long id) {
-        return this.service.enable(id);
-    }
-
-    /**
-     * 删除[测试信息]
-     *
-     * @param id [测试]id
-     * @author lin.liu
-     * @date 2021/11/23
-     */
-    @PostMapping(value = "remove/{id}")
-    public ExecutedResult<String> remove(@PathVariable Long id) {
-        return this.service.remove(id);
-    }
-
-    /**
-     * 批量删除[测试信息]
-     *
-     * @author lin.liu
-     * @date 2021/11/23
-     */
-    @PostMapping(value = "removeList")
-    public ExecutedResult<String> removeList(@RequestBody ReqListId request) {
-        //#region 参数验证
-        ParameterValidator validator = new ParameterValidator()
-                // 不能为空
-                .addNotNullOrEmpty(ParameterUtil.named("[测试信息]id列表"), request.getListId())
-                ;
-        ParameterValidateResult result = validator.validate();
-        if (result.getIsFiled()) {
-            return failed(result.getErrorMsg());
-        }
-        //#endregion
-        return this.service.removeList(request.getListId());
-    }
-
-    /**
-     * 查询[测试信息]
-     *
-     * @author lin.liu
-     * @date 2021/11/23
-     */
-    @NonLogin
-    @PostMapping(value = "search")
-    public ExecutedResult<PagerResult<TestInfoVO>> search(@RequestBody SearchTestInfo request) {
-        return this.service.search(request);
-    }
 }

--
Gitblit v1.9.3