|  | @@ -683,6 +683,9 @@ export default {
 | 
											
												
													
														|  |        form: {},
 |  |        form: {},
 | 
											
												
													
														|  |        // 表单校验
 |  |        // 表单校验
 | 
											
												
													
														|  |        rules: {
 |  |        rules: {
 | 
											
												
													
														|  | 
 |  | +        warehouseCode: [
 | 
											
												
													
														|  | 
 |  | +          {required: true,message: '仓库代码不能为空!',trigger: "blur"}
 | 
											
												
													
														|  | 
 |  | +        ],
 | 
											
												
													
														|  |          image: [
 |  |          image: [
 | 
											
												
													
														|  |            { required: true, message: "商品图片不能为空", trigger: "blur" }
 |  |            { required: true, message: "商品图片不能为空", trigger: "blur" }
 | 
											
												
													
														|  |          ],
 |  |          ],
 | 
											
										
											
												
													
														|  | @@ -730,13 +733,15 @@ export default {
 | 
											
												
													
														|  |          return this.form.warehouseId;
 |  |          return this.form.warehouseId;
 | 
											
												
													
														|  |        },
 |  |        },
 | 
											
												
													
														|  |        set(newVal){
 |  |        set(newVal){
 | 
											
												
													
														|  | 
 |  | +        console.log(newVal);
 | 
											
												
													
														|  |          this.form.warehouseId = newVal;
 |  |          this.form.warehouseId = newVal;
 | 
											
												
													
														|  |          // 根据id找出code
 |  |          // 根据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,
 |  |            volume: 0,
 | 
											
												
													
														|  |            integral: 0,
 |  |            integral: 0,
 | 
											
												
													
														|  |            brokerage:0,
 |  |            brokerage:0,
 | 
											
												
													
														|  | -          brokerageTwo:0
 |  | 
 | 
											
												
													
														|  | 
 |  | +          brokerageTwo:0,
 | 
											
												
													
														|  | 
 |  | +          warehouseCode:null
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |        ]
 |  |        ]
 | 
											
												
													
														|  |        this.attrs=[];
 |  |        this.attrs=[];
 |