Commit Graph

514 Commits

Author SHA1 Message Date
huangyujie 349dbca470 fix(pdd): 图床上传 type 默认改为 pdd.goods.image.upload
- 解决 pdd.goods.img.upload 报「接口不属于当前网关」
- 可配 image-upload-api-type / gateway-url / multipart 字段名
- 解析响应兼容 goods_image_upload_response 与 image_url

Made-with: Cursor
2026-03-26 09:29:14 +08:00
huangyujie de006a5d1d feat(pdd): 发品前 pdd.goods.img.upload 外链图转拼多多图床
- PddPopClient multipart 调用 pdd.goods.img.upload
- PddGoodsImageRehostService 收集 carousel/detail/thumb,白名单域名下载后上传并替换 URL
- ExternalPddProperties:image-upload-enabled、max-bytes、allowed/skip host 后缀
- application.yml / nacos 模板同步配置

Made-with: Cursor
2026-03-25 20:42:53 +08:00
huangyujie eb5d00f998 fix(pdd): 发品前归一化图片 URL,兼容主档 JSON 对象(path/url/name)
拼多多 thumb_url/carousel_gallery 仅接受 http(s) 字符串;若 sku 图或轮播误存为整段 JSON 会报图片 url 不合法。发布前从对象/数组中抽取 url 或 path。

Made-with: Cursor
2026-03-25 19:14:46 +08:00
huangyujie d375b548b0 chore(pdd): cat.rule.get 日志增强(摘要 catRuleSummary、加长 bodySnippet、DEBUG 全量)
Made-with: Cursor
2026-03-25 17:09:58 +08:00
huangyujie 412be97158 feat(pdd): 按 cat.rule 必填补全 goods_properties,拉取类目规则与 attributes/refPid 支持
Made-with: Cursor
2026-03-25 17:05:45 +08:00
huangyujie 89c239149c feat(pdd): 发品价格按建议零售价折算(七五折+单买加分),market_price 与满折配置
Made-with: Cursor
2026-03-25 16:42:34 +08:00
huangyujie e5061125a2 修改配置 2026-03-25 15:51:28 +08:00
huangyujie 9581e217c9 修改配置 2026-03-25 15:45:40 +08:00
huangyujie c666e89b8f 修改配置 2026-03-25 15:45:22 +08:00
huangyujie 532e5fc78e fix(pdd): sku_list 对齐 POP 文档(spec_id_list 字符串、price/multi_price 分数字符串)
Made-with: Cursor
2026-03-25 15:37:45 +08:00
huangyujie b88f812ceb fix(pdd): 无规格发品 sku_list 不传 spec_id_list 与 spec_detail_list
Made-with: Cursor
2026-03-25 15:17:37 +08:00
huangyujie 678fc70e1c feat(pdd): 图书无规格发品 input_max_spec_num=0 时单 SKU、spec_id_list=0、catRuleRaw 与 isNoSpecBookCatRule
Made-with: Cursor
2026-03-25 15:05:56 +08:00
huangyujie e7e7c02e24 fix(pdd): 类目规则解析 cat_rule_get_response、properties/全树 parent_spec;无销售维时补充 input_max_spec_num 提示
Made-with: Cursor
2026-03-25 14:19:06 +08:00
huangyujie 020747dbf1 fix(pdd): POP 与官方一致——cat.rule/spec.id 顶层表单;goods.add 展平根 JSON 为顶层字段(invokeGoodsAdd)
Made-with: Cursor
2026-03-25 11:52:23 +08:00
huangyujie 8dce7135e0 fix(pdd): cat.rule.get param_json 含 goods_id=0,统一 catRuleGetParamJson 与失败日志 paramJsonSnippet
Made-with: Cursor
2026-03-25 11:32:14 +08:00
huangyujie 3976c9f6ad 修改配置 2026-03-25 11:17:49 +08:00
huangyujie 11799310ca 修改配置 2026-03-25 10:55:19 +08:00
huangyujie 47750a72a3 修改配置 2026-03-25 10:54:51 +08:00
huangyujie 679a32e284 fix(pdd): sku-overrides Converter 改为具名类,避免 MVC ConversionService 无法解析 lambda 泛型导致启动失败
Made-with: Cursor
2026-03-24 20:30:18 +08:00
huangyujie 9c1fe79acd fix(pdd): 兼容 EXTERNAL_PDD_SKU_OVERRIDES=[] 字符串绑定 List(K8s/Helm 环境变量)
Made-with: Cursor
2026-03-24 20:20:18 +08:00
huangyujie cce55fd98a config(erp-api): 拼多多 DEFAULT 映射 cat_id=16020、cost_template_id=303351846671360
Made-with: Cursor
2026-03-24 20:02:57 +08:00
huangyujie 931eb62022 feat(erp-api): 开启 external.pdd.publish-enabled 并补全默认映射模板;upsert 增加 PDD 配置与结果摘要日志
Made-with: Cursor
2026-03-24 19:43:51 +08:00
huangyujie d1cf874ab8 feat(external): 拼多多 POP 与 upsert 全链路日志(成功/失败均记录)
Made-with: Cursor
2026-03-24 17:20:21 +08:00
huangyujie dbc5f96768 chore(erp-api): 默认关闭 Nacos,使用本地 application.yml
- bootstrap 固定 config/discovery enabled=false
- README 说明 UAT 用启动参数开启及环境变量覆盖注意
- 作者: guochengyu

Made-with: Cursor
2026-03-24 14:47:03 +08:00
huangyujie 986b0ddeef feat(erp-api): 对外上下架全量请求日志开关 external.goods.log-full-request
- ExternalGoodsApiLogProperties + EnableConfigurationProperties
- upsert/delist 入口 INFO 打印完整 JSON(无脱敏)
- application.yml / nacos 模板默认开启,生产可关
- 作者: guochengyu

Made-with: Cursor
2026-03-24 14:30:37 +08:00
神码-方晓辉 6ddf5d7fff chore(docker): switch services to eclipse-temurin 17 runtime image 2026-03-24 14:26:39 +08:00
huangyujie 250aff82b1 修改配置 2026-03-24 13:48:06 +08:00
huangyujie 565bc976fc feat(external): 对外商品 upsert/delist、AK/SK 鉴权与拼多多发布链路
- 新增 ExternalGoodsController、ExternalGoodsAppService 及 DTO/VO
- AK/SK 过滤器与 Security 配置;GoodsAddBo.shopId、insertGoods 写 shop_id
- 移除 DeepSeekService;erp-api/bootstrap、nacos 示例与文档更新
- 作者: guochengyu

Made-with: Cursor
2026-03-23 19:22:35 +08:00
启航老齐 18003448de 修复BUG:IEQ8UY 2026-03-12 20:33:07 +08:00
启航 a7cd82d860 page-rules 2026-03-12 15:51:31 +08:00
启航 27116b83aa 新增AI商品查询 2026-03-11 13:06:10 +08:00
启航 8adf745796 优化用户会话sessionId 2026-03-10 22:30:10 +08:00
启航 a3ced7b444 提示词组合增加历史聊天记录 2026-03-10 22:20:28 +08:00
启航 732f9e5029 优化sessionid 2026-03-10 22:05:37 +08:00
启航 f7c9049bb2 up 2026-03-10 21:57:35 +08:00
启航 a029f1f0fc 新增ai角色设定 2026-03-10 21:33:10 +08:00
启航 2753063e70 up 2026-03-10 16:28:43 +08:00
启航 42eb1c21e2 新增聊天历史表 2026-03-10 16:01:20 +08:00
启航 fc0aa3d6da 增加聊天历史记录 2026-03-10 14:41:10 +08:00
启航 999dd279dc ai-agentDockerfile 2026-03-08 20:34:17 +08:00
启航 c0531632b2 新增ollama模型列表 2026-03-08 19:54:41 +08:00
启航老齐 d09e81d59b 接入deepseek 2026-03-08 12:02:04 +08:00
启航老齐 fb8b9d8ad7 新增打开路由 2026-03-08 09:27:57 +08:00
启航老齐 e92196ddae 新增聊天窗口打开路由 2026-03-07 19:59:36 +08:00
启航老齐 506ee46439 优化订单输出信息 2026-03-07 19:22:48 +08:00
启航老齐 3737874a46 markdown 2026-03-07 18:24:50 +08:00
启航老齐 399f88dae5 查询订单 2026-03-07 18:16:39 +08:00
启航老齐 de6f2bdba5 添加订单查询 2026-03-07 16:55:13 +08:00
启航老齐 707d59014d README 2026-03-07 15:28:49 +08:00
启航老齐 f309e90812 启航电商ERP系统正在重构AI原生ERP系统 2026-03-07 15:22:46 +08:00