diff --git a/src/api/auth/authDept.js b/src/api/auth/authDept.js
index b4c2bf22..3ceab3b9 100644
--- a/src/api/auth/authDept.js
+++ b/src/api/auth/authDept.js
@@ -31,3 +31,11 @@ export function deleteDept(data) {
data: data
});
}
+
+export function getDeptListByUser(params) {
+ return axios({
+ url: "/spms/inv/warehouse/filterByUser",
+ method: "get",
+ params: params
+ });
+}
diff --git a/src/api/inventory/deviceMAOrder.js b/src/api/inventory/deviceMAOrder.js
index 4a47ccac..1f70683d 100644
--- a/src/api/inventory/deviceMAOrder.js
+++ b/src/api/inventory/deviceMAOrder.js
@@ -1,4 +1,4 @@
-import axios from "../../utils/axios";
+import axios from "../../utils/request";
export function getDeviceMAOrderList(params) {
return axios({
@@ -8,7 +8,7 @@ export function getDeviceMAOrderList(params) {
});
}
-export function addMAOrder(data) {
+export function addDeviceMAOrder(data) {
return axios({
url: "/device/MA/order/addMAOrder",
method: "post",
@@ -64,15 +64,6 @@ export function deleteDeviceMAOrderDetail(data) {
});
}
-export function addDeviceMAOrder(data) {
- return axios({
- url: "/device/MA/order/addDeviceMAOrder",
- method: "post",
- data: data
- });
-}
-
-
export function verifyTemplateFile(data) {
return axios({
url: "/device/MA/order/verifyTemplateFile",
diff --git a/src/api/inventory/deviceReceiveOrder.js b/src/api/inventory/deviceReceiveOrder.js
index e11870df..4d06aed4 100644
--- a/src/api/inventory/deviceReceiveOrder.js
+++ b/src/api/inventory/deviceReceiveOrder.js
@@ -1,6 +1,6 @@
-import axios from "../../utils/axios";
+import axios from "../../utils/request";
-export function getReceiveOrderList(params) {
+export function getDeviceReceiveOrderList(params) {
return axios({
url: "/device/receive/order/filterList",
method: "get",
@@ -8,7 +8,7 @@ export function getReceiveOrderList(params) {
});
}
-export function addReceiveOrder(data) {
+export function addDeviceReceiveOrder(data) {
return axios({
url: "/device/receive/order/addOrder",
method: "post",
@@ -16,7 +16,7 @@ export function addReceiveOrder(data) {
});
}
-export function updateReceiveOrder(data) {
+export function updateDeviceReceiveOrder(data) {
return axios({
url: "/device/receive/order/update",
method: "post",
@@ -32,7 +32,7 @@ export function submitAudit(data) {
});
}
-export function updateReceiveOrderStatus(data) {
+export function updateDeviceReceiveOrderStatus(data) {
return axios({
url: "/device/receive/order/updateStatus",
method: "post",
@@ -40,7 +40,7 @@ export function updateReceiveOrderStatus(data) {
});
}
-export function deleteReceiveOrder(data) {
+export function deleteDeviceReceiveOrder(data) {
return axios({
url: "/device/receive/order/delete",
method: "post",
@@ -48,7 +48,7 @@ export function deleteReceiveOrder(data) {
});
}
-export function getReceiveOrderDetailList(params) {
+export function getDeviceReceiveOrderDetailList(params) {
return axios({
url: "/device/receive/order/detail/filterList",
method: "get",
@@ -64,7 +64,7 @@ export function checkCode(params) {
});
}
-export function addReceiveOrderDetail(data) {
+export function addDeviceReceiveOrderDetail(data) {
return axios({
url: "/device/receive/order/detail/addOrderDetail",
method: "post",
@@ -72,7 +72,7 @@ export function addReceiveOrderDetail(data) {
});
}
-export function updateReceiveOrderDetail(data) {
+export function updateDeviceReceiveOrderDetail(data) {
return axios({
url: "/device/receive/order/detail/updateOrderDetail",
method: "post",
@@ -80,7 +80,7 @@ export function updateReceiveOrderDetail(data) {
})
}
-export function deleteReceiveOrderDetail(data) {
+export function deleteDeviceReceiveOrderDetail(data) {
return axios({
url: "/device/receive/order/detail/deleteOrderDetail",
method: "post",
diff --git a/src/views/inventory/AssetManage.vue b/src/views/inventory/AssetManage.vue
index df13458c..ef1e26a0 100644
--- a/src/views/inventory/AssetManage.vue
+++ b/src/views/inventory/AssetManage.vue
@@ -2,40 +2,18 @@
-
-
+
-
-
-
- {{ item.name }}
-
-
-
-
-
-
- {{ item.name }}
-
-
+
+
重置
查询
- 新增养护记录
@@ -43,37 +21,27 @@
-
-
-
-
-
-
-
- {{ statusMap[scope.row.status] }}
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
编辑
-
- 提交审核
-
- 删除
+ @click.native.stop="addMAOrder(scope.row)"
+ >养护
@@ -89,58 +57,50 @@
-
+ >
+
diff --git a/src/views/inventory/DeviceMAOrderCompleted.vue b/src/views/inventory/DeviceMAOrderCompleted.vue
index df13458c..19117c66 100644
--- a/src/views/inventory/DeviceMAOrderCompleted.vue
+++ b/src/views/inventory/DeviceMAOrderCompleted.vue
@@ -6,74 +6,38 @@
-
-
-
- {{ item.name }}
-
-
+
+
-
-
-
- {{ item.name }}
-
-
+
+
重置
查询
- 新增养护记录
-
-
-
-
+
+
+
-
-
- {{ statusMap[scope.row.status] }}
-
-
-
+
+
编辑
-
- 提交审核
-
- 删除
+ @click.native.stop="print(scope.row)"
+ >打印
@@ -88,59 +52,66 @@
>
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/inventory/DeviceMAOrderModify.vue b/src/views/inventory/DeviceMAOrderModify.vue
index df13458c..f650ea77 100644
--- a/src/views/inventory/DeviceMAOrderModify.vue
+++ b/src/views/inventory/DeviceMAOrderModify.vue
@@ -1,224 +1,161 @@
-
-
-
-
-
-
-
-
- {{ item.name }}
-
-
-
-
-
-
- {{ item.name }}
-
-
-
-
-
- 重置
- 查询
- 新增养护记录
-
-
-
+
+
+
+ 保存
+
+
-
-
-
-
-
-
-
-
-
- {{ statusMap[scope.row.status] }}
-
-
-
-
- 编辑
-
- 提交审核
-
- 删除
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 未养护
+
+ 已养护
+
+
+
+
+
+
+ 正常
+
+
+ 异常
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/inventory/DeviceReceiveOrderAudit.vue b/src/views/inventory/DeviceReceiveOrderAudit.vue
index df13458c..c20917af 100644
--- a/src/views/inventory/DeviceReceiveOrderAudit.vue
+++ b/src/views/inventory/DeviceReceiveOrderAudit.vue
@@ -2,12 +2,25 @@
-
-
+
-
-
+
+
+ {{ item.name }}
+
+
+
+
+
-
-
+
重置
查询
- 新增养护记录
-
-
-
-
-
+
+
+
+
+
+
+
{{ statusMap[scope.row.status] }}
-
+
编辑
-
- 提交审核
+ @click.native.stop="auditOrder(scope.row)"
+ >审核
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/inventory/DeviceReceiveOrderCompleted.vue b/src/views/inventory/DeviceReceiveOrderCompleted.vue
index df13458c..572c050d 100644
--- a/src/views/inventory/DeviceReceiveOrderCompleted.vue
+++ b/src/views/inventory/DeviceReceiveOrderCompleted.vue
@@ -2,12 +2,25 @@
-
-
+
-
-
+
+
+ {{ item.name }}
+
+
+
+
+
-
-
+
重置
查询
- 新增养护记录
-
-
-
-
-
+
+
+
+
+
+
+
{{ statusMap[scope.row.status] }}
-
-
- 编辑
-
- 提交审核
-
- 删除
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/inventory/DeviceReceiveOrderModify.vue b/src/views/inventory/DeviceReceiveOrderModify.vue
index df13458c..2a51790c 100644
--- a/src/views/inventory/DeviceReceiveOrderModify.vue
+++ b/src/views/inventory/DeviceReceiveOrderModify.vue
@@ -1,272 +1,701 @@
-
-
-
-
-
-
-
-
- {{ item.name }}
-
-
-
-
-
-
- {{ item.name }}
-
-
-
-
-
- 重置
- 查询
- 新增养护记录
-
-
-
+
+
+
+ 保存
+
+
-
-
-
-
-
-
-
-
-
- {{ statusMap[scope.row.status] }}
-
-
-
-
- 编辑
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.name }}
+ {{ item.parentName }}
+
+
+
+
+
+
+
+
+
+ {{ item.name }}
+ {{ item.code }}
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.name }}
+ {{ item.parentName }}
+
+
+
+
+
+
+
+
+
+ {{ item.name }}
+ {{ item.code }}
+
+
+
+
+
+
+
+
+
+
+
+
+
提交审核
-
+ type="primary"
+ size="mini"
+ @click.native.stop="addCode()"
+ style="margin-left: 15px"
+ >扫码添加
+
删除
-
-
-
-
-
+ type="primary"
+ :disabled="this.detailList.length > 0"
+ @click.native="selectInvProduct()"
+ >手动添加
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 未养护
+
+ 已养护
+
+
+
+
+
+
+ 正常
+
+
+ 异常
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+ 保存
+
+ 减一
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+ {{ item.name }}
+ {{ item.parentName }}
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+ 确定
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
diff --git a/src/views/inventory/DeviceReceiveOrderNew.vue b/src/views/inventory/DeviceReceiveOrderNew.vue
index df13458c..4335654a 100644
--- a/src/views/inventory/DeviceReceiveOrderNew.vue
+++ b/src/views/inventory/DeviceReceiveOrderNew.vue
@@ -2,12 +2,25 @@
-
-
+
-
-
+
+
+ {{ item.name }}
+
+
+
+
+
-
-
+
重置
查询
- 新增养护记录
+ 新增领用记录
@@ -43,17 +56,19 @@
-
-
-
-
-
+
+
+
+
+
+
+
{{ statusMap[scope.row.status] }}
-
+
-
+ >
diff --git a/src/views/inventory/InvMAOrderAudit.vue b/src/views/inventory/InvMAOrderAudit.vue
index 41dc6d25..e49879d3 100644
--- a/src/views/inventory/InvMAOrderAudit.vue
+++ b/src/views/inventory/InvMAOrderAudit.vue
@@ -162,13 +162,13 @@ export default {
1: "未审核",
2: "已完成"
},
- detailList: [],
- detailLoading: false,
detailQuery: {
orderIdFk: null,
page: 1,
limit: 20,
},
+ detailList: [],
+ detailLoading: false,
detailTotal: 0
};
},
diff --git a/src/views/inventory/InvMAOrderModify.vue b/src/views/inventory/InvMAOrderModify.vue
index c8c72c20..b8bf9d12 100644
--- a/src/views/inventory/InvMAOrderModify.vue
+++ b/src/views/inventory/InvMAOrderModify.vue
@@ -60,7 +60,7 @@
-
+
-
+
-
+
-
+