diff --git a/oms_web/oms_vue/src/api/flow.js b/oms_web/oms_vue/src/api/flow.js new file mode 100644 index 00000000..a00310dd --- /dev/null +++ b/oms_web/oms_vue/src/api/flow.js @@ -0,0 +1,19 @@ +import request from '@/utils/request' + +// 查询待办详情 +export function getTodoDetail(query) { + return request({ + url: '/flow/todo/detail', + method: 'post', + data: query + }) +} + +// 查询已完成流程列表 +export function listCompletedFlows(data) { + return request({ + url: '/flow/completed/all/list', + method: 'post', + data: data + }) +} \ No newline at end of file diff --git a/oms_web/oms_vue/src/api/sip/purchaseorder.js b/oms_web/oms_vue/src/api/sip/purchaseorder.js index 228bb04c..b231d716 100644 --- a/oms_web/oms_vue/src/api/sip/purchaseorder.js +++ b/oms_web/oms_vue/src/api/sip/purchaseorder.js @@ -9,6 +9,15 @@ export function listPurchaseorder(query) { }) } +// 查询待审批采购单主表列表 +export function listApprovePurchaseorder(query) { + return request({ + url: '/sip/purchaseorder/approveList', + method: 'get', + params: query + }) +} + // 查询采购单主表详细 export function getPurchaseorder(id) { return request({ @@ -44,6 +53,22 @@ export function applyPurchaseorder(data) { }) } +// 查询采购单历史记录 +export function getPurchaseOrderHistory(purchaseId) { + return request({ + url: '/sip/purchaseorder/history/' + purchaseId, + method: 'get' + }) +} + +// 查询单个采购单历史记录详情 +export function getPurchaseOrderHistoryDetail(id) { + return request({ + url: '/sip/purchaseorder/history/detail/' + id, + method: 'get' + }) +} + // 删除采购单主表 export function delPurchaseorder(id) { return request({ diff --git a/oms_web/oms_vue/src/views/approve/purchaase/approve/index.vue b/oms_web/oms_vue/src/views/approve/purchaase/approve/index.vue new file mode 100644 index 00000000..32edf2f9 --- /dev/null +++ b/oms_web/oms_vue/src/views/approve/purchaase/approve/index.vue @@ -0,0 +1,288 @@ + + + + + diff --git a/oms_web/oms_vue/src/views/approve/purchaase/approved/index.vue b/oms_web/oms_vue/src/views/approve/purchaase/approved/index.vue new file mode 100644 index 00000000..dfc520f8 --- /dev/null +++ b/oms_web/oms_vue/src/views/approve/purchaase/approved/index.vue @@ -0,0 +1,11 @@ + + + diff --git a/oms_web/oms_vue/src/views/project/order/OrderDetail.vue b/oms_web/oms_vue/src/views/project/order/OrderDetail.vue index 416c0920..cd971bd9 100644 --- a/oms_web/oms_vue/src/views/project/order/OrderDetail.vue +++ b/oms_web/oms_vue/src/views/project/order/OrderDetail.vue @@ -96,10 +96,11 @@ diff --git a/oms_web/oms_vue/src/views/purchaseorder/components/PurchaseOrderDetailView.vue b/oms_web/oms_vue/src/views/purchaseorder/components/PurchaseOrderDetailView.vue new file mode 100644 index 00000000..5defb02e --- /dev/null +++ b/oms_web/oms_vue/src/views/purchaseorder/components/PurchaseOrderDetailView.vue @@ -0,0 +1,368 @@ + + + + diff --git a/oms_web/oms_vue/src/views/purchaseorder/index.vue b/oms_web/oms_vue/src/views/purchaseorder/index.vue index 3cc6cc7a..8db29769 100644 --- a/oms_web/oms_vue/src/views/purchaseorder/index.vue +++ b/oms_web/oms_vue/src/views/purchaseorder/index.vue @@ -121,7 +121,7 @@