From 623e8bf8e172478a83d74b82661e242d3b21b916 Mon Sep 17 00:00:00 2001 From: linhw <5331581+linhw11@user.noreply.gitee.com> Date: Mon, 29 Jul 2024 10:59:21 +0800 Subject: [PATCH] ~ --- .../ruoyi/app/controller/PayController.java | 13 +++++++ .../java/com/ruoyi/app/domain/IosPayArg.java | 34 +++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/domain/IosPayArg.java diff --git a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/PayController.java b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/PayController.java index aa0069b..b6aafb3 100644 --- a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/PayController.java +++ b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/PayController.java @@ -417,6 +417,19 @@ public class PayController extends BaseController return o; } + @RequestMapping(value = "/iosPay") + public AjaxResult iosPay(@RequestBody IosPayArg iosPayArg){ + if (iosPayArg.getUserId() == null || iosPayArg.getLevel() == null) { + return AjaxResult.error(2001,"请检查参数!"); + } + AppOrder appOrder = new AppOrder(); + appOrder.setId(0l); + appOrder.setLevel(iosPayArg.getLevel()); + appOrder.setUserId(iosPayArg.getUserId()); + updateUser(appOrder); + return AjaxResult.success("success"); + } + public void updateUser(AppOrder appOrder){ // 修改用户信息 AppUser appUser = appUserMapper.selectAppUserById(appOrder.getUserId()); diff --git a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/domain/IosPayArg.java b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/domain/IosPayArg.java new file mode 100644 index 0000000..a5bb791 --- /dev/null +++ b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/domain/IosPayArg.java @@ -0,0 +1,34 @@ +package com.ruoyi.app.domain; + +import com.ruoyi.common.core.annotation.Excel; +import com.ruoyi.common.core.web.domain.BaseEntity; +import lombok.Data; + +/** + * 订单对象 app_order + * + * @author wyh + * @date 2024-04-25 + */ +@Data +public class IosPayArg extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** $column.columnComment */ + @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private Long userId; + + @Excel(name = "支付天数") + private int day; + + @Excel(name = "支付类型: 1微信2支付宝3兑换码") + private int paySoure; + + /** 支付金额 */ + @Excel(name = "支付金额") + private String price; + + @Excel(name = "会员等级,1-7天,2-一个月,3-一年") + private Integer level; +}