Commit d2112458d2d37314d189c3faaa1bcd47e25ce331

Authored by YunaiV
2 parents 1ff9bc6a 34210d35

Merge remote-tracking branch 'origin/feature/mall_product' into feature/mall_product

sql/mysql/pay_wallet.sql
@@ -126,7 +126,7 @@ CREATE TABLE `pay_wallet_recharge` ( @@ -126,7 +126,7 @@ CREATE TABLE `pay_wallet_recharge` (
126 PRIMARY KEY (`id`) USING BTREE 126 PRIMARY KEY (`id`) USING BTREE
127 ) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '会员钱包充值' ROW_FORMAT = Dynamic; 127 ) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '会员钱包充值' ROW_FORMAT = Dynamic;
128 128
129 --- 钱包充值套餐菜单脚本 129 +-- 钱包充值套餐,钱包余额菜单脚本
130 130
131 INSERT INTO system_menu( 131 INSERT INTO system_menu(
132 name, permission, type, sort, parent_id, 132 name, permission, type, sort, parent_id,
@@ -136,13 +136,14 @@ VALUES ( @@ -136,13 +136,14 @@ VALUES (
136 '钱包管理', '', 1, 5, 1117, 136 '钱包管理', '', 1, 5, 1117,
137 'wallet', 'ep:caret-right', '', 0, '' 137 'wallet', 'ep:caret-right', '', 0, ''
138 ); 138 );
139 -SELECT @parentId := LAST_INSERT_ID(); 139 +SELECT @parentId1 := LAST_INSERT_ID();
  140 +
140 INSERT INTO system_menu( 141 INSERT INTO system_menu(
141 name, permission, type, sort, parent_id, 142 name, permission, type, sort, parent_id,
142 path, icon, component, status, component_name 143 path, icon, component, status, component_name
143 ) 144 )
144 VALUES ( 145 VALUES (
145 - '充值套餐', '', 2, 2, @parentId, 146 + '充值套餐', '', 2, 2, @parentId1,
146 'wallet-recharge-package', 'fa:leaf', 'pay/wallet/rechargePackage/index', 0, 'WalletRechargePackage' 147 'wallet-recharge-package', 'fa:leaf', 'pay/wallet/rechargePackage/index', 0, 'WalletRechargePackage'
147 ); 148 );
148 SELECT @parentId := LAST_INSERT_ID(); 149 SELECT @parentId := LAST_INSERT_ID();
@@ -180,3 +181,25 @@ VALUES ( @@ -180,3 +181,25 @@ VALUES (
180 '钱包充值套餐删除', 'pay:wallet-recharge-package:delete', 3, 4, @parentId, 181 '钱包充值套餐删除', 'pay:wallet-recharge-package:delete', 3, 4, @parentId,
181 '', '', '', 0 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,6 +24,9 @@ public class PayWalletTransactionRespVO {
24 @Schema(description = "流水标题", requiredMode = Schema.RequiredMode.REQUIRED, example = "土豆土豆") 24 @Schema(description = "流水标题", requiredMode = Schema.RequiredMode.REQUIRED, example = "土豆土豆")
25 private String title; 25 private String title;
26 26
  27 + @Schema(description = "交易后的余额,单位分", requiredMode = Schema.RequiredMode.REQUIRED, example = "100")
  28 + private Long balance;
  29 +
27 @Schema(description = "交易时间", requiredMode = Schema.RequiredMode.REQUIRED) 30 @Schema(description = "交易时间", requiredMode = Schema.RequiredMode.REQUIRED)
28 private LocalDateTime createTime; 31 private LocalDateTime createTime;
29 } 32 }