@@ -984,6 +984,14 @@
},
deep: true,
immediate: true
+ },
+ form:{
+ handler(form) {
+ if(form.produceType && typeof form.produceType === 'string') {
+ form.produceType = Number(form.produceType);
+ }
+ deep: true,
}
// 同步图片id到表单模型(用于保存)
// productImgs: {
@@ -1630,7 +1638,7 @@
this.produceTypeList = res.map((item) => {
let values = Object.keys(item);
return {
- value: values[0],
+ value: Number.isNaN(Number(values[0])) ? values[0] : Number(values[0]), // 能转就转,不能转保持原值
label: item[values[0]]
};
});