==================================================================== 钱包流水(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 字符上限,空提交=清除备注)。 修改信息:只改归属部门和创建时间(两者必填,用于更正统计口径)。