diff --git a/cloud-background-server/src/main/java/com/muyu/cloud/background/controller/ApiManageController.java b/cloud-background-server/src/main/java/com/muyu/cloud/background/controller/ApiManageController.java index ef48503..3900b04 100644 --- a/cloud-background-server/src/main/java/com/muyu/cloud/background/controller/ApiManageController.java +++ b/cloud-background-server/src/main/java/com/muyu/cloud/background/controller/ApiManageController.java @@ -125,6 +125,18 @@ public class ApiManageController { public Result update( @Schema(title = "产品ID", type = "Integer", defaultValue = "1", description = "修改产品信息需要依据的唯一条件") @RequestBody @Validated ProductUpdReq productUpdReq) { + if(productUpdReq.getProductSpecification().equals("按次查询")){ + productUpdReq.setProductPrice(productUpdReq.getTimemoney()); + } + if(productUpdReq.getProductSpecification().equals("包日")){ + productUpdReq.setProductPrice(productUpdReq.getDaymoney()); + } + if(productUpdReq.getProductSpecification().equals("包月")){ + productUpdReq.setProductPrice(productUpdReq.getMonthmoney()); + } + if(productUpdReq.getProductSpecification().equals("包年")){ + productUpdReq.setProductPrice(productUpdReq.getYearmoney()); + } apiManageService.updateById(Product.updProductList(productUpdReq,()-> productUpdReq.getProductId())); List specificationList = apiManageService.findspecification(); for (Specification specification : specificationList) {