4196 Commits

Author SHA1 Message Date
吴昊天
5defa5ef2e feat(订单): 下单未选券时自动领取并使用整单最优优惠券
新增 OrderComputedServices::autoMatchCoupon:候选=已持有未使用+可领取(领取窗口/
库存/限领/会员券身份与手动领取同口径),整单门槛按购物车适用子集价格计算,折扣相同
优先已持有;confirm 进入确认页、computed 价格重算、create 提交下单三处挂钩,预览即
真实领取,create 后走既有扣减与订单事务内核销链路,失败降级为无券不阻断下单。
顺带修复品类券分支引用不存在的 StoreCategoryServices(改用 StoreCategoryDao)。
2026-10-21 16:54:08 +08:00
吴昊天
8022bd9864 feat(移动端): 确认页自动用券回显与优惠券模块显隐加固
computed 响应回传 coupon_id/coupon_title,引擎据此回显自动选中的优惠券;
优惠券模块显隐改为 features.coupon 或券标题非空双条件,confirm 请求带时间戳
防缓存,避免首次进入时模块隐藏而金额已含优惠的不一致。
2026-10-21 16:54:08 +08:00
吴昊天
9d02e0b5b1 fix(用户接口): 修正订单角标各状态统计口径
对齐订单列表 tab 口径:状态常量化;待发货/待收货按实物 delivery_time=0 判定
(int 默认 0,旧 null 比较永不命中);待评价用 pending_review;售后角标改为
退款中+已退款;移除未使用的客服订单管理查询。
2026-10-21 16:54:08 +08:00
吴昊天
9ba65dfc2d fix(营销): 修复优惠券领取时间选择器格式与回填 2026-10-21 16:54:08 +08:00
吴昊天
6865b216b9 feat(订单): 订单列表拆分待发货/待收货tab并同步统计口径与缓存
- 列表筛选:待发货=实物未发货(delivery_time=0),待收货=实物已发货未收货(delivery_time<>0 且 take_time=0)
- 用户统计 grouped 拆分 pending_delivery/pending_receipt,缓存 key 升级 v3 并引入失效版本号
- 新订单 createRecord 时清除统计缓存,保证全部/待支付计数实时
- 移动端 tab 文案与旧状态映射同步:旧数字 2(待收货)改映射 pending_receipt
2026-10-21 16:54:08 +08:00
吴昊天
aafd155181 fix(文章): 修复编辑页分类不回显与封面数组提交报错 2026-10-21 16:54:07 +08:00
吴昊天
8402ea9863 fix(配置分类): 表单移除图标字段并同步保存过滤 2026-10-21 16:54:07 +08:00
吴昊天
795b91e12d fix(运费模板): 弹窗添加按钮去图标并将包邮按钮移至提示文字下方 2026-10-21 16:54:07 +08:00
吴昊天
9022614025 fix(面单配置): 配置说明挪入占位符并统一输入框宽度 2026-10-21 16:54:07 +08:00
吴昊天
8933493127 feat(物流公司): 绑定驱动列显示驱动中文名称 2026-10-21 16:54:07 +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
吴昊天
6da86d4e6d fix(积分记录): 补全流水类型映射与关联订单回查
搜索下拉收敛为主程序七类,列表 type_name 兜底旧链路类型,关联订单按中台/积分商城分组回查
2026-10-21 16:54:07 +08:00
吴昊天
f93ce6e91f fix(安装数据): 满额包邮最小值收敛为 0 且用户等级默认开启 2026-10-21 16:54:07 +08:00
From-wh
c9318f50cc fix(商品): 修复会员价与分佣比例联动输入干扰及除零边界 2026-10-21 16:54:07 +08:00
吴昊天
51a23926f8 fix(动态表单): 移除保存后 $parent.getList 调用避免误报错误 2026-10-21 16:54:07 +08:00
吴昊天
eadf47ba59 fix(优惠券): 搜索标签「是否有效」改为「是否开启」 2026-10-21 16:54:06 +08:00
吴昊天
2d6ed4d31e feat(移动端): 个人中心用户信息展示付费会员标识
等级图标+等级名优先,纯付费会员展示皇冠+「付费会员」,五套头部样式通用
2026-10-21 16:54:06 +08:00
From-wh
20f7d4b5f5 fix(可视化): 修正默认数据组为登录轮播并随接口回写 2026-10-21 16:54:06 +08:00
From-wh
c45841d84c fix(用户列表): 修复上次消费时间筛选初始值类型与重置残留 2026-10-21 16:54:06 +08:00
From-wh
79ccd063da style(移动端): 订单列表类型标签改主题色圆角样式 2026-10-21 16:54:06 +08:00
From-wh
5501141879 style(移动端): 购物车管理按钮与数量步进器改胶囊样式 2026-10-21 16:54:06 +08:00
吴昊天
f4d2b0cbb7 fix(管理端): SchemaTable 行操作改文字链接并统一操作列固定右侧 2026-10-21 16:54:06 +08:00
吴昊天
134b4b38af fix(管理端): 清理操作列链接残留类名与冗余按钮样式 2026-10-21 16:54:05 +08:00
From-wh
340171e744 fix(移动端): 订单进度条连线按节点数动态定位,适配非5节点订单 2026-10-21 16:54:05 +08:00
吴昊天
acf277828f feat(移动端): 确认页价格明细展示会员类优惠
- 新增用户等级/付费会员/会员运费三行优惠,确认接口取 priceGroup(camelCase)、重算接口取 snake_case 字段,口径对齐
- 积分抵扣金额统一保留两位小数
2026-10-21 16:54:05 +08:00
吴昊天
f8d869dd97 fix(订单确认): 确认接口后自动刷新可用优惠券列表,确保前端显示最新信息 2026-10-21 16:54:05 +08:00
吴昊天
28aab2e006 fix(网盘商品): 更新订单状态流程,资源发放后进入待评价,调整退款规则以反映新状态 2026-10-21 16:54:04 +08:00
From-wh
46ab4571e5 feat(管理端): 菜单搜索重构为命令面板式交互,支持键盘导航与防抖检索 2026-10-21 16:54:04 +08:00
From-wh
0283096af2 style(移动端): 首页评价组件图片展示上限 3 张改 4 张 2026-10-21 16:54:04 +08:00
吴昊天
3375942d6f fix(售后): 退款现金上限按分摊实付口径计算
- 商品行实付=实付金额-实付运费,按原价占比分摊到行并累计取整,优惠券/积分抵扣部分不再折现退还
- 部分数量退款按整数分差取额,运费分摊与积分冲正权重同步实付口径
- 移动端申请页退款上限与后端同算法
2026-10-21 16:54:04 +08:00
吴昊天
51fbf6f096 feat(售后): 售后理由改配置下拉并支持备注
- 售后理由由文本输入改为下拉选择,选项读系统配置 stor_reason(空配置兜底「其它原因」)
- 新增备注字段(选填 200 字),申请/详情链路透传展示
- 移动端动态表单支持下拉类型,类型切换时回填退款金额默认值
2026-10-21 16:54:04 +08:00
吴昊天
b09d029ef9 fix(评价): 同商品重复购买时按订单号定位评价条目
评价页带订单号时后端按订单号+SKU unique 精确落单(原仅凭 unique 反查会命中旧订单);去评价动作兼容列表行 extra_info.items 取条目
2026-10-21 16:54:04 +08:00
吴昊天
45d3304606 feat(移动端): 订单列表与详情返回时刷新最新状态
引擎暴露 refresh,包装页跳过首次 onShow、此后返回本页(评价完成/收货/售后进度变化)自动刷新
2026-10-21 16:54:04 +08:00
吴昊天
76c4b9f840 fix(网盘商品): 删除/恢复/彻底删除接标准回收站链路
删除走标准 del(营销活动检测+自动下架+购物车失效),新增 restore/forceDelete 接口与权限菜单,彻底删除时级联清理 SKU 数据
2026-10-21 16:54:04 +08:00
吴昊天
407128413d fix(网盘商品): 放开自动发货开关不再强制开启 2026-10-21 16:54:04 +08:00
吴昊天
55e4f23738 fix(订单管理): 统一订单详情状态标签与抽屉样式
- 中台/实物/网盘订单详情状态统一 el-tag 展示,补齐待评价/售后中映射;业务状态推导抽为 getOrderBusinessStatus 复用
- 网盘订单详情按实物详情版式重写(头部摘要+边框卡片页签),列表状态映射补全
- 详情抽屉 body 左右归零,摘要项改弹性换行,颜色统一主题令牌;列表去掉与标签重复的「部分退款中」副行
2026-10-21 16:54:04 +08:00
吴昊天
2765e2a514 fix(商品编辑): 多规格区块占满整行适配 EP flex 布局 2026-10-21 16:54:04 +08:00
From-wh
93c56cfe64 fix(营销签到): 月度签到列表时间改为 PHP 侧格式化,修复模型类型转换截断 2026-10-21 16:54:03 +08:00
吴昊天
a3e930d63d fix(商品): 推荐与 DIY 商品列表列名对齐中台表并拼接图片域名
groom 指定/分类/标签、热销榜单、DIY 五处 field 仍写旧表列名(store_name/store_info/activity)必炸 1054,统一改 name/intro 别名并删 activity;推荐商品图片出口拼站点域名
2026-10-21 16:54:03 +08:00
吴昊天
3a93ef5d91 fix(订单取消): 实物取消监听器幂等改查扩展表
中台在事件触发前已标记 canceled,幂等检查改查 normal 扩展表状态(同卡密口径),禁查中台 status_code
2026-10-21 16:54:03 +08:00
吴昊天
9c106bf692 fix(订单列表): 批量注入售后单号修复查看售后跳转
列表与详情两条 order_buttons 组装路径不一致,列表缺 after_sale_no 致 viewAfterSale 跳转报「售后单信息异常」;按订单号一次批量取最新售后单注入按钮参数,避免逐行点查
2026-10-21 16:54:03 +08:00
吴昊天
48ae01d903 feat(用户列表): 地址列优先展示默认收货地址
批量取用户默认收货地址按 uid 索引,无默认地址时回退微信省市,避免逐行点查
2026-10-21 16:54:02 +08:00
吴昊天
c28a941257 fix(交易统计): 日期区间补齐结束日并修复空值报错
- whereTime between 结束边界停在结束日零点漏掉当天数据,改 whereBetween 并 +86399 按全天统计
- topData series 键位空洞(历史佣金卡片移除)致 JSON 变对象、前端 filter 报错,重排为连续索引;图标序列对齐 8 卡片
- 接口异常时兜底错误文案避免 undefined
2026-10-21 16:54:02 +08:00
吴昊天
f0f8f48998 fix(商品编辑): 多规格编辑回显修复
- 实物编辑 items 兼容中台 {name,values} 与采集 {value,detail} 双轨格式
- 网盘 restoreManySku 形参改名避免遮蔽同名 ref(原规格编辑区拿不到数据、保存 items 提交空数组);单规格值 SKU 也回显
- add/:id? 同路由复用实例,监听 editId 变化重载编辑数据或重置新增表单,清除编辑残留
2026-10-21 16:54:02 +08:00
吴昊天
bafe4f667f fix(商品编辑): 规格表格高度与横向滚动布局修复
规格表 height 改 max-height(行少时不被拉高),容器允许 flex 收缩使表格在表单内横向滚动、固定右列正常钉住
2026-10-21 16:54:02 +08:00
吴昊天
5ffb105f0d fix(订单中台): 商品浮层去掉副标题展示 2026-10-21 16:54:02 +08:00
吴昊天
cf78510816 feat(移动端): 订单自定义表单支持全部管理端类型与格式校验
支持 text/number/email/data/time/id/phone/img 八类型(键盘按类型切换、日期时间选择器、图片上传预览),兼容历史 input/textarea/picker;数字/邮箱/手机号/身份证格式校验
2026-10-21 16:54:02 +08:00
From-wh
6b6be74959 fix(网盘商品): 修复多规格表单校验规则未绑定 2026-10-21 16:54:02 +08:00
From-wh
fd6465a90c chore(网盘商品): 重建扩展 UMD 构建产物 2026-10-21 16:54:01 +08:00
吴昊天
409d6aa1f1 fix(用户服务): 增加时长输入验证,确保为大于0的整数 2026-10-21 16:54:01 +08:00