b7be742046
feat: 店铺订单支持仓储代发(wms)建单,放宽创建状态限制
...
Build and Deploy / deploy (push) Successful in 4m34s
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-14 15:39:31 +08:00
e85dfb80b5
feat: 仓配开放 API 与后台用户启停
...
Build and Deploy / deploy (push) Successful in 1m1s
新增 warehouseOpenApi(Token/入库/件重尺/红外图),并在 fk_user 支持 IsEnabled 禁用登录。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-13 17:53:00 +08:00
8cfff8ef81
fix
Build and Deploy / deploy (push) Failing after 6s
2026-10-13 16:46:12 +08:00
09ca1c96d7
fix
Build and Deploy / deploy (push) Failing after 15s
2026-10-13 16:25:22 +08:00
dd1318bc00
feat:对接fake oss
Build and Deploy / deploy (push) Successful in 59s
2026-09-22 16:59:33 +08:00
56c18c0343
feat:加强cos log
Build and Deploy / deploy (push) Successful in 1m41s
2026-09-10 18:00:18 +08:00
943ba539a4
feat: cos
Build and Deploy / deploy (push) Successful in 1m43s
2026-09-10 17:32:49 +08:00
0a16f27664
fix: 修复微信 mp 路由 regex 导致生产启动失败
...
Build and Deploy / deploy (push) Successful in 32s
ASP.NET 路由模板中方括号需转义为 [[ ]],否则应用在 InitializeApplication 阶段崩溃。
2026-09-09 15:31:54 +08:00
41db6fa0af
chore: 生产/测试配置分离,并收紧微信 mp AppId 路由
...
Build and Deploy / deploy (push) Failing after 35s
Development 指向 oms.nanafa.com;Production 指向 ideship.com。微信 /wechat/mp/{appId} 仅匹配 wx 前缀。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 12:38:12 +08:00
7c1be3a723
fix: 将微信 OAuth 公开配置改为 /wechat/oauth/config
...
Build and Deploy / deploy (push) Successful in 1m42s
避免被 /wechat/mp/{appId} 吞掉导致方法/参数校验异常。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 12:19:31 +08:00
937f0bb78b
feat: 新增微信 OAuth 公开配置接口
...
Build and Deploy / deploy (push) Successful in 1m51s
从其他配置 wechat_mp 返回 AppId 与 OAuthRedirectBase,供 H5 网页授权使用。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 09:17:50 +08:00
a70f6f2a87
feat: 接入 9610 汇总申报,字段按业务含义命名并对齐运单
...
含清单/报关单拉取、ITFX 转发配置、迁移脚本与拣货单号扩展。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 17:46:04 +08:00
9a33eb00a5
feat: add knowledge base M1 APIs and workplace spend trend
2026-08-04 13:54:10 +08:00
c8107cb565
feat: add additional-service billing, conditions, and fee lifecycle hardening
...
Support optional services and executable billing conditions on sell/buy prices, percent-of-value and percent-of-freight formulas, place-order/inbound payable on chargeable weight, outbound receivable freeze, channel remote areas, billing simulate, and insurance-aware claims.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-01 18:04:28 +08:00
592054f062
feat: extract global AI service and persist sales-product publish AI reports
...
Move provider/chat APIs from /xhs/ai to /ai, rename t_ai_provider, and require adopted AI analysis on price publish.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-01 15:56:40 +08:00
644da097bf
feat: add WeChat OAuth login API for H5 one-tap authorize
...
POST /rbac/auth/wx-oauth-login exchanges code for openid and issues customer token.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-30 15:56:45 +08:00
206dc3ef3c
feat: ??????????????????????????
...
?????????????????????????????????? SQL?
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-30 15:16:55 +08:00
e0216e9692
feat: 销售产品贸易条款与查价分组展示,并修复用户资料 SQL 空值写入
...
查价返回 DDP/DDU 与产品分组;用户更新微信二维码时避免 EF 使用 DBNull。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-30 11:48:36 +08:00
2b9c677fa7
perf: 登录单次快照、refresh 去 UserInfo,并失效角色菜单缓存
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-18 23:39:29 +08:00
b0813ea12d
fix: 登录 UserInfo 构建改为串行查询,避免 DbContext 并发异常
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-18 23:26:47 +08:00
2188a3ce6e
perf: 登录带回 userInfo,并加速 get-current-user
...
登录/刷令牌返回完整用户信息(含 menus);用户资料与权限并行查询并缓存 3 分钟,减少登录后二次慢请求。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-18 23:13:24 +08:00
74151b0738
feat(customer): 列表返回 Id 并支持管理员代登客户门户
...
补充客户分页 Id 字段与 customer-oms-login 接口,修复管理端删除/免密登录;公告通知增加接收人候选项与客户接收类型。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-06 18:35:46 +08:00
991ad49255
fix(微信): 加固 GET 验签,直接输出 echostr 原文
...
- 从 Query 读取 signature/timestamp/nonce/echostr 并记录失败原因
- 验签通过后 WriteAsync 写回 echostr,避免 JSON 包装
- 补充生产 Token 验签集成测试
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-04 13:43:42 +08:00
da1227d8aa
feat(微信): 消息推送支持明文 XML/JSON 验签与回包
...
- POST /apiwechat/verification 恢复消息回调,支持 JSON/XML 明文包体
- SHA1 验签通过后 GET 原样返回 echostr,POST 无回复时返回 success
- 补充官方验签示例与 JSON/XML 推送集成测试
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-04 12:52:43 +08:00
6c2e095196
fix(微信): 验签接口仅保留 GET 并原样返回 echostr
...
- /apiwechat/verification 移除 HEAD/POST,仅保留 GET 验签
- 验签通过后从 Query 原样返回 echostr 纯文本
- 扫码回调测试改走 /wechat/mp/{appId}
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-04 12:30:42 +08:00
0a5bd75618
feat: 新增财务应收应付接口并补充 Swagger 接口名称
...
- 新增 Finance 模块应收应付分页查询及订单费用联查
- 为 DataPerm、Xhs 等缺失接口补充中文 summary 接口名称
- 优化微信公众号验签 Swagger 命名并补充路由集成测试
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-04 12:15:15 +08:00
c442833d9c
feat(数据权限): 实现 P1 后端 API、有效范围合并与订单列表集成
...
- 新增 DataPerm 模块(配置 CRUD、模板、字段脱敏、变更/访问日志 API)及 SQL 脚本
- 订单列表/导出接入 EffectiveScopeBuilder 五维数据权限过滤
- 修复集成测试 JSON 反序列化与 RBAC 用户名解析;新增 DataPerm API 集成测试
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-03 10:27:37 +08:00
02cb06b86c
feat(wechat): 完善扫码登录缓存账号信息与轮询状态接口
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-02 15:51:59 +08:00
76ff60e793
fix(wechat): 验签接口支持 HEAD 并避免配置异常返回非 200
...
微信后台/探活对 HEAD 会收到 405;读取 wechat_mp 配置异常时改为 HTTP 200 + error,与 WMS 行为一致。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-02 12:15:25 +08:00
5c6c4f6e48
feat(wechat): 公众号配置改从 t_system_other_config 读取,支持后台其他配置维护
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-01 16:18:43 +08:00
ffaf325563
fix(xhs): repair publish/task list SQL and RBAC menu seeds
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-30 11:23:37 +08:00
af53c48f7f
feat: 新增小红书模块后端(Agent/任务/发布/分析/技能/AI)及 SQL 种子与 RBAC GUID 修复脚本
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-30 09:43:09 +08:00
42b41e68c7
fix: 微信回调路由挂到 AuthService 以修复 404
...
Fake 框架未注册 SimpleAdmin.Api.WeChat 下的 ApplicationService,
将 /apiwechat/verification 等公众号验签与消息接口并入 AuthService。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-29 20:46:49 +08:00
1c5a38ad73
微信登录和创建应收和应付费用
2026-06-24 17:00:35 +08:00
c1219e0238
ok
2026-06-10 17:57:43 +08:00
73d4d112a2
1
2026-06-09 15:37:56 +08:00
96724376a6
feat: new
2026-04-29 09:38:07 +08:00