From ca16485226801ca9af4ad3f62ef5cd1aa5cd0fbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=B7=E6=A0=A1=E4=BA=91?= <14135925+chenxilxy@user.noreply.gitee.com> Date: Thu, 11 Dec 2025 21:06:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B6=E5=85=A5=E7=A1=AE=E8=AE=A4=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E6=8E=A5=E5=8F=A3=E5=AF=B9=E6=8E=A5=E3=80=81=E8=B0=83?= =?UTF-8?q?=E8=B4=A6=E7=94=B3=E8=AF=B7=E9=A1=B5=E9=9D=A2=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E5=AF=B9=E6=8E=A5=E3=80=81=E4=BB=98=E6=AC=BE=E7=94=B3=E8=AF=B7?= =?UTF-8?q?=E5=8D=95=E9=A1=B5=E9=9D=A2=E6=8E=A5=E5=8F=A3=E5=AF=B9=E6=8E=A5?= =?UTF-8?q?=E3=80=81=E6=8A=A5=E9=94=80=E9=A1=B5=E9=9D=A2=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../paymentApplicationForm/index.ts | 27 + .../calibration/personnelManagement/index.ts | 14 +- src/api/calibration/reimbursement/index.ts | 25 + .../accountAdjustmentApplication/index.vue | 73 +- .../paymentApplicationForm/index.vue | 1300 +++++------------ src/views/calibration/reimbursement/index.vue | 1294 +++++----------- .../calibration/revenueRecognition/index.vue | 73 +- 7 files changed, 947 insertions(+), 1859 deletions(-) create mode 100644 src/api/calibration/paymentApplicationForm/index.ts create mode 100644 src/api/calibration/reimbursement/index.ts diff --git a/src/api/calibration/paymentApplicationForm/index.ts b/src/api/calibration/paymentApplicationForm/index.ts new file mode 100644 index 0000000..68305c8 --- /dev/null +++ b/src/api/calibration/paymentApplicationForm/index.ts @@ -0,0 +1,27 @@ +import request from '@/utils/request' +const AUTH_BASE_URL = '/api2' + +/* + * 付款申请单 + * */ + +// 新增付款请单 +export const FinancePaymentRequest = (data: any) => { + const formData = new FormData() + formData.append('reason', data.reason) + formData.append('amount', data.amount) + formData.append('times', data.times) + formData.append('payee', data.payee) + formData.append('bankcard', data.bankcard) + formData.append('BankName', data.BankName) + formData.append('applicant', data.applicant) + formData.append('personincharge', data.personincharge) + return request({ + url: `${AUTH_BASE_URL}/finance/payment-request`, + method: 'post', + data: formData, + headers: { + 'Content-Type': 'multipart/form-data' + } + }) +} diff --git a/src/api/calibration/personnelManagement/index.ts b/src/api/calibration/personnelManagement/index.ts index eea1f5c..4ddef43 100644 --- a/src/api/calibration/personnelManagement/index.ts +++ b/src/api/calibration/personnelManagement/index.ts @@ -84,16 +84,10 @@ export const UserEditorialStaff = (data: any) => { }) } -// 人员展示接口 -export const UserPersonnelDetails = (data: any) => { - const formData = new FormData() - formData.append('account', data.account) +// 人员列表 +export const UserPersonneldisplay = () => { return request({ - url: `${AUTH_BASE_URL}/user/personnel-details`, - method: 'post', - data: formData, - headers: { - 'Content-Type': 'multipart/form-data' - } + url: `${AUTH_BASE_URL}/user/personneldisplay`, + method: 'get' }) } diff --git a/src/api/calibration/reimbursement/index.ts b/src/api/calibration/reimbursement/index.ts new file mode 100644 index 0000000..5f8baf1 --- /dev/null +++ b/src/api/calibration/reimbursement/index.ts @@ -0,0 +1,25 @@ +import request from '@/utils/request' +const AUTH_BASE_URL = '/api2' + +/* + * 报销 + * */ + +// 新增报销 +export const FinanceReimbursement = (data: any) => { + const formData = new FormData() + formData.append('person', data.person) + formData.append('times', data.times) + formData.append('reason', data.reason) + formData.append('amount', data.amount) + formData.append('FeeDescription', data.FeeDescription) + formData.append('personincharge', data.personincharge) + return request({ + url: `${AUTH_BASE_URL}/finance/reimbursement`, + method: 'post', + data: formData, + headers: { + 'Content-Type': 'multipart/form-data' + } + }) +} diff --git a/src/views/calibration/accountAdjustmentApplication/index.vue b/src/views/calibration/accountAdjustmentApplication/index.vue index 1da0b46..e2f763e 100644 --- a/src/views/calibration/accountAdjustmentApplication/index.vue +++ b/src/views/calibration/accountAdjustmentApplication/index.vue @@ -93,29 +93,36 @@ @close="handleCloseDialog" > - - - - - - - + - - + + - - + + + + + + + + + + + + + - - -