diff --git a/src/api/inventory/deviceCollectOrder.js b/src/api/inventory/deviceCollectOrder.js index 892a136..cc46e90 100644 --- a/src/api/inventory/deviceCollectOrder.js +++ b/src/api/inventory/deviceCollectOrder.js @@ -1,24 +1,24 @@ import axios from "../../utils/axios"; -export function filterList(params) { +export function getCollectOrderList(params) { return axios({ - url: "", + url: "/device/collect/order/filterList", method: "get", params: params }); } -export function addOrder(data) { +export function addCollectOrder(data) { return axios({ - url: "", + url: "/device/collect/order/addOrder", method: "post", data: data }); } -export function updateOrder(data) { +export function updateCollectOrder(data) { return axios({ - url: "", + url: "/device/collect/order/update", method: "post", data: data }); @@ -26,26 +26,65 @@ export function updateOrder(data) { export function submitAudit(data) { return axios({ - url: "", + url: "/device/collect/order/submitAudit", method: "post", data: data }); } -export function updateStatus(data) { +export function updateCollectOrderStatus(data) { return axios({ - url: "", + url: "/device/collect/order/updateStatus", method: "post", data: data }); } -export function deleteOrder(data) { +export function deleteCollectOrder(data) { return axios({ - url: "", + url: "/device/collect/order/delete", method: "post", data: data }); } +export function getCollectOrderDetailList(params) { + return axios({ + url: "/device/collect/order/detail/filterList", + method: "get", + params: params + }); +} + +export function checkCode(params) { + return axios({ + url: "/device/collect/order/detail/checkCode", + method: "get", + params: params + }); +} + +export function addCollectOrderDetail(data) { + return axios({ + url: "/device/collect/order/detail/addOrderDetail", + method: "post", + data: data + }); +} + +export function updateCollectOrderDetail(data) { + return axios({ + url: "/device/collect/order/detail/updateOrderDetail", + method: "post", + data: data + }) +} + +export function deleteCollectOrderDetail(data) { + return axios({ + url: "/device/collect/order/detail/deleteOrderDetail", + method: "post", + data: data + }); +} diff --git a/src/api/inventory/deviceMAOrder.js b/src/api/inventory/deviceMAOrder.js index cdf157e..8fb0c98 100644 --- a/src/api/inventory/deviceMAOrder.js +++ b/src/api/inventory/deviceMAOrder.js @@ -1 +1,34 @@ import axios from "../../utils/axios"; + +export function filterList(params) { + return axios({ + url: "/device/MA/order/filterList", + method: "get", + params: params + }); +} + +export function addDeviceMAOrder(data) { + return axios({ + url: "/device/MA/order/addMAOrder", + method: "post", + data: data + }); +} + +export function updateDeviceMAOrder(data) { + return axios({ + url: "/device/MA/order/updateMAOrder", + method: "post", + data: data + }); +} + +export function deleteDeviceMAOrder(data) { + return axios({ + url: "/device/MA/order/deleteMAOrder", + method: "post", + data: data + }); +} + diff --git a/src/views/inventory/addDeviceCollectOrder.vue b/src/views/inventory/addDeviceCollectOrder.vue new file mode 100644 index 0000000..818d1e0 --- /dev/null +++ b/src/views/inventory/addDeviceCollectOrder.vue @@ -0,0 +1,563 @@ + + + + + 录入产品 + + 保存 + + + + + + + 领用记录号: + + + + + + + + + + 领用日期: + + + + + + + + + + + + + 领用部门: + + + + + + + {{ item.name }} + {{ item.code }} + + + + + + + + + + + {{ scanText }} + + + + + + + + + + + 添加 + + + + + + + + + + + + 领用产品数量:{{ detailList.length }} + + + + + + + + + + + + + + + + + + + + + + + + 编辑 + + 保存 + + 删除 + + + + + + + + + + + + + + {{ item.name }} + {{ item.parentName }} + + + + + + + {{ item.name }} + + + + + + + + + + + + + + + + 查询 + + 确定 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/inventory/deviceCollectOrderAudit.vue b/src/views/inventory/deviceCollectOrderAudit.vue index 96c9466..1e74819 100644 --- a/src/views/inventory/deviceCollectOrderAudit.vue +++ b/src/views/inventory/deviceCollectOrderAudit.vue @@ -4,32 +4,18 @@ - - - - {{ item.name }} - {{ item.parentName }} - - - - - {{ item.name }} - {{ item.code }} @@ -44,22 +30,17 @@ >查询 - 新增养护记录 - - + - - - - - + + + + {{ statusMap[scope.row.status] }} @@ -70,15 +51,8 @@ 编辑 - - 提交审核 + @click.native.stop="orderAudit(scope.row)" + >审核 - - - + + + + + + + + + + + + + + + + + + diff --git a/src/views/inventory/deviceCollectOrderNew.vue b/src/views/inventory/deviceCollectOrderNew.vue index 70f1e7a..989e441 100644 --- a/src/views/inventory/deviceCollectOrderNew.vue +++ b/src/views/inventory/deviceCollectOrderNew.vue @@ -8,15 +8,14 @@ clearable="true"> - {{ item.name }} - {{ item.parentName }} @@ -42,11 +41,10 @@ - - - - - + + + + {{ statusMap[scope.row.status] }} @@ -96,10 +94,10 @@ :close-on-press-escape="false" v-if="formVisible" > - + > @@ -108,19 +106,19 @@ diff --git a/src/views/inventory/invMAOrderAudit.vue b/src/views/inventory/invMAOrderAudit.vue index d1dcf64..a65c43e 100644 --- a/src/views/inventory/invMAOrderAudit.vue +++ b/src/views/inventory/invMAOrderAudit.vue @@ -298,7 +298,7 @@ export default { }; updateStatus(params).then((res) => { if (res.code === 20000) { - this.$message.success("审核通过!"); + this.$message.success("已驳回!") this.getList(); } else { this.$message.error(res.message);