diff --git a/oms_web/oms_vue/src/api/finance/payment.js b/oms_web/oms_vue/src/api/finance/payment.js index 6003c94d..5acd04e2 100644 --- a/oms_web/oms_vue/src/api/finance/payment.js +++ b/oms_web/oms_vue/src/api/finance/payment.js @@ -68,6 +68,15 @@ export function addPayment(data) { }) } +export function handleRevoke(id) { + return request({ + url: '/finance/payment/revoke', + method: 'post', + data: {id: id}, + needLoading: true + }) +} + // 申请付款 export function applyPaymentApi(data) { return request({ @@ -85,6 +94,14 @@ export function applyRefund(id) { }) } +export function applyRefundApprove(id) { + return request({ + url: '/finance/payment/applyRefundApprove', + method: 'post', + data: {id: id} + }) +} + // 查询应付单列表 (用于新增付款单-非预付) export function listPayableBills(query) { return request({ @@ -106,3 +123,27 @@ export function listOrders(query) { }) } +// 查询付款审批列表 +export function listPaymentApprove(query) { + return request({ + url: '/finance/payment/approve/list', + method: 'post', + headers: { + 'Content-Type': 'application/x-www-form-urlencoded' + }, + data: tansParams(query) + }) +} + +// 查询已审批付款列表 +export function listPaymentApproved(query) { + return request({ + url: '/finance/payment/approved/list', + method: 'post', + headers: { + 'Content-Type': 'application/x-www-form-urlencoded' + }, + data: tansParams(query) + }) +} + diff --git a/oms_web/oms_vue/src/router/index.js b/oms_web/oms_vue/src/router/index.js index e23e2d2e..8dc8baac 100644 --- a/oms_web/oms_vue/src/router/index.js +++ b/oms_web/oms_vue/src/router/index.js @@ -94,6 +94,11 @@ export const constantRoutes = [ component: () => import('@/views/approve/approved_order/index'), hidden: true }, + { + path: 'paymentLog', + component: () => import('@/views/approve/finance/payment/approved/index'), + hidden: true + }, ] }, { diff --git a/oms_web/oms_vue/src/views/finance/payment/index.vue b/oms_web/oms_vue/src/views/finance/payment/index.vue index a5e57670..c952d886 100644 --- a/oms_web/oms_vue/src/views/finance/payment/index.vue +++ b/oms_web/oms_vue/src/views/finance/payment/index.vue @@ -179,18 +179,28 @@ size="mini" type="text" icon="el-icon-money" + v-show="scope.row.approveStatus==='2' " @click="handleReceipt(scope.row)" >{{ scope.row.paymentBillType === 'REFUND' ? '退款图' : '回执单' }} 发起付款 + 发起退款 退回 退款 + 撤销 @@ -256,7 +273,7 @@