From 0e764c997ba65339147cf1d24121d563e8c6c163 Mon Sep 17 00:00:00 2001 From: chenhao Date: Mon, 17 Nov 2025 10:26:34 +0800 Subject: [PATCH] =?UTF-8?q?feat(order):=20=E6=96=B0=E5=A2=9E=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=E8=B4=A2=E5=8A=A1=E7=AE=A1=E7=90=86=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加更新订单财务状态的API接口 - 创建订单财务页面,支持订单查询和筛选 - 实现订单财务状态的更新操作 - 添加订单导出功能 - 集成项目和订单详情抽屉组件 - 支持多种时间类型的筛选条件- 实现金额格式化显示过滤器 --- oms_web/oms_vue/src/api/project/order.js | 13 + .../src/views/project/order/orderFinance.vue | 345 ++++++++++++++++++ 2 files changed, 358 insertions(+) create mode 100644 oms_web/oms_vue/src/views/project/order/orderFinance.vue diff --git a/oms_web/oms_vue/src/api/project/order.js b/oms_web/oms_vue/src/api/project/order.js index 9d1b831c..d139385c 100644 --- a/oms_web/oms_vue/src/api/project/order.js +++ b/oms_web/oms_vue/src/api/project/order.js @@ -70,3 +70,16 @@ export function uploadContractFile(data) { headers: { 'Content-Type': 'multipart/form-data' } }) } + +// 更新订单财务状态 +export function updateFinanceStatus(id, status) { + const data = { + id, + financeStatus: status + } + return request({ + url: '/project/order/finance/update', + method: 'post', + data: data + }) +} diff --git a/oms_web/oms_vue/src/views/project/order/orderFinance.vue b/oms_web/oms_vue/src/views/project/order/orderFinance.vue new file mode 100644 index 00000000..f878ef94 --- /dev/null +++ b/oms_web/oms_vue/src/views/project/order/orderFinance.vue @@ -0,0 +1,345 @@ + + +