需求背景
目前批量修改销售人员数据量过大,消耗大量服务器资源,且渠道表与listing表存在数据不一致的情况,影响业务判定
需求描述
1.ERP ebay listing管理页面ebay listing 表新增销售人员字段NewBusinessAdminId(销售人员id)/NewBusinessAdminName(销售人员)
a.初始化将listing表直发店铺的新增销售人员字段全部置空
b.初始化将listing表中海外仓店铺新增的销售人员全部赋值为listing之前的销售人员
c.listing管理页面的销售人员展示及listing详情页面默认展示的销售人员改为读取新增字段
2.ERP ebay listing页面批量修改销售人员/当前条件修改销售人员功能,增加选择首选业务员单选条件,之前的销售人员改为单选条件,默认为选中,如图所示
a.选择改为首选业务员时,将新增的销售人员字段置空
b.当新增销售人员字段为空时,listing管理页面的销售人员展示及listing详情页面展示的销售人员改为读取订单来源渠道对应的首选业务员

3..在订单来源渠道页面,增加一个按钮“批量同步首选业务员到listing(亚马逊)
a.勾选ebay来源渠道点击该按钮,会把该店铺,所有的listing(包括在线和下架)的listing新增的销售人员字段进行置空
b.点击时增加判断,判断是否所选的渠道SKU都是ebay的,如果有其他平台的,则提示:“该功能目前仅支持ebay,请勿勾选其他平台的来源渠道”

4.渠道SKU管理V2页面的ebay批量操作功能屏蔽,只保留查询功能
a.ERPebaylisting管理页面增加渠道SKU关联导入功能:点击该按钮弹出渠道SKU与系统SKU,系统SKU与渠道SKU关联(从Excel中复制 或 以“Tab”制表符号分隔,一行一条记录):,如下图:
b.点击保存关联渠道 SKU对应的listing进行关联系统SKU,注意:若listing表中存在渠道SKU与系统SKU的关联关系,导入后则自动覆盖







a.勾选ebay来源渠道点击该按钮,会把该店铺,所有的listing(包括在线和下架)的listing新增的销售人员字段进行置空
b.点击时增加判断,判断是否所选的渠道SKU都是ebay的,如果有其他平台的,则提示:“该功能目前仅支持ebay,请勿勾选其他平台的来源渠道”
验证如下:

验证a:测试数据:G6122549P3ZUNZXU 直发-Ebay-Z02224-UK/191/for (listing在线数据只保留1个店铺下的1条listing数据,无下架数据,保证同步时不会存在时间过慢)
先提前将销售人员改为新增的销售人员字段:
对应数据库可查询到,新增查询字段对应获取到该字段值:
然后进行点击:批量同步首选业务员到listing,如下:
作出同步前的提示:
确定同步点击后,对应查看到:同步成功提示

对应查看数据库数据:通过同步将该新增销售人员字段置空,符合预期







验证b:勾选多个平台订单来源渠道的店铺,进行批量同步首选业务员到listing
预期结果:理应提示1:该功能目前仅支持ebay,请勿勾选其他平台的来源渠道;提示2:不能同时选择多个平台
实际结果:
单个亚马逊店铺选择-批量同步首选业务员到listing: