From 9f40113d2c85a66bb5c20430642d0cf6b97c1e74 Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期五, 11 四月 2025 11:07:11 +0800 Subject: [PATCH] bug修改 --- cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/THuiminAgreementController.java | 2 +- cloud-server-activity/src/main/java/com/dsh/activity/controller/PayHuiminController.java | 5 +++-- cloud-server-management/src/main/webapp/WEB-INF/view/system/tHuiminAgreement/tHuiminAgreement_add.html | 2 ++ cloud-server-management/src/main/java/com/dsh/course/feignClient/activity/PayHuiminClient.java | 3 ++- cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TPayHuiminController.java | 3 +-- 5 files changed, 9 insertions(+), 6 deletions(-) diff --git a/cloud-server-activity/src/main/java/com/dsh/activity/controller/PayHuiminController.java b/cloud-server-activity/src/main/java/com/dsh/activity/controller/PayHuiminController.java index 5b0759b..2d64453 100644 --- a/cloud-server-activity/src/main/java/com/dsh/activity/controller/PayHuiminController.java +++ b/cloud-server-activity/src/main/java/com/dsh/activity/controller/PayHuiminController.java @@ -5,6 +5,7 @@ import com.dsh.activity.entity.HuiminPayQuery; import com.dsh.activity.model.response.SalesDetailVO; import com.dsh.activity.service.PayHuiminService; +import com.dsh.activity.util.ResultUtil; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; @@ -50,9 +51,9 @@ * @param id */ @PostMapping("/base/tPayHuimin/refund") - public void refund(Integer id){ + public ResultUtil<?> refund(@RequestBody Integer id){ try { - payHuiminService.refund(id); + return payHuiminService.refund(id); } catch (AlipayApiException e) { throw new RuntimeException(e); } diff --git a/cloud-server-management/src/main/java/com/dsh/course/feignClient/activity/PayHuiminClient.java b/cloud-server-management/src/main/java/com/dsh/course/feignClient/activity/PayHuiminClient.java index c121f7a..77a20d2 100644 --- a/cloud-server-management/src/main/java/com/dsh/course/feignClient/activity/PayHuiminClient.java +++ b/cloud-server-management/src/main/java/com/dsh/course/feignClient/activity/PayHuiminClient.java @@ -3,6 +3,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.dsh.course.feignClient.activity.model.HuiminPayQuery; import com.dsh.guns.modular.system.model.SalesDetailVO; +import com.dsh.guns.modular.system.util.ResultUtil; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; @@ -38,7 +39,7 @@ * @param id */ @PostMapping("/base/tPayHuimin/refund") - void refund(Integer id); + ResultUtil<?> refund(@RequestBody Integer id); @PostMapping("/base/tPayHuimin/export-data") List<SalesDetailVO> exportData(@RequestBody HuiminPayQuery query); diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/THuiminAgreementController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/THuiminAgreementController.java index 904c18b..e076a00 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/THuiminAgreementController.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/THuiminAgreementController.java @@ -61,7 +61,7 @@ model.addAttribute("objectType", objectType); model.addAttribute("item", huiminAgreement); //查询运营商列表 - model.addAttribute("operatorList", operatorService.list(new QueryWrapper<TOperator>().eq("state", 1))); + model.addAttribute("operatorList", operatorService.list(new QueryWrapper<TOperator>().eq(Objects.nonNull(operatorId), "id",operatorId).eq("state", 1))); model.addAttribute("operatorId", operatorId); return PREFIX + "tHuiminAgreement_add.html"; } diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TPayHuiminController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TPayHuiminController.java index 736dc83..d61281c 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TPayHuiminController.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TPayHuiminController.java @@ -191,8 +191,7 @@ @PostMapping("/refund") @ResponseBody public ResultUtil<?> refund(Integer id) { - payHuiminClient.refund(id); - return ResultUtil.success(); + return payHuiminClient.refund(id); } /** diff --git a/cloud-server-management/src/main/webapp/WEB-INF/view/system/tHuiminAgreement/tHuiminAgreement_add.html b/cloud-server-management/src/main/webapp/WEB-INF/view/system/tHuiminAgreement/tHuiminAgreement_add.html index 669951c..e4c1699 100644 --- a/cloud-server-management/src/main/webapp/WEB-INF/view/system/tHuiminAgreement/tHuiminAgreement_add.html +++ b/cloud-server-management/src/main/webapp/WEB-INF/view/system/tHuiminAgreement/tHuiminAgreement_add.html @@ -29,7 +29,9 @@ <label class="col-sm-1 control-label" for="operator">所属运营商:</label> <div class="col-sm-3"> <select id="operator" class="form-control"> + @if(objectType == 1){ <option value="">默认</option> + @} @if(isNotEmpty(operatorList)){ @for(item in operatorList){ @if(objectType == 2){ -- Gitblit v1.7.1