57 lines
3.0 KiB
Plaintext
57 lines
3.0 KiB
Plaintext
====================================================================
|
||
钱包流水(wallet_transaction)标签/备注/修改信息功能 —— 手动配置说明
|
||
====================================================================
|
||
涉及项目:pj_service_cloud(后端)、pj_admin_cloud(前端)
|
||
|
||
一、数据库迁移(上线前执行)
|
||
--------------------------------------------------------------------
|
||
执行脚本:pj_service_cloud/db/20260908_add_wallet_transaction_tags_remark.sql
|
||
|
||
作用:wallet_transaction 表新增两列
|
||
- tags varchar(512) 财务统计标签(多个 wallet_transaction_tag 字典值英文逗号分隔)
|
||
- remark varchar(256) 流水备注
|
||
历史数据保持为空,无需回填。
|
||
|
||
二、菜单按钮权限(系统管理 → 菜单管理,手动添加)
|
||
--------------------------------------------------------------------
|
||
在各个钱包流水菜单下新增按钮(涉及页面:充值记录、消费记录、记账扣款、
|
||
退款记录、退还各自食堂记录、钱包管理-钱包余额明细弹窗):
|
||
|
||
1. 按钮名称:修改备注
|
||
权限标识:wallet_walletTransaction_edit
|
||
对应接口:PUT /wallet/wallet-transaction/update-remark
|
||
说明:后端通用编辑接口 PUT /wallet/wallet-transaction 也使用此权限码,
|
||
若菜单中已配置过该按钮可直接复用,无需重复添加。
|
||
|
||
2. 按钮名称:修改信息
|
||
权限标识:wallet_walletTransaction_update_info
|
||
对应接口:PUT /wallet/wallet-transaction/update-info
|
||
|
||
另外"修改余额"弹窗新增的操作标签/备注无需新权限,沿用已有的:
|
||
wallet_walletTransaction_update_balance
|
||
|
||
三、字典配置(系统管理 → 字典管理,手动添加)
|
||
--------------------------------------------------------------------
|
||
新增字典类型:
|
||
类型编码:wallet_transaction_tag
|
||
类型名称:钱包流水操作标签
|
||
|
||
字典项(与 hq 平台保持一致):
|
||
值:1 标签:不记账充值
|
||
值:2 标签:测试充值
|
||
|
||
说明:充值记录页/充值统计页的"操作标签"搜索、流水列表的操作标签列展示、
|
||
修改余额弹窗的"操作标签"多选,均依赖该字典;未配置时标签无法显示和筛选。
|
||
|
||
四、功能说明(本次移植自 hq-platform)
|
||
--------------------------------------------------------------------
|
||
1. 充值记录(wallet-cz):新增操作标签多选搜索、操作标签列、备注列、
|
||
操作栏"修改备注/修改信息"按钮。
|
||
2. 消费记录/记账扣款/退款记录/退还各自食堂记录:新增备注列和
|
||
"修改备注/修改信息"按钮。
|
||
3. 钱包管理-钱包余额明细弹窗:新增备注列和"修改备注/修改信息"按钮。
|
||
4. 修改余额弹窗:新增"操作标签"多选和"备注"输入,随余额变动写入流水。
|
||
5. 充值统计(wallet-cz-total):新增"操作标签"多选搜索。
|
||
6. 修改备注:只改备注(256 字符上限,空提交=清除备注)。
|
||
修改信息:只改归属部门和创建时间(两者必填,用于更正统计口径)。
|