暂无
任务描述
需求描述
一、背景
快速将人工审核通过的合成图,对接到erp 产品库,用于刊登等后端系统撬动listing出单。
业务价值:快速覆盖产品库合成图20张以上。
验收人:费新宇
二、需求说明
流程:人工合成图审核通过--》同步到 158 产品库-场景图
一、背景
快速将人工审核通过的合成图,对接到erp 产品库,用于刊登等后端系统撬动listing出单。
业务价值:快速覆盖产品库合成图20张以上。
验收人:费新宇
二、需求说明
流程:人工合成图审核通过--》同步到 158 产品库-场景图
2.1、AI人工合成图--审核页面 新增合成图类型
操作位置:场景图--AI人工合成图--待审核/通过/不通过。
历史处理:上线前所有历史AI人工合成图 单独存储。
2.2、AI人工合成:审核通过同步158系统
操作位置:场景图--AI人工合成图--待审核/通过/不通过。
同步逻辑(参考AI批量合成图审核逻辑 19087):
1)标记通过:在待审核/不通过页面点击【本页审核】时,将本次审核变为‘标记通过’ 的数据,调用【批量添加/更新产品图片(智能选品)接口】将数据同步到ERP产品库。
--批量添加/更新产品图片(智能选品)接口:https://apifox.com/apidoc/shared-896ac286-0c1a-460d-a95a-8c78f977aeb6/api-144151829
2)标记不通过:在通过页面点击【本页审核】时,将本次审核变为‘标记不通过’ 的数据,调用【批量删除产品图片(智能选品)】 删除对应ERP产品库合成图数据。
--批量删除产品图片(智能选品)接口:https://apifox.com/apidoc/shared-896ac286-0c1a-460d-a95a-8c78f977aeb6/api-144214315
3)新增新表存储数据。
2.3、新增推送逻辑:SKU人工合成任务+任务数--》先获取历史通过的合成图;不够再通过调用AI合成图接口合成满足任务要求--》推送给人工
三、验收标准
人工审核通过的图片正常进入产品库,且产品库有AI标签
快速将人工审核通过的合成图,对接到erp 产品库,用于刊登等后端系统撬动listing出单。
业务价值:快速覆盖产品库合成图20张以上。
验收人:费新宇
二、需求说明
流程:人工合成图审核通过--》同步到 158 产品库-场景图
一、背景
快速将人工审核通过的合成图,对接到erp 产品库,用于刊登等后端系统撬动listing出单。
业务价值:快速覆盖产品库合成图20张以上。
验收人:费新宇
二、需求说明
流程:人工合成图审核通过--》同步到 158 产品库-场景图
2.1、AI人工合成图--审核页面 新增合成图类型
操作位置:场景图--AI人工合成图--待审核/通过/不通过。
历史处理:上线前所有历史AI人工合成图 单独存储。
2.2、AI人工合成:审核通过同步158系统
操作位置:场景图--AI人工合成图--待审核/通过/不通过。
同步逻辑(参考AI批量合成图审核逻辑 19087):
1)标记通过:在待审核/不通过页面点击【本页审核】时,将本次审核变为‘标记通过’ 的数据,调用【批量添加/更新产品图片(智能选品)接口】将数据同步到ERP产品库。
--批量添加/更新产品图片(智能选品)接口:https://apifox.com/apidoc/shared-896ac286-0c1a-460d-a95a-8c78f977aeb6/api-144151829
2)标记不通过:在通过页面点击【本页审核】时,将本次审核变为‘标记不通过’ 的数据,调用【批量删除产品图片(智能选品)】 删除对应ERP产品库合成图数据。
--批量删除产品图片(智能选品)接口:https://apifox.com/apidoc/shared-896ac286-0c1a-460d-a95a-8c78f977aeb6/api-144214315
3)新增新表存储数据。
2.3、新增推送逻辑:SKU人工合成任务+任务数--》先获取历史通过的合成图;不够再通过调用AI合成图接口合成满足任务要求--》推送给人工

三、验收标准
人工审核通过的图片正常进入产品库,且产品库有AI标签
验收标准
人工审核通过的图片正常进入产品库,且产品库有AI标签
2、核心代码
3、增加服务,ReviewSynthesisCron-SyncToErp
4、自测
5、发布前需要做的工作
5.1、ai_reviewsynthesis,增加同步状态SyncStatus,增加同步时间字段SyncTime
5.2、将表“ai_reviewsynthesis”改名为“ai_reviewsynthesis_back”,再复制同样的结构为“ai_reviewsynthesis”
5.3、将历史表审核通过标记为待同步,update ai_reviewsynthesis_back set SyncStatus=0 where ReviewStatus=1
5.4、增加同步数量配置,sku维度,4个,db.getCollection("HotColdDictionary").find({"TypeName" : "AI_ReviewSynthesisService:SkuImgLimitAsync"}).limit(100).skip(0)
5.5、增加同步数量记录表,ai_reviewsynthesis_sync_log