diff --git a/oms_web/oms_vue/src/api/finance/payable.js b/oms_web/oms_vue/src/api/finance/payable.js
index b8038b7e..069eb311 100644
--- a/oms_web/oms_vue/src/api/finance/payable.js
+++ b/oms_web/oms_vue/src/api/finance/payable.js
@@ -42,3 +42,20 @@ export function mergeAndInitiatePayment(data) {
data: data
})
}
+
+// [PLACEHOLDER] 查询收票计划列表 - Endpoint to be confirmed by user
+export function getReceivingTicketPlan(payableBillId) {
+ return request({
+ url: `/finance/payable/ticket-plan/${payableBillId}`,
+ method: 'get'
+ })
+}
+
+// [PLACEHOLDER] 更新收票计划 - Endpoint to be confirmed by user
+export function updateReceivingTicketPlan(payableBillId, data) {
+ return request({
+ url: `/finance/payable/ticket-plan/${payableBillId}`,
+ method: 'post',
+ data: data
+ })
+}
diff --git a/oms_web/oms_vue/src/api/finance/payment.js b/oms_web/oms_vue/src/api/finance/payment.js
index 59b87c74..b7993f2a 100644
--- a/oms_web/oms_vue/src/api/finance/payment.js
+++ b/oms_web/oms_vue/src/api/finance/payment.js
@@ -21,6 +21,27 @@ export function getPayment(id) {
})
}
+// 查询付款单附件
+export function getPaymentAttachments(id, params) {
+ return request({
+ url: `/finance/payment/attachment/${id}`,
+ method: 'get',
+ params
+ })
+}
+
+// 上传付款单附件
+export function uploadPaymentAttachment(data) {
+ return request({
+ url: '/finance/payment/uploadReceipt',
+ method: 'post',
+ headers: {
+ 'Content-Type': 'multipart/form-data'
+ },
+ data: data
+ });
+}
+
// 退回付款单
export function returnPayment(id) {
return request({
@@ -38,3 +59,13 @@ export function addPayment(data) {
needLoading: true
})
}
+
+// 申请付款
+export function applyPaymentApi(data) {
+ return request({
+ url: '/finance/payment/applyPayment',
+ method: 'post',
+ data: data
+ })
+}
+
diff --git a/oms_web/oms_vue/src/views/finance/payable/components/EditForm.vue b/oms_web/oms_vue/src/views/finance/payable/components/EditForm.vue
index a18d1a0c..12236830 100644
--- a/oms_web/oms_vue/src/views/finance/payable/components/EditForm.vue
+++ b/oms_web/oms_vue/src/views/finance/payable/components/EditForm.vue
@@ -100,7 +100,8 @@
- {{ scope.row.receiptAttachmentId || scope.row.refundProofAttachmentId }}
+ {{ scope.row.finAttachment && scope.row.finAttachment.fileName || '-'}}
+ 下载
@@ -108,6 +109,9 @@
+
+
+
@@ -121,13 +125,15 @@
+
+
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 de1723b3..79b5fdcf 100644
--- a/oms_web/oms_vue/src/views/finance/payment/index.vue
+++ b/oms_web/oms_vue/src/views/finance/payment/index.vue
@@ -130,10 +130,10 @@
- {{ parseTime(scope.row.paymentTime, '{y}-{m}-{d}') }}
+ {{ parseTime(scope.row.paymentTime, '{y}-{m}-{d} {h}:{i}:{s}') }}
-
+
@@ -143,10 +143,14 @@
- {{ parseTime(scope.row.actualPaymentTime, '{y}-{m}-{d}') }}
+ {{ parseTime(scope.row.actualPaymentTime, '{y}-{m}-{d} {h}:{i}:{s}') }}
+
+
+
+
+
-
@@ -159,7 +163,7 @@
- {{ parseTime(scope.row.approveTime, '{y}-{m}-{d}') }}
+ {{ parseTime(scope.row.approveTime, '{y}-{m}-{d} {h}:{i}:{s}') }}
@@ -171,6 +175,18 @@
icon="el-icon-view"
@click="handleDetail(scope.row)"
>查看详情
+ 回执单
+ 发起付款
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+