|
@@ -683,6 +683,9 @@ export default {
|
|
|
form: {},
|
|
|
// 表单校验
|
|
|
rules: {
|
|
|
+ warehouseCode: [
|
|
|
+ {required: true,message: '仓库代码不能为空!',trigger: "blur"}
|
|
|
+ ],
|
|
|
image: [
|
|
|
{ required: true, message: "商品图片不能为空", trigger: "blur" }
|
|
|
],
|
|
@@ -730,13 +733,15 @@ export default {
|
|
|
return this.form.warehouseId;
|
|
|
},
|
|
|
set(newVal){
|
|
|
+ console.log(newVal);
|
|
|
this.form.warehouseId = newVal;
|
|
|
// 根据id找出code
|
|
|
- if(this.warehouseOptions){
|
|
|
- let option = this.warehouseOptions.filter(e=>e.id===newVal)[0];
|
|
|
- if(option){
|
|
|
- this.form.warehouseCode = option.warehouseCode;
|
|
|
- }
|
|
|
+ let option = this.warehouseOptions?.find(e => e.id === newVal);
|
|
|
+ if (option) {
|
|
|
+ this.form.warehouseCode = option.warehouseCode;
|
|
|
+ } else {
|
|
|
+ // 可选:处理没有找到匹配项的情况
|
|
|
+ this.form.warehouseCode = ''; // 或 null, undefined, 或其他默认值
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -1017,7 +1022,8 @@ export default {
|
|
|
volume: 0,
|
|
|
integral: 0,
|
|
|
brokerage:0,
|
|
|
- brokerageTwo:0
|
|
|
+ brokerageTwo:0,
|
|
|
+ warehouseCode:null
|
|
|
}
|
|
|
]
|
|
|
this.attrs=[];
|