吴昊天
|
d50837b663
|
refactor(分销): 开源侧下线佣金提现,与私有分支口径对齐
移除佣金/提现控制器与前端页面,订单与用户链路去掉分销佣金逻辑,安装 SQL 与文档同步。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-28 10:40:30 +08:00 |
|
吴昊天
|
02c11e3e19
|
fix(售后维修): 维修完成可填寄回物流并完结恢复订单,退款终态统一 refunded
已退款 Tab 兼容历史 completed;售后状态 Tab 避免空字符串被 EP 序号化。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-28 10:24:28 +08:00 |
|
吴昊天
|
89a8ea13d8
|
fix(安全解压): 新增 SafeZip,主题/插件 ZIP 防路径穿越;登记主题导入权限
商品 Excel 导入空单元格统一为空串,并补齐 product_type 列映射。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-28 10:24:28 +08:00 |
|
From-wh
|
c57f3fa811
|
fix(主题装修): 预览弹窗改走主题预览码接口,修复报错不显示内容
|
2026-10-24 18:22:32 +08:00 |
|
吴昊天
|
22362638ef
|
refactor(订单): 移除拆单发货与拆单退款残留逻辑
- 发货服务删除 splitDelivery/getCartList/tidyCartList,通用发货任务改走 delivery()
- 删除子单收货联动 checkMaster、拆单开票 splitOrderInvoice 及 pid 分支
- 普通订单模块与开放接口移除拆单控制器方法、路由与拆单文案
- 订单详情 related_orders 恒为 null,文档同步为不支持拆单
|
2026-10-24 18:20:37 +08:00 |
|
吴昊天
|
f9ba517389
|
fix(通知日志): 修复统计恒为 0、状态筛选丢失并补全列表分页
后端
- NoticeLogDao::getStatistics() 原实现复用同一个查询构造器,where 条件累积,
导致 failed 恒为 0、success 含全部状态;改为每次基于独立条件 count。
- 抽出 buildWhere() 统一组装条件,列表与统计共用;统计不叠加状态条件。
- status=0(待发送)是合法筛选值,原 empty() 判断会丢弃,改为 isset + 非空串判断。
- page/limit 做整数与上限(100)校验,避免非法分页参数。
- 列表接口返回 { list, count },供前端分页使用。
前端
- 补充分页组件,搜索/重置/清理后回到第一页并同时刷新列表与统计。
- 兼容列表接口旧格式(数组)与新格式({ list, count })。
|
2026-10-23 14:17:15 +08:00 |
|
From-wh
|
03cb678009
|
fix(全局文案): 统一「模版」错别字为「模板」
|
2026-10-21 17:09:32 +08:00 |
|
吴昊天
|
7405042247
|
fix(用户列表): 移除充值次数筛选
后端查询、参数接收与前端表单同步移除
|
2026-10-21 16:57:48 +08:00 |
|
吴昊天
|
8402ea9863
|
fix(配置分类): 表单移除图标字段并同步保存过滤
|
2026-10-21 16:54:07 +08:00 |
|
吴昊天
|
409d6aa1f1
|
fix(用户服务): 增加时长输入验证,确保为大于0的整数
|
2026-10-21 16:54:01 +08:00 |
|
吴昊天
|
27d33410a8
|
fix(商品参数): 模板名称必填校验与提示文案统一
表单项 prop 误写 rule_name 致校验不生效,改为 name/sort 并加必填规则;后端提示文案同步为「模板名称」
|
2026-10-21 16:54:00 +08:00 |
|
吴昊天
|
f2c2175443
|
feat(订单中台): 后台新增「已删除」页签
- 常规页签与统计排除用户删除与后台删除(is_del=0 AND is_system_del=0)
- 新增已删除页签:只列用户已删且后台未删的订单,deleted_count 计数
与列表体同口径(随大类/日期筛选联动)
- 修复统计缓存失效:cache delete 不支持通配,原 order_center:stat:*
清理为静默无效,改版本号 key(statCacheKey/clearStatCache)
|
2026-10-09 14:09:09 +08:00 |
|
吴昊天
|
0ded22bfde
|
chore(后台): 移除指向已删控制器的测试路由
|
2026-10-08 16:02:19 +08:00 |
|
吴昊天
|
0236577e47
|
fix(商品中台): 统一商品列表搜索参数契约对齐页面
list() 补收 keyword/is_show/is_del,keyword 归一为 store_name;
is_show/is_del 显式筛选与通用 type tab 口径互斥,空值不过滤
(避免 is_show='' 被 MySQL 松散比较为 0),默认不再强制仅上架可见
|
2026-10-08 16:02:17 +08:00 |
|
吴昊天
|
534de6d2c0
|
fix:处理交易统计页面打开的时候生成 execl 文件,改成点击导出的时候再生成
|
2026-10-08 16:02:15 +08:00 |
|
sugar1569
|
a7f57bc354
|
feat(AI模型): 新增文本向量化与厂商模型列表拉取能力
|
2026-10-07 01:00:27 +08:00 |
|
吴昊天
|
c5233454b3
|
feat: 添加长连接检查和提示信息
|
2026-09-25 01:42:17 +08:00 |
|
吴昊天
|
5b55f7ae88
|
fix(DiyProController): 修改商品名称字段为 'name'
|
2026-09-24 10:02:14 +08:00 |
|
吴昊天
|
4f747e8cb9
|
更新 v8.0
|
2026-09-23 15:15:02 +08:00 |
|