From 0dfdeee19d0cb97433d387046e0104600b5eb412 Mon Sep 17 00:00:00 2001 From: chenhao Date: Thu, 8 Jan 2026 15:51:33 +0800 Subject: [PATCH] =?UTF-8?q?feat(finance):=20=E4=BC=98=E5=8C=96=E8=B4=A2?= =?UTF-8?q?=E5=8A=A1=E6=A8=A1=E5=9D=97=E7=95=8C=E9=9D=A2=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E5=92=8C=E4=B8=9A=E5=8A=A1=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加paymentRedLog路由用于付款退款审批日志 - 统一各审批页面底部编号显示格式,移除冗余标签文字 - 为金额列添加红色样式高亮显示 - 优化审批状态标签颜色显示,根据状态值动态设置标签类型 - 修复收票单详情页面跳转路径错误 - 在各财务单据详情页添加标题标识 - 优化发票详情页金额显示颜色 - 修复发票单据数据更新时时间字段处理逻辑 - 优化供应商信息回填逻辑,避免覆盖已有数据 - 完善退款流程中的单据状态检查 - 修复收票单红冲功能中的业务逻辑错误 - 更新付款单详情页显示字段 - 添加技术方案会审分隔区域 - 修复附件获取类型参数错误 --- oms_web/oms_vue/src/router/index.js | 5 +++ .../finance/invoiceReceipt/approved/index.vue | 2 +- .../components/InvoiceReceiptDetail.vue | 1 + .../approve/finance/invoiceReceipt/index.vue | 2 +- .../finance/invoiceRed/approved/index.vue | 2 +- .../components/InvoiceRedDetail.vue | 7 ++-- .../approve/finance/invoiceRed/index.vue | 8 +++-- .../finance/payment/approved/index.vue | 2 +- .../payment/components/PaymentDetail.vue | 7 ++-- .../views/approve/finance/payment/index.vue | 5 ++- .../finance/paymentRefund/approved/index.vue | 6 +++- .../components/PaymentRefundDetail.vue | 18 ++++++---- .../approve/finance/paymentRefund/index.vue | 8 +++-- .../finance/receipt/approved/index.vue | 2 +- .../receipt/components/ReceiptDetail.vue | 1 + .../finance/receiptRefound/approved/index.vue | 2 +- .../components/ReceiptDetail.vue | 7 ++-- .../approve/finance/receiptRefound/index.vue | 6 +++- .../receivableInvoice/approved/index.vue | 2 +- .../components/ReceivableInvoiceDetail.vue | 1 + .../approved/index.vue | 2 +- .../components/ReceivableInvoiceDetail.vue | 1 + .../receipt/components/ReceiptDialog.vue | 2 +- .../src/views/finance/receipt/index.vue | 18 ++++++++-- .../src/views/finance/receivable/index.vue | 2 +- .../src/views/finance/receive/index.vue | 2 +- .../project/info/ProjectDetailDrawer.vue | 6 ++++ .../src/views/project/info/ProjectForm.vue | 3 ++ .../impl/OmsInvoiceBillServiceImpl.java | 7 ++-- .../OmsPayablePaymentDetailServiceImpl.java | 1 + .../impl/OmsPaymentBillServiceImpl.java | 34 ++++++++++++++----- .../impl/OmsTicketBillServiceImpl.java | 8 ++--- .../mapper/sip/OmsInvoiceBillMapper.xml | 14 ++++---- 33 files changed, 137 insertions(+), 57 deletions(-) diff --git a/oms_web/oms_vue/src/router/index.js b/oms_web/oms_vue/src/router/index.js index 33829094..b3f26363 100644 --- a/oms_web/oms_vue/src/router/index.js +++ b/oms_web/oms_vue/src/router/index.js @@ -99,6 +99,11 @@ export const constantRoutes = [ component: () => import('@/views/approve/finance/payment/approved/index'), hidden: true }, + { + path: 'paymentRedLog', + component: () => import('@/views/approve/finance/paymentRefund/approved/index'), + hidden: true + }, { path: 'invoiceRedLog', component: () => import('@/views/approve/finance/invoiceRed/approved/index'), diff --git a/oms_web/oms_vue/src/views/approve/finance/invoiceReceipt/approved/index.vue b/oms_web/oms_vue/src/views/approve/finance/invoiceReceipt/approved/index.vue index 7c3c00cf..3564b745 100644 --- a/oms_web/oms_vue/src/views/approve/finance/invoiceReceipt/approved/index.vue +++ b/oms_web/oms_vue/src/views/approve/finance/invoiceReceipt/approved/index.vue @@ -63,7 +63,7 @@ diff --git a/oms_web/oms_vue/src/views/approve/finance/invoiceReceipt/components/InvoiceReceiptDetail.vue b/oms_web/oms_vue/src/views/approve/finance/invoiceReceipt/components/InvoiceReceiptDetail.vue index b36c6450..e915d8bf 100644 --- a/oms_web/oms_vue/src/views/approve/finance/invoiceReceipt/components/InvoiceReceiptDetail.vue +++ b/oms_web/oms_vue/src/views/approve/finance/invoiceReceipt/components/InvoiceReceiptDetail.vue @@ -1,5 +1,6 @@