evoxwht
|
ae20f10745
|
update
|
2026-11-12 16:49:58 +08:00 |
|
吴昊天
|
d50837b663
|
refactor(分销): 开源侧下线佣金提现,与私有分支口径对齐
移除佣金/提现控制器与前端页面,订单与用户链路去掉分销佣金逻辑,安装 SQL 与文档同步。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-28 10:40:30 +08:00 |
|
From-wh
|
98b4973cef
|
fix(用户管理): 修改余额/积分时备注不再强制填写
|
2026-10-28 10:24:30 +08:00 |
|
吴昊天
|
0b253b6058
|
fix(会员订单): 空筛选不落库条件,支持姓名手机搜索并关联用户信息
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-28 10:24:26 +08:00 |
|
吴昊天
|
8b6324b7bb
|
fix(用户详情): 累计充值改读 user_money,消费额按充值减余额口径
优惠券仅展示未使用,并整理用户详情抽屉布局与首页用户图表数据结构。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-28 10:24:26 +08:00 |
|
吴昊天
|
42e2eccc0c
|
fix(会员卡): 卡密列表先转数组再格式化时间,避免 Model 截断领取时间
管理端领取时间列加宽并不换行,避免「未使用」等被挤乱。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-28 10:24:25 +08:00 |
|
吴昊天
|
2cb4c258cd
|
fix(余额通知): 变动类型改为中文标题,避免模板与金额重复展示
通过 UserMoneyServices 映射 type 标识为中文,未命中时回退「余额变动」。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-28 10:24:25 +08:00 |
|
吴昊天
|
d90135d2fc
|
fix(积分): 积分累计改按收支方向聚合,移除已废弃的过期提示
- UserBillServices 新增 getIntegralSumByPm():按 category=integral + status=1 +
pm 方向求和,支持时间筛选与冻结期内(is_frozen=1)统计。
- 签到页用户信息统计不再枚举 type 白名单:新增积分类型(order_give_integral、
order_gain_refund 等)无需同步维护即可正确计入累计/支出/今日;
冻结积分改为只统计积分流水中的冻结收入项。
- 用户端积分页移除 clear_time 过期提示(对应逻辑已废弃),清理 dayjs 依赖与
isTime 状态。
|
2026-10-23 14:17:15 +08:00 |
|
吴昊天
|
4668f0a1ea
|
feat(积分): 收货发放购买赠送积分并按来源分族退款冲正
- 下单快照 extra_info.items 写入商品级 give_integral,收货按数量聚合发放,旧订单缺快照回查商品配置兜底
- 赠送流水区分下单族(order_give_integral)/购买族(pay_give_integral),退款冲正按两族占比拆分落库 order_gain_refund/product_gain_refund,幂等标记分族查重
|
2026-10-21 16:54:07 +08:00 |
|
吴昊天
|
48ae01d903
|
feat(用户列表): 地址列优先展示默认收货地址
批量取用户默认收货地址按 uid 索引,无默认地址时回退微信省市,避免逐行点查
|
2026-10-21 16:54:02 +08:00 |
|
吴昊天
|
409d6aa1f1
|
fix(用户服务): 增加时长输入验证,确保为大于0的整数
|
2026-10-21 16:54:01 +08:00 |
|
吴昊天
|
1ab98d2c3e
|
fix(会员): 修复余额购买付费会员 bcmul 参数类型错误
PHP 8 bcmath 函数要求字符串参数,会员支付链路 8 处传入 int 导致
TypeError:abs() 返回 int、86400/time() 为 int 字面量与返回值。
统一 (string) 强转,覆盖订单创建(checkPayMemberType)、支付成功
(setMemberOverdueTime)、到期时间接口(getOverdueTime)、卡密激活
(drawMemberCard)四条路径;postMore 的 type/price 默认值同步改为
字符串,防止漏传时命中同一严格类型声明。
|
2026-10-09 09:33:01 +08:00 |
|
吴昊天
|
d52515f049
|
fix(用户资金服务): 修正关联字段名称为订单编号
|
2026-10-08 16:02:17 +08:00 |
|
吴昊天
|
4f747e8cb9
|
更新 v8.0
|
2026-09-23 15:15:02 +08:00 |
|