需求价值:因亚马逊类目模板表格不同国家站点的字段命名有所区别,原来的类目模板解析存在缺陷导致无法正确获取避免的属性字段(报错提示中包含A value is required for the的大部分是该问题导致)
需求内容
原解析获取属性字段是否必填的逻辑:
1,数据库字段列第3行的字段名称与是否必填列的表头名称一致时,数据库字段对应的是否必填列的值也与数据库字段列第3行的字段名称一致则该数据库字段标记为必填
2,数据库字段对应的必填列的为指定枚举时,该数据库字段标记为必填
新解析获取属性字段是否必填的逻辑:
1,数据库字段列第3行的字段名称与是否必填列的表头名称一致时,数据库字段对应的是否必填列的值也与数据库字段列第3行的字段名称一致则该数据库字段标记为必填
2,数据库字段对应的是否必填列的值为下面的任一枚举值时(不区分大小写),该数据库字段标记为必填
Krävs
Required
Obrigatório
Requis
Erforderlich
Obligatoire
Zorunlu
Wymagane
Verplicht
必須
Pflichtfeld
Vereist

这个功能牵扯两个地方:一个是有个服务,另外一个是界面【Amazon 刊登字段维护】的添加按钮界面。
【Amazon 刊登字段维护】的添加按钮界面:
查询成功后的结果: