Commit 7d0bcf5d3b5643df167aa9d751b093501dbae1b7

Authored by jason
1 parent 3db7b30e

wallet - 管理端钱包余额菜单脚本

sql/mysql/pay_wallet.sql
... ... @@ -126,7 +126,7 @@ CREATE TABLE `pay_wallet_recharge` (
126 126 PRIMARY KEY (`id`) USING BTREE
127 127 ) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '会员钱包充值' ROW_FORMAT = Dynamic;
128 128  
129   --- 钱包充值套餐菜单脚本
  129 +-- 钱包充值套餐,钱包余额菜单脚本
130 130  
131 131 INSERT INTO system_menu(
132 132 name, permission, type, sort, parent_id,
... ... @@ -136,13 +136,14 @@ VALUES (
136 136 '钱包管理', '', 1, 5, 1117,
137 137 'wallet', 'ep:caret-right', '', 0, ''
138 138 );
139   -SELECT @parentId := LAST_INSERT_ID();
  139 +SELECT @parentId1 := LAST_INSERT_ID();
  140 +
140 141 INSERT INTO system_menu(
141 142 name, permission, type, sort, parent_id,
142 143 path, icon, component, status, component_name
143 144 )
144 145 VALUES (
145   - '充值套餐', '', 2, 2, @parentId,
  146 + '充值套餐', '', 2, 2, @parentId1,
146 147 'wallet-recharge-package', 'fa:leaf', 'pay/wallet/rechargePackage/index', 0, 'WalletRechargePackage'
147 148 );
148 149 SELECT @parentId := LAST_INSERT_ID();
... ... @@ -180,3 +181,25 @@ VALUES (
180 181 '钱包充值套餐删除', 'pay:wallet-recharge-package:delete', 3, 4, @parentId,
181 182 '', '', '', 0
182 183 );
  184 +
  185 +INSERT INTO system_menu(
  186 + name, permission, type, sort, parent_id,
  187 + path, icon, component, status, component_name
  188 +)
  189 +VALUES (
  190 + '钱包余额', '', 2, 1, @parentId1,
  191 + 'wallet-balance', 'fa:leaf', 'pay/wallet/balance/index', 0, 'WalletBalance'
  192 + );
  193 +
  194 +SELECT @parentId := LAST_INSERT_ID();
  195 +
  196 +-- 按钮 SQL
  197 +INSERT INTO system_menu(
  198 + name, permission, type, sort, parent_id,
  199 + path, icon, component, status
  200 +)
  201 +VALUES (
  202 + '钱包余额查询', 'pay:wallet:query', 3, 1, @parentId,
  203 + '', '', '', 0
  204 + );
  205 +
... ...
yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/controller/admin/wallet/vo/transaction/PayWalletTransactionRespVO.java
... ... @@ -24,6 +24,9 @@ public class PayWalletTransactionRespVO {
24 24 @Schema(description = "流水标题", requiredMode = Schema.RequiredMode.REQUIRED, example = "土豆土豆")
25 25 private String title;
26 26  
  27 + @Schema(description = "交易后的余额,单位分", requiredMode = Schema.RequiredMode.REQUIRED, example = "100")
  28 + private Long balance;
  29 +
27 30 @Schema(description = "交易时间", requiredMode = Schema.RequiredMode.REQUIRED)
28 31 private LocalDateTime createTime;
29 32 }
... ...