From dd64d521d1bcdf520cf403ed489675fd0b9e0371 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期三, 16 七月 2025 16:30:20 +0800
Subject: [PATCH] fix: s
---
src/services/api/InsuranceOrder.ts | 407 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 400 insertions(+), 7 deletions(-)
diff --git a/src/services/api/InsuranceOrder.ts b/src/services/api/InsuranceOrder.ts
index 7c965b7..ad9fcb9 100644
--- a/src/services/api/InsuranceOrder.ts
+++ b/src/services/api/InsuranceOrder.ts
@@ -2,6 +2,21 @@
// @ts-ignore
import { request } from '@/utils/request';
+/** 鎵归噺娣诲姞淇濆崟鏂囦欢 POST /api/InsuranceOrder/AddInsuranceOrderBillFile */
+export async function addInsuranceOrderBillFile(
+ body: API.AddInsuranceOrderBillFile,
+ options?: API.RequestConfig
+) {
+ return request<number>('/api/InsuranceOrder/AddInsuranceOrderBillFile', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
/** 娣诲姞淇濆崟鏉愭枡 POST /api/InsuranceOrder/AddInsuranceOrderMaterial */
export async function addInsuranceOrderMaterial(
body: API.AddInsuranceOrderMaterialInput,
@@ -17,14 +32,35 @@
});
}
-/** 妫�鏌ュ鍏ヤ繚鍗曟ā鏉� POST /api/InsuranceOrder/CheckImportInsuranceOrderData */
-export async function checkImportInsuranceOrderData(body: string, options?: API.RequestConfig) {
- return request<number>('/api/InsuranceOrder/CheckImportInsuranceOrderData', {
- method: 'POST',
- headers: {
- 'Content-Type': 'application/json',
+/** 鏌ヨ鎵规鍙风姸鎬� GET /api/InsuranceOrder/CheckInrancesSerialNumStatus */
+export async function checkInrancesSerialNumStatus(
+ // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+ params: API.APIcheckInrancesSerialNumStatusParams,
+ options?: API.RequestConfig
+) {
+ return request<API.InsurancePolicyStatusEnum>(
+ '/api/InsuranceOrder/CheckInrancesSerialNumStatus',
+ {
+ method: 'GET',
+ params: {
+ ...params,
+ },
+ ...(options || {}),
+ }
+ );
+}
+
+/** 淇濆崟璇︽儏-鎯呭喌浜哄憳鏁版嵁 GET /api/InsuranceOrder/ClearInsuranceStaffData */
+export async function clearInsuranceStaffData(
+ // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+ params: API.APIclearInsuranceStaffDataParams,
+ options?: API.RequestConfig
+) {
+ return request<number>('/api/InsuranceOrder/ClearInsuranceStaffData', {
+ method: 'GET',
+ params: {
+ ...params,
},
- data: body,
...(options || {}),
});
}
@@ -41,12 +77,86 @@
});
}
+/** 鑾峰彇鐢靛瓙淇濆崟 POST /api/InsuranceOrder/DownloadPolicyFile/${param0} */
+export async function downloadPolicyFileId(
+ // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+ params: API.APIdownloadPolicyFileIdParams,
+ options?: API.RequestConfig
+) {
+ const { id: param0, ...queryParams } = params;
+ return request<string>(`/api/InsuranceOrder/DownloadPolicyFile/${param0}`, {
+ method: 'POST',
+ params: { ...queryParams },
+ ...(options || {}),
+ });
+}
+
+/** 鎵归噺鍑忓憳淇濆崟鏁版嵁 POST /api/InsuranceOrder/DownsizingInsuranceOrderData */
+export async function downsizingInsuranceOrderData(
+ body: API.DownsizingInsuranceOrderData,
+ options?: API.RequestConfig
+) {
+ return request<any>('/api/InsuranceOrder/DownsizingInsuranceOrderData', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
+/** 鎵归噺鍑忓憳淇濆崟鏁版嵁鏍¢獙 POST /api/InsuranceOrder/DownsizingInsuranceOrderDataCheck */
+export async function downsizingInsuranceOrderDataCheck(
+ body: API.DownsizingInsuranceOrderData,
+ options?: API.RequestConfig
+) {
+ return request<number>('/api/InsuranceOrder/DownsizingInsuranceOrderDataCheck', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
/** 瀵煎嚭淇濆崟鍒楄〃 POST /api/InsuranceOrder/ExportInsuranceOrderList */
export async function exportInsuranceOrderList(
body: API.QueryInsuranceOrderPageInput,
options?: API.RequestConfig
) {
return request<any>('/api/InsuranceOrder/ExportInsuranceOrderList', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
+/** 琛ユ彁 POST /api/InsuranceOrder/FillInsStaffToList */
+export async function fillInsStaffToList(
+ body: API.FillInsStaffToListFrontInput,
+ options?: API.RequestConfig
+) {
+ return request<API.ImportInsStaffToListOutput>('/api/InsuranceOrder/FillInsStaffToList', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
+/** 鏍规嵁韬唤璇佸彿鍜屾姤妗堟棩鏈熸煡璇㈠湪淇濅俊鎭� POST /api/InsuranceOrder/GetEffectingStaffList */
+export async function getEffectingStaffList(
+ body: API.GetEffectingStaffListInput,
+ options?: API.RequestConfig
+) {
+ return request<API.InsuranceOrderListOutput[]>('/api/InsuranceOrder/GetEffectingStaffList', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
@@ -125,6 +235,199 @@
);
}
+/** 鑾峰彇鎶曚繚鎵规鍙� GET /api/InsuranceOrder/GetInsuranceOrderSerialNum */
+export async function getInsuranceOrderSerialNum(options?: API.RequestConfig) {
+ return request<string>('/api/InsuranceOrder/GetInsuranceOrderSerialNum', {
+ method: 'GET',
+ ...(options || {}),
+ });
+}
+
+/** 鑾峰彇鎶曚繚璁㈠崟鍒楄〃 POST /api/InsuranceOrder/GetInsurancePage */
+export async function getInsurancePage(
+ body: API.GetInsurancePageInput,
+ options?: API.RequestConfig
+) {
+ return request<API.GetInsurancePageOutputPageOutput>('/api/InsuranceOrder/GetInsurancePage', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
+/** 杩愯惀绔� 瀵煎嚭鎶曚繚璁㈠崟 POST /api/InsuranceOrder/GetInsurancePageBackExport */
+export async function getInsurancePageBackExport(
+ body: API.GetInsurancePageInput,
+ options?: API.RequestConfig
+) {
+ return request<any>('/api/InsuranceOrder/GetInsurancePageBackExport', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
+/** 瀵煎嚭鎶曚繚璁㈠崟 POST /api/InsuranceOrder/GetInsurancePageExport */
+export async function getInsurancePageExport(
+ body: API.GetInsurancePageInput,
+ options?: API.RequestConfig
+) {
+ return request<any>('/api/InsuranceOrder/GetInsurancePageExport', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
+/** 鑾峰彇鎶曚繚璇︽儏鍩烘湰淇℃伅 GET /api/InsuranceOrder/GetInsurancePolicyHeadDto */
+export async function getInsurancePolicyHeadDto(
+ // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+ params: API.APIgetInsurancePolicyHeadDtoParams,
+ options?: API.RequestConfig
+) {
+ return request<API.GetInsurancePageOutput>('/api/InsuranceOrder/GetInsurancePolicyHeadDto', {
+ method: 'GET',
+ params: {
+ ...params,
+ },
+ ...(options || {}),
+ });
+}
+
+/** 鑾峰彇淇濆崟鏀粯淇℃伅 GET /api/InsuranceOrder/GetInsurancePolicyPay */
+export async function getInsurancePolicyPay(
+ // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+ params: API.APIgetInsurancePolicyPayParams,
+ options?: API.RequestConfig
+) {
+ return request<API.InsurancePolicyPayDto[]>('/api/InsuranceOrder/GetInsurancePolicyPay', {
+ method: 'GET',
+ params: {
+ ...params,
+ },
+ ...(options || {}),
+ });
+}
+
+/** 鑾峰彇鐩栫珷鏂囦欢 GET /api/InsuranceOrder/GetInsurancePolicyStampFiles */
+export async function getInsurancePolicyStampFiles(
+ // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+ params: API.APIgetInsurancePolicyStampFilesParams,
+ options?: API.RequestConfig
+) {
+ return request<string[]>('/api/InsuranceOrder/GetInsurancePolicyStampFiles', {
+ method: 'GET',
+ params: {
+ ...params,
+ },
+ ...(options || {}),
+ });
+}
+
+/** 鏌ヨ淇濆崟璇︽儏涓嬩汉鍛樺垪琛� POST /api/InsuranceOrder/GetInsuranceStaffList */
+export async function getInsuranceStaffList(
+ body: API.GetInsuranceStaffListInput,
+ options?: API.RequestConfig
+) {
+ return request<API.GetInsuranceStaffPageTemplatePageOutput>(
+ '/api/InsuranceOrder/GetInsuranceStaffList',
+ {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ }
+ );
+}
+
+/** 淇濆崟璇︽儏-瀵煎嚭浜哄憳娓呭崟 POST /api/InsuranceOrder/GetInsuranceStaffListExport */
+export async function getInsuranceStaffListExport(
+ body: API.ExportInsuranceStaffListInput,
+ options?: API.RequestConfig
+) {
+ return request<any>('/api/InsuranceOrder/GetInsuranceStaffListExport', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/InsuranceOrder/GetInsuranceStaffPageExport */
+export async function getInsuranceStaffPageExport(
+ body: API.GetInsurancePageInput,
+ options?: API.RequestConfig
+) {
+ return request<any>('/api/InsuranceOrder/GetInsuranceStaffPageExport', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
+/** 鑾峰彇鍙戠エ POST /api/InsuranceOrder/GetInvoice/${param0} */
+export async function getInvoiceId(
+ // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+ params: API.APIgetInvoiceIdParams,
+ options?: API.RequestConfig
+) {
+ const { id: param0, ...queryParams } = params;
+ return request<any>(`/api/InsuranceOrder/GetInvoice/${param0}`, {
+ method: 'POST',
+ params: { ...queryParams },
+ ...(options || {}),
+ });
+}
+
+/** 鎶曚繚璇︽儏-瀵煎叆浜哄憳 POST /api/InsuranceOrder/ImportInsDetailStaffToList */
+export async function importInsDetailStaffToList(
+ // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+ params: API.APIimportInsDetailStaffToListParams,
+ options?: API.RequestConfig
+) {
+ return request<API.ImportInsStaffAnalysisList[]>(
+ '/api/InsuranceOrder/ImportInsDetailStaffToList',
+ {
+ method: 'POST',
+ params: {
+ ...params,
+ },
+ ...(options || {}),
+ }
+ );
+}
+
+/** 鏂板淇濆崟瀵煎叆 POST /api/InsuranceOrder/ImportInsStaffToList */
+export async function importInsStaffToList(
+ body: API.ImportInsStaffToListFrontInput,
+ options?: API.RequestConfig
+) {
+ return request<API.ImportInsStaffToListOutput>('/api/InsuranceOrder/ImportInsStaffToList', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
/** 瀵煎叆淇濆崟鏁版嵁 POST /api/InsuranceOrder/ImportInsuranceOrderData */
export async function importInsuranceOrderData(body: string, options?: API.RequestConfig) {
return request<any>('/api/InsuranceOrder/ImportInsuranceOrderData', {
@@ -136,3 +439,93 @@
...(options || {}),
});
}
+
+/** 淇濆崟瀹℃牳 POST /api/InsuranceOrder/InsurancePolicyAudit */
+export async function insurancePolicyAudit(
+ body: API.InsurancePolicyAuditInput,
+ options?: API.RequestConfig
+) {
+ return request<API.InsurancePolicyAuditOutput>('/api/InsuranceOrder/InsurancePolicyAudit', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
+/** 淇濆崟鍐嶅 POST /api/InsuranceOrder/InsurancePolicyAuditAgain */
+export async function insurancePolicyAuditAgain(
+ // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+ params: API.APIinsurancePolicyAuditAgainParams,
+ options?: API.RequestConfig
+) {
+ return request<any>('/api/InsuranceOrder/InsurancePolicyAuditAgain', {
+ method: 'POST',
+ params: {
+ ...params,
+ },
+ ...(options || {}),
+ });
+}
+
+/** 鎶曚繚鐘舵�佽ˉ褰� POST /api/InsuranceOrder/RestorePolicyStatus */
+export async function restorePolicyStatus(
+ body: API.RestorePolicyInput,
+ options?: API.RequestConfig
+) {
+ return request<boolean>('/api/InsuranceOrder/RestorePolicyStatus', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
+/** 淇敼淇濆崟浜哄憳淇℃伅 POST /api/InsuranceOrder/UpdateInsuranceStaffInfo */
+export async function updateInsuranceStaffInfo(
+ body: API.UpdateInsuranceStaffInfoInput,
+ options?: API.RequestConfig
+) {
+ return request<number>('/api/InsuranceOrder/UpdateInsuranceStaffInfo', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
+/** 涓婁紶淇濆崟 POST /api/InsuranceOrder/UplaodInsuranceBillFile */
+export async function uplaodInsuranceBillFile(
+ body: API.UplaodInsuranceBillFileInput,
+ options?: API.RequestConfig
+) {
+ return request<number>('/api/InsuranceOrder/UplaodInsuranceBillFile', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
+/** 涓婁紶鐩栫珷鏂囦欢 POST /api/InsuranceOrder/UploadInsuranceStampFiles */
+export async function uploadInsuranceStampFiles(
+ body: API.UploadInsuranceStampFilesInput,
+ options?: API.RequestConfig
+) {
+ return request<number>('/api/InsuranceOrder/UploadInsuranceStampFiles', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
--
Gitblit v1.9.1