From a29e4faeac7d1c4aa2b2467aaaaa3d71c8048465 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=98huanghaiixia=E2=80=99?= <980486410@.com> Date: Wed, 8 Apr 2026 15:04:23 +0800 Subject: [PATCH] =?UTF-8?q?=E9=94=80=E5=94=AE=E7=BB=93=E7=AE=97=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/dayPlan/PngSettleHdrEc/index.ts | 16 +++++- .../components/createForm.vue | 2 + .../PngSettleHdrEc/components/config.ts | 16 +++--- src/views/dayPlan/PngSettleHdrEc/index.vue | 55 +++++++++++++------ 4 files changed, 63 insertions(+), 26 deletions(-) diff --git a/src/api/dayPlan/PngSettleHdrEc/index.ts b/src/api/dayPlan/PngSettleHdrEc/index.ts index 67ef32c..8b077cf 100644 --- a/src/api/dayPlan/PngSettleHdrEc/index.ts +++ b/src/api/dayPlan/PngSettleHdrEc/index.ts @@ -3,17 +3,29 @@ import { defHttp } from '/@/utils/http/axios'; import { ErrorMessageMode } from '/#/axios'; enum Api { - Page = '/dayPlan/pngSettleHdrEc/page', + // Page = '/dayPlan/pngSettleHdrEc/page', + Page = '/magic-api/dayPlan//pngSettleSalesHdrEcPage', List = '/dayPlan/pngSettleHdrEc/list', Info = '/dayPlan/pngSettleHdrEc/info', LngPngSettleHdr = '/dayPlan/pngSettleHdrEc', + uploadBill = '/dayPlan/pngSettleHdrEc/uploadBill', DataLog = '/dayPlan/pngSettleHdrEc/datalog', } - +export async function uploadBill(lngPngSettleHdr: Recordable, mode: ErrorMessageMode = 'modal') { + return defHttp.post( + { + url: Api.uploadBill, + params:lngPngSettleHdr, + }, + { + errorMessageMode: mode, + }, + ); +} /** * @description: 查询LngPngSettleHdr分页列表 */ diff --git a/src/views/contract/ContractSalesPngPur/components/createForm.vue b/src/views/contract/ContractSalesPngPur/components/createForm.vue index f1996c6..9a2964d 100644 --- a/src/views/contract/ContractSalesPngPur/components/createForm.vue +++ b/src/views/contract/ContractSalesPngPur/components/createForm.vue @@ -414,6 +414,7 @@ await formRef.value.validateFields(); let tipNum = 0 let list = cloneDeep(dataList.value) + list.sort((a, b) => Number(a.sort) - Number(b.sort)); for(let i=0;i + -