|
@@ -30,6 +30,7 @@ export default {
|
|
} else {
|
|
} else {
|
|
row.brandName = ""
|
|
row.brandName = ""
|
|
}
|
|
}
|
|
|
|
+ this.itemjiaoyan()
|
|
}}
|
|
}}
|
|
placeholder="请选择"
|
|
placeholder="请选择"
|
|
disabled={this.formData.status == "OK"}>
|
|
disabled={this.formData.status == "OK"}>
|
|
@@ -59,6 +60,7 @@ export default {
|
|
} else {
|
|
} else {
|
|
row.mainName = ""
|
|
row.mainName = ""
|
|
}
|
|
}
|
|
|
|
+ this.itemjiaoyan()
|
|
}}
|
|
}}
|
|
placeholder="请选择"
|
|
placeholder="请选择"
|
|
disabled={this.formData.status == "OK"}>
|
|
disabled={this.formData.status == "OK"}>
|
|
@@ -89,6 +91,7 @@ export default {
|
|
row.smallName = ""
|
|
row.smallName = ""
|
|
row.imgUrl = ""
|
|
row.imgUrl = ""
|
|
}
|
|
}
|
|
|
|
+ this.itemjiaoyan()
|
|
}}
|
|
}}
|
|
placeholder="请选择"
|
|
placeholder="请选择"
|
|
disabled={this.formData.status == "OK"}>
|
|
disabled={this.formData.status == "OK"}>
|
|
@@ -108,7 +111,12 @@ export default {
|
|
<el-form-item label="" label-width="0px" prop={`punishOrderProducts.${index}.${column.columnAttributes.prop}`} rules={required}>
|
|
<el-form-item label="" label-width="0px" prop={`punishOrderProducts.${index}.${column.columnAttributes.prop}`} rules={required}>
|
|
<el-input
|
|
<el-input
|
|
value={row[column.columnAttributes.prop]}
|
|
value={row[column.columnAttributes.prop]}
|
|
- onInput={(val) => { row[column.columnAttributes.prop] = val }}
|
|
|
|
|
|
+ onInput={(val) => {
|
|
|
|
+ row[column.columnAttributes.prop] = val
|
|
|
|
+ this.$nextTick(()=>{
|
|
|
|
+ this.itemjiaoyan()
|
|
|
|
+ })
|
|
|
|
+ }}
|
|
placeholder="请输入内容"
|
|
placeholder="请输入内容"
|
|
disabled={this.formData.status == "OK"}
|
|
disabled={this.formData.status == "OK"}
|
|
>
|
|
>
|
|
@@ -127,7 +135,12 @@ export default {
|
|
<el-form-item label="" label-width="0px" prop={`punishOrderProducts.${index}.${column.columnAttributes.prop}`} rules={required}>
|
|
<el-form-item label="" label-width="0px" prop={`punishOrderProducts.${index}.${column.columnAttributes.prop}`} rules={required}>
|
|
<el-input
|
|
<el-input
|
|
value={row[column.columnAttributes.prop]}
|
|
value={row[column.columnAttributes.prop]}
|
|
- onInput={(val) => { row[column.columnAttributes.prop] = val }}
|
|
|
|
|
|
+ onInput={(val) => {
|
|
|
|
+ row[column.columnAttributes.prop] = val
|
|
|
|
+ this.$nextTick(()=>{
|
|
|
|
+ this.itemjiaoyan()
|
|
|
|
+ })
|
|
|
|
+ }}
|
|
placeholder="请输入内容"
|
|
placeholder="请输入内容"
|
|
disabled={this.formData.status == "OK"}
|
|
disabled={this.formData.status == "OK"}
|
|
>
|
|
>
|
|
@@ -146,7 +159,12 @@ export default {
|
|
<el-form-item label="" label-width="0px" prop={`punishOrderProducts.${index}.${column.columnAttributes.prop}`} rules={required}>
|
|
<el-form-item label="" label-width="0px" prop={`punishOrderProducts.${index}.${column.columnAttributes.prop}`} rules={required}>
|
|
<el-input
|
|
<el-input
|
|
value={row[column.columnAttributes.prop]}
|
|
value={row[column.columnAttributes.prop]}
|
|
- onInput={(val) => { row[column.columnAttributes.prop] = val }}
|
|
|
|
|
|
+ onInput={(val) => {
|
|
|
|
+ row[column.columnAttributes.prop] = val
|
|
|
|
+ this.$nextTick(()=>{
|
|
|
|
+ this.itemjiaoyan()
|
|
|
|
+ })
|
|
|
|
+ }}
|
|
placeholder="请输入内容"
|
|
placeholder="请输入内容"
|
|
disabled={this.formData.status == "OK"}
|
|
disabled={this.formData.status == "OK"}
|
|
>
|
|
>
|
|
@@ -202,6 +220,16 @@ export default {
|
|
});
|
|
});
|
|
this.classifyListLv2 = classifyListLv2
|
|
this.classifyListLv2 = classifyListLv2
|
|
})
|
|
})
|
|
- }
|
|
|
|
|
|
+ },
|
|
|
|
+ itemjiaoyan(){
|
|
|
|
+ this.$refs.formRef.validateField([
|
|
|
|
+ `punishOrderProducts.${0}.brandId`,
|
|
|
|
+ `punishOrderProducts.${0}.mainId`,
|
|
|
|
+ `punishOrderProducts.${0}.smallId`,
|
|
|
|
+ `punishOrderProducts.${0}.specsName`,
|
|
|
|
+ `punishOrderProducts.${0}.insideCode`,
|
|
|
|
+ `punishOrderProducts.${0}.outCode`,
|
|
|
|
+ ], (valid, invalidFields, errLabels) => {})
|
|
|
|
+ },
|
|
},
|
|
},
|
|
}
|
|
}
|