|
|
@@ -718,9 +718,12 @@ export default {
|
|
|
return '';
|
|
|
},
|
|
|
/**
|
|
|
- * 提交前规范化规格:多规格把首规格价库和名称回写主表单字段,specList 仍整表提交由后端拆主/子
|
|
|
+ * 提交前规范化规格:多规格把首规格价库和名称回写主表单字段,specList 仍整表提交由后端拆主/子。
|
|
|
+ * 后端用 goodsStyle 标识是否多规格(1=多规格,0=单规格),与前端开关 specEnabled 对齐。
|
|
|
*/
|
|
|
normalizeSpecSubmitData(formData) {
|
|
|
+ // 开启多规格时后端必须落 goodsStyle=1,关闭则回写 0,避免沿用旧值
|
|
|
+ formData.goodsStyle = formData.specEnabled == 1 ? 1 : 0;
|
|
|
if (formData.specEnabled != 1) {
|
|
|
formData.specList = [];
|
|
|
formData.specName = '';
|