From 4153f38e1f55daac0d1da109992a65c0026b0f40 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期五, 14 十一月 2025 20:29:19 +0800
Subject: [PATCH] fix: bug
---
src/services/api/ElectronSign.ts | 178 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
1 files changed, 169 insertions(+), 9 deletions(-)
diff --git a/src/services/api/ElectronSign.ts b/src/services/api/ElectronSign.ts
index c89e92e..9b1d048 100644
--- a/src/services/api/ElectronSign.ts
+++ b/src/services/api/ElectronSign.ts
@@ -2,12 +2,69 @@
// @ts-ignore
import { request } from '@/utils/request';
+/** 閾惰鍗CR璇嗗埆 POST /api/ElectronSign/BankOcr */
+export async function bankOcr(body: API.BankOcrInput, options?: API.RequestConfig) {
+ return request<API.BankOcrOutput>('/api/ElectronSign/BankOcr', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
+/** 鎵归噺绛剧害 POST /api/ElectronSign/BatchSignContract */
+export async function batchSignContract(
+ body: API.BatchSignContractInput,
+ options?: API.RequestConfig
+) {
+ return request<API.BatchSignContractOutput>('/api/ElectronSign/BatchSignContract', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
+/** 鎵归噺鏇存柊鍚堝悓鍙傛暟鐘舵�� POST /api/ElectronSign/BatchUpdateContractParamterStatus */
+export async function batchUpdateContractParamterStatus(
+ body: API.BatchUpdateContractParamterStatusInput,
+ options?: API.RequestConfig
+) {
+ return request<number>('/api/ElectronSign/BatchUpdateContractParamterStatus', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
+/** 鎵归噺鏇存柊瀹㈡埛鍚堝悓鍙傛暟鐘舵�� POST /api/ElectronSign/BatchUpdateCustomContractParamterStatus */
+export async function batchUpdateCustomContractParamterStatus(
+ body: API.BatchUpdateCustomContractParamterStatusInput,
+ options?: API.RequestConfig
+) {
+ return request<number>('/api/ElectronSign/BatchUpdateCustomContractParamterStatus', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
/** 鍒涘缓鎴栨洿鏂版ā鏉� POST /api/ElectronSign/CreateOrUpdateContractTemplate */
export async function createOrUpdateContractTemplate(
body: API.CreateOrUpdateContractTemplateInput,
options?: API.RequestConfig
) {
- return request<any>('/api/ElectronSign/CreateOrUpdateContractTemplate', {
+ return request<string>('/api/ElectronSign/CreateOrUpdateContractTemplate', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
@@ -32,16 +89,17 @@
});
}
-/** 鍒犻櫎妯℃澘 POST /api/ElectronSign/DeleteContractTemplate/${param0} */
-export async function deleteContractTemplateId(
- // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
- params: API.APIdeleteContractTemplateIdParams,
+/** 鍒犻櫎妯℃澘 POST /api/ElectronSign/DeleteContractTemplate */
+export async function deleteContractTemplate(
+ body: API.DeleteContractTemplateInput,
options?: API.RequestConfig
) {
- const { id: param0, ...queryParams } = params;
- return request<any>(`/api/ElectronSign/DeleteContractTemplate/${param0}`, {
+ return request<any>('/api/ElectronSign/DeleteContractTemplate', {
method: 'POST',
- params: { ...queryParams },
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
...(options || {}),
});
}
@@ -84,6 +142,24 @@
});
}
+/** 鑾峰彇鍚堝悓鍙傛暟鍒楄〃 POST /api/ElectronSign/GetContractParamterList */
+export async function getContractParamterList(
+ body: API.GetContractParamterListInput,
+ options?: API.RequestConfig
+) {
+ return request<API.GetContractParamterListItemPageOutput>(
+ '/api/ElectronSign/GetContractParamterList',
+ {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ }
+ );
+}
+
/** 鑾峰彇鍚堝悓妯℃澘鍒楄〃 POST /api/ElectronSign/GetContractTemplateList */
export async function getContractTemplateList(
body: API.GetContractTemplateInput,
@@ -112,6 +188,42 @@
data: body,
...(options || {}),
});
+}
+
+/** 鑾峰彇瀹㈡埛鍚堝悓鍙傛暟鍒楄〃 POST /api/ElectronSign/GetCustomContractParamterList */
+export async function getCustomContractParamterList(
+ body: API.GetCustomContractParamterListInput,
+ options?: API.RequestConfig
+) {
+ return request<API.GetCustomContractParamterListItemPageOutput>(
+ '/api/ElectronSign/GetCustomContractParamterList',
+ {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ }
+ );
+}
+
+/** 鑾峰彇瀹㈡埛鍚堝悓鍙傛暟閫夋嫨鍣� GET /api/ElectronSign/GetCustomContractParamterSelect */
+export async function getCustomContractParamterSelect(
+ // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+ params: API.APIgetCustomContractParamterSelectParams,
+ options?: API.RequestConfig
+) {
+ return request<API.GetCustomContractParamterListItem[]>(
+ '/api/ElectronSign/GetCustomContractParamterSelect',
+ {
+ method: 'GET',
+ params: {
+ ...params,
+ },
+ ...(options || {}),
+ }
+ );
}
/** 鑾峰彇瀹㈡埛鍒楄〃 POST /api/ElectronSign/GetCustomerList */
@@ -162,6 +274,24 @@
});
}
+/** 鏍规嵁璇佷功璐﹀彿浼佷笟瀹炲悕 POST /api/ElectronSign/RealEnterpriseByCertAccount */
+export async function realEnterpriseByCertAccount(
+ body: API.RealEnterpriseInputByCertAccountInput,
+ options?: API.RequestConfig
+) {
+ return request<API.RealEnterpriseInputByCertAccountOutput>(
+ '/api/ElectronSign/RealEnterpriseByCertAccount',
+ {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ }
+ );
+}
+
/** 涓汉瀹炲悕 POST /api/ElectronSign/RealPersonal */
export async function realPersonal(body: API.RealPersonalInput, options?: API.RequestConfig) {
return request<API.RealPersonalOutput>('/api/ElectronSign/RealPersonal', {
@@ -176,7 +306,37 @@
/** 娉ㄥ唽鎴栨洿鏂扮敤鎴蜂俊鎭� POST /api/ElectronSign/RegOrUpdateUser */
export async function regOrUpdateUser(body: API.RegOrUpdateUserInput, options?: API.RequestConfig) {
- return request<any>('/api/ElectronSign/RegOrUpdateUser', {
+ return request<string>('/api/ElectronSign/RegOrUpdateUser', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
+/** 淇濆瓨鍚堝悓鍙傛暟 POST /api/ElectronSign/SaveContractParamter */
+export async function saveContractParamter(
+ body: API.SaveContractTemplateParamterInput,
+ options?: API.RequestConfig
+) {
+ return request<string>('/api/ElectronSign/SaveContractParamter', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
+/** 淇濆瓨瀹㈡埛鍚堝悓鍙傛暟 POST /api/ElectronSign/SaveCustomContractParamter */
+export async function saveCustomContractParamter(
+ body: API.SaveCustomContractTemplateParamterInput,
+ options?: API.RequestConfig
+) {
+ return request<string>('/api/ElectronSign/SaveCustomContractParamter', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
--
Gitblit v1.9.1