diff --git a/src/views/inventory/addDeviceMAOrder.vue b/src/views/inventory/addDeviceMAOrder.vue
index a019123..4e22ecb 100644
--- a/src/views/inventory/addDeviceMAOrder.vue
+++ b/src/views/inventory/addDeviceMAOrder.vue
@@ -32,7 +32,7 @@
-
+
@@ -46,7 +46,7 @@
-
+
@@ -64,7 +64,6 @@
>
-
-
+
-
+
+
+ {{ item.name }}
+
+
@@ -145,7 +153,6 @@
>查询
- 确定
@@ -153,8 +160,7 @@
+ @current-change="combine">
@@ -196,21 +202,12 @@
@current-change="combine"
ref="multipleTable">
-
-
-
-
-
- 详情
-
-
-
+
+
+
+
+
+
{
if (res.code === 20000) {
+ this.formData.id = res.data.id;
+ this.formData.orderId = res.data.orderId;
this.formData.createTime = res.data.createTime;
this.getList();
} else {
@@ -359,14 +364,7 @@ export default {
});
},
combine(row) {
- if (this.multiProduct.length === 0) {
- this.$message.error("请选择养护产品!");
- return;
- }
- let invProductIds = [];
- this.multiProduct.forEach(item => {
- invProductIds.push(item.id);
- });
+ this.selectCollectOrderVisible = false;
this.formData.collOrderId = row.orderId;
this.saveOrder();
},
@@ -375,6 +373,7 @@ export default {
this.getCollOrderDetailList();
},
showCollectOrderDetail(row) {
+ this.collOrderDetailVisible = true;
this.collOrderDetailList = [];
this.collOrderDetailTotal = 0;
this.collDetailQuery.orderId = row.orderId;
@@ -384,6 +383,7 @@ export default {
getCollOrderDetailList() {
this.collOrderDetailLoading = true;
getCollectOrderDetailList(this.collDetailQuery).then((res) => {
+ this.collOrderDetailLoading = false;
if (res.code === 20000) {
this.collOrderDetailList = res.data.list || [];
this.collOrderDetailTotal = res.data.total || 0;
@@ -392,16 +392,24 @@ export default {
this.collOrderDetailTotal = 0;
}
}).catch(() => {
+ this.collOrderDetailLoading = false;
this.collOrderDetailList = [];
this.collOrderDetailTotal = 0;
});
- }
+ },
+ getDepts() {
+ filterDepts().then((res) => {
+ this.deptList = res.data.list || [];
+ })
+ },
},
created() {
+ this.getDepts();
if (null !== this.deviceMAOrder) {
+ this.formData.id = this.deviceMAOrder.id;
this.formData.orderId = this.deviceMAOrder.orderId;
+ this.formData.collOrderId = this.deviceMAOrder.collOrderId;
this.formData.createTime = this.deviceMAOrder.createTime;
- this.formData.invWarehouseCode = this.deviceMAOrder.invWarehouseCode;
this.getList();
}
},
diff --git a/src/views/inventory/deviceCollectOrderNew.vue b/src/views/inventory/deviceCollectOrderNew.vue
index 989e441..63afe13 100644
--- a/src/views/inventory/deviceCollectOrderNew.vue
+++ b/src/views/inventory/deviceCollectOrderNew.vue
@@ -9,7 +9,7 @@
+ size="mini">
{
- this.subInvList = res.data || [];
- });
- },
- invWarehouseChange() {
- this.filterQuery.invSpaceCode = null;
- this.spaceCodeList = [];
- let params = {
- invStorageCode: this.filterQuery.invStorageCode,
- invWarehouseCode: this.filterQuery.invWarehouseCode,
- status: true
- };
- getSpaceCodeList(params).then((res) => {
- this.spaceCodeList = res.data || [];
- })
- },
closeDialog() {
this.formVisible = false;
this.getList();
diff --git a/src/views/inventory/deviceMAOrderCompleted.vue b/src/views/inventory/deviceMAOrderCompleted.vue
index 96c9466..4a3991a 100644
--- a/src/views/inventory/deviceMAOrderCompleted.vue
+++ b/src/views/inventory/deviceMAOrderCompleted.vue
@@ -8,30 +8,8 @@
clearable="true">
-
-
- {{ item.name }}
- {{ item.parentName }}
-
-
-
-
-
-
- {{ item.name }}
- {{ item.code }}
-
-
+
@@ -44,132 +22,117 @@
>查询
- 新增养护记录
-
-
+
-
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- {{ statusMap[scope.row.status] }}
+ 未养护
+
+ 已养护
+
-
+
- 编辑
-
- 提交审核
-
- 删除
-
+
+ 正常
+
+
+ 异常
+
+
+
+
+
+
-
-
-
-
-
-
+
+
diff --git a/src/views/inventory/deviceMAOrderNew.vue b/src/views/inventory/deviceMAOrderNew.vue
index 77f39e2..ec61c77 100644
--- a/src/views/inventory/deviceMAOrderNew.vue
+++ b/src/views/inventory/deviceMAOrderNew.vue
@@ -7,6 +7,10 @@
+
+
+
-
+
@@ -64,7 +68,7 @@
@@ -96,6 +100,7 @@ export default {
filterQuery: {
status: 0,
orderId: null,
+ collOrderId: null,
page: 1,
limit: 20
},
@@ -199,11 +204,13 @@ export default {
} else {
this.$message.error(res.message);
}
+ }).catch((error) => {
+ this.$message.error(error.message);
})
}
},
created() {
-
+ this.getList();
},
};