|
@@ -203,38 +203,58 @@
|
|
|
// this.init();
|
|
// this.init();
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+ },
|
|
|
|
|
+ loadingVis: {
|
|
|
|
|
+ handler(val) {
|
|
|
|
|
+ console.log(val);
|
|
|
|
|
+ if (!val && this.type == '新建') {
|
|
|
|
|
+ this.formData = {
|
|
|
|
|
+ code: '',
|
|
|
|
|
+ name: '',
|
|
|
|
|
+ inventoryType: '',
|
|
|
|
|
+ remarks: '',
|
|
|
|
|
+ factoryId: '',
|
|
|
|
|
+ status: 1,
|
|
|
|
|
+ lockStatus: 0
|
|
|
|
|
+ };
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
created() {},
|
|
created() {},
|
|
|
methods: {
|
|
methods: {
|
|
|
open(type, row) {
|
|
open(type, row) {
|
|
|
|
|
+ console.log(type);
|
|
|
this.type = type;
|
|
this.type = type;
|
|
|
this.visible = true;
|
|
this.visible = true;
|
|
|
this.init();
|
|
this.init();
|
|
|
|
|
|
|
|
if (type === '修改') {
|
|
if (type === '修改') {
|
|
|
|
|
+ console.log(1);
|
|
|
this.loadingVis = true;
|
|
this.loadingVis = true;
|
|
|
this.$nextTick(async () => {
|
|
this.$nextTick(async () => {
|
|
|
- const { warehouseVO } = await warehouseDefinition.warehouseDetail(
|
|
|
|
|
- row.id
|
|
|
|
|
- );
|
|
|
|
|
- if (warehouseVO.departmentId) {
|
|
|
|
|
- let userData = await warehouseDefinition.getUserPage({
|
|
|
|
|
- groupId: warehouseVO.departmentId,
|
|
|
|
|
- size: 9999,
|
|
|
|
|
- pageNum: 1
|
|
|
|
|
- });
|
|
|
|
|
- this.userList = userData.list;
|
|
|
|
|
- }
|
|
|
|
|
- this.formData = {
|
|
|
|
|
- ...warehouseVO,
|
|
|
|
|
- location: [
|
|
|
|
|
- warehouseVO.province,
|
|
|
|
|
- warehouseVO.city,
|
|
|
|
|
- warehouseVO.area
|
|
|
|
|
- ]
|
|
|
|
|
- };
|
|
|
|
|
- this.loadingVis = false;
|
|
|
|
|
|
|
+ setTimeout(async () => {
|
|
|
|
|
+ const { warehouseVO } = await warehouseDefinition.warehouseDetail(
|
|
|
|
|
+ row.id
|
|
|
|
|
+ );
|
|
|
|
|
+ if (warehouseVO.departmentId) {
|
|
|
|
|
+ let userData = await warehouseDefinition.getUserPage({
|
|
|
|
|
+ groupId: warehouseVO.departmentId,
|
|
|
|
|
+ size: 9999,
|
|
|
|
|
+ pageNum: 1
|
|
|
|
|
+ });
|
|
|
|
|
+ this.userList = userData.list;
|
|
|
|
|
+ }
|
|
|
|
|
+ this.formData = {
|
|
|
|
|
+ ...warehouseVO,
|
|
|
|
|
+ location: [
|
|
|
|
|
+ warehouseVO.province,
|
|
|
|
|
+ warehouseVO.city,
|
|
|
|
|
+ warehouseVO.area
|
|
|
|
|
+ ]
|
|
|
|
|
+ };
|
|
|
|
|
+ this.loadingVis = false;
|
|
|
|
|
+ }, 2000);
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
|
|
|