From 35a917ce148a495062add10677d819c4e760c9a2 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期一, 28 四月 2025 14:25:12 +0800
Subject: [PATCH] feat: 接口
---
src/services/api/index.ts | 2
src/services/api/SearchSetting.ts | 15 +++
src/services/api/typings.d.ts | 115 ++++++++++++++++++++++++++++
src/views/Reward/RewardDeclareDetail.vue | 1
src/views/MaterialReview/MaterialReviewDetail.vue | 1
src/services/api/EnterpriseApplyFile.ts | 50 ++++++++++++
src/views/MaterialReview/MaterialReviewAudit.vue | 1
7 files changed, 182 insertions(+), 3 deletions(-)
diff --git a/src/services/api/EnterpriseApplyFile.ts b/src/services/api/EnterpriseApplyFile.ts
new file mode 100644
index 0000000..80fb46d
--- /dev/null
+++ b/src/services/api/EnterpriseApplyFile.ts
@@ -0,0 +1,50 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏌ヨ璇ュ鎴烽渶瑕佷笂浼犳枃浠剁被鍨嬬被鍒� GET /api/EnterpriseApplyFile/GetCustomerFileTypeHead */
+export async function getCustomerFileTypeHead(options?: API.RequestConfig) {
+ return request<API.IndustrialParkFileTypeDto[]>(
+ '/api/EnterpriseApplyFile/GetCustomerFileTypeHead',
+ {
+ method: 'GET',
+ ...(options || {}),
+ }
+ );
+}
+
+/** 鑾峰彇鏈堜唤涓婁紶鏂囦欢璇︽儏 GET /api/EnterpriseApplyFile/GetCustomerUploadApplyFiles */
+export async function getCustomerUploadApplyFiles(
+ // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+ params: API.APIgetCustomerUploadApplyFilesParams,
+ options?: API.RequestConfig
+) {
+ return request<API.GetCustomerUploadApplyFilesOutput[]>(
+ '/api/EnterpriseApplyFile/GetCustomerUploadApplyFiles',
+ {
+ method: 'GET',
+ params: {
+ ...params,
+ },
+ ...(options || {}),
+ }
+ );
+}
+
+/** 鎸夋湀浠芥煡璇紒涓氫笂浼犵殑鏂囦欢鍒楄〃 POST /api/EnterpriseApplyFile/GetEnterpriseApplyUploadFile */
+export async function getEnterpriseApplyUploadFile(
+ body: API.PageInput,
+ options?: API.RequestConfig
+) {
+ return request<API.GetEnterpriseApplyUploadFileOutputPageOutput>(
+ '/api/EnterpriseApplyFile/GetEnterpriseApplyUploadFile',
+ {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ data: body,
+ ...(options || {}),
+ }
+ );
+}
diff --git a/src/services/api/SearchSetting.ts b/src/services/api/SearchSetting.ts
index e6813a4..c9222da 100644
--- a/src/services/api/SearchSetting.ts
+++ b/src/services/api/SearchSetting.ts
@@ -2,6 +2,21 @@
// @ts-ignore
import { request } from '@/utils/request';
+/** 鏉愭枡绫诲瀷鐐瑰嚮鏁�+1 POST /api/SearchSetting/AddSearchSettingClickCount */
+export async function addSearchSettingClickCount(
+ // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+ params: API.APIaddSearchSettingClickCountParams,
+ options?: API.RequestConfig
+) {
+ return request<number>('/api/SearchSetting/AddSearchSettingClickCount', {
+ method: 'POST',
+ params: {
+ ...params,
+ },
+ ...(options || {}),
+ });
+}
+
/** 鎼滅储绠$悊--鏂板缓缂栬緫 POST /api/SearchSetting/CreateOrEditSearchSetting */
export async function createOrEditSearchSetting(
body: API.CreateOrEditSearchInput,
diff --git a/src/services/api/index.ts b/src/services/api/index.ts
index ac84523..925c18e 100644
--- a/src/services/api/index.ts
+++ b/src/services/api/index.ts
@@ -22,6 +22,7 @@
import * as Consult from './Consult';
import * as CooperationApply from './CooperationApply';
import * as Customer from './Customer';
+import * as EnterpriseApplyFile from './EnterpriseApplyFile';
import * as EnterpriseMaterial from './EnterpriseMaterial';
import * as Features from './Features';
import * as FirstPartyCompany from './FirstPartyCompany';
@@ -108,6 +109,7 @@
Consult,
CooperationApply,
Customer,
+ EnterpriseApplyFile,
EnterpriseMaterial,
Features,
FirstPartyCompany,
diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index 1a717fc..731e944 100644
--- a/src/services/api/typings.d.ts
+++ b/src/services/api/typings.d.ts
@@ -225,6 +225,24 @@
registerAddress: string;
/** 澶囨敞 */
remark?: string;
+ /** 鏄惁宸茬粡鍚敤濂栧姳閲戠敵鎶� */
+ rewardEnable?: boolean;
+ /** 濂栧姳閲戞ā鏉挎槸鍚﹂厤缃� */
+ rewardTemplateSetting?: boolean;
+ /** 缁存姢鐨勫叕鍙� */
+ companyOrgId?: string;
+ /** 缁存姢鐨勫叕鍙� */
+ companyOrgName?: string;
+ /** 缁存姢鐨勯儴闂� */
+ departmentOrgId?: string;
+ /** 鏄惁鏀寔浼佷笟鑷富涓婁紶 */
+ suportEnterpriseUpload?: boolean;
+ /** 鏄惁鏀寔骞冲彴鍏呭�� */
+ suportPlatRecharge?: boolean;
+ /** 210 浼佷笟鏉愭枡 220 姹囨�绘潗鏂� */
+ applyFileType?: number;
+ /** 鍥尯鏉愭枡 */
+ industrialParkFileTypeSetting?: string[];
}
interface AddIndustryBodyAuditInput {
@@ -886,6 +904,10 @@
isCache?: boolean;
}
+ interface APIaddSearchSettingClickCountParams {
+ id?: string;
+ }
+
interface APIadvertiseOffShelfParams {
/** 璧勮骞垮憡Id */
id?: string;
@@ -1316,6 +1338,10 @@
interface APIgetCustomerTemplateParamListByTemplateIdParams {
templateId?: string;
+ }
+
+ interface APIgetCustomerUploadApplyFilesParams {
+ id?: string;
}
interface APIgetDefaultConnectionStringParams {
@@ -6666,6 +6692,40 @@
operator?: string;
}
+ interface GetCustomerUploadApplyFilesOutput {
+ fileSearchTypeId?: string;
+ fileCount?: number;
+ isUpload?: boolean;
+ lastUpdateTime?: string;
+ id?: string;
+ withMonth?: string;
+ enterpriseName?: string;
+ parkName?: string;
+ fileTypeName?: string;
+ sort?: number;
+ }
+
+ interface GetEnterpriseApplyUploadFile {
+ id?: string;
+ fileSearchTypeId?: string;
+ fileCount?: number;
+ isUpload?: boolean;
+ lastUpdateTime?: string;
+ }
+
+ interface GetEnterpriseApplyUploadFileOutput {
+ id?: string;
+ withMonth?: string;
+ enterpriseId?: string;
+ uploadFiles?: GetEnterpriseApplyUploadFile[];
+ }
+
+ interface GetEnterpriseApplyUploadFileOutputPageOutput {
+ pageModel?: Pagination;
+ objectData?: any;
+ data?: GetEnterpriseApplyUploadFileOutput[];
+ }
+
interface GetEnterpriseBuntyTradeDto {
id?: string;
payDateTime?: string;
@@ -8193,6 +8253,8 @@
id?: string;
/** 鐢宠鎵规鍙� */
batchNo?: string;
+ /** 鐢虫姤鏈堜唤 */
+ applyMonth?: string;
/** 鐢虫姤鎬婚 */
applySumAmount?: number;
/** 骞冲彴鍏呭�煎叆璐︽椂闂� */
@@ -8391,6 +8453,7 @@
bankName?: string;
bankBranchName?: string;
bankAccountName?: string;
+ incomeCompany?: string;
}
interface GetProductAdvertiseByCategoryInput {
@@ -9777,6 +9840,20 @@
/** 鍥尯绫诲瀷 */
parkTypeId?: string;
status?: IndustrialParkStatusEnum;
+ /** 鏄惁宸茬粡鍚敤濂栧姳閲戠敵鎶� */
+ rewardEnable?: boolean;
+ /** 濂栧姳閲戞ā鏉挎槸鍚﹂厤缃� */
+ rewardTemplateSetting?: boolean;
+ /** 缁存姢鐨勫叕鍙� */
+ companyOrgId?: string;
+ /** 缁存姢鐨勫叕鍙� */
+ companyOrgName?: string;
+ /** 缁存姢鐨勯儴闂� */
+ departmentOrgId?: string;
+ /** 鏄惁鏀寔浼佷笟鑷富涓婁紶 */
+ suportEnterpriseUpload?: boolean;
+ /** 鏄惁鏀寔骞冲彴鍏呭�� */
+ suportPlatRecharge?: boolean;
/** 娉ㄥ唽鍦板潃 */
registerAddress?: string;
/** 澶囨敞 */
@@ -9793,6 +9870,12 @@
parkTypeName?: string;
}
+ interface IndustrialParkFileTypeDto {
+ fileTypeId?: string;
+ fileTypeName?: string;
+ sort?: number;
+ }
+
interface IndustrialParkListOutput {
id?: string;
/** 鍥尯鍚嶇О */
@@ -9804,6 +9887,20 @@
/** 鍥尯绫诲瀷 */
parkTypeId?: string;
status?: IndustrialParkStatusEnum;
+ /** 鏄惁宸茬粡鍚敤濂栧姳閲戠敵鎶� */
+ rewardEnable?: boolean;
+ /** 濂栧姳閲戞ā鏉挎槸鍚﹂厤缃� */
+ rewardTemplateSetting?: boolean;
+ /** 缁存姢鐨勫叕鍙� */
+ companyOrgId?: string;
+ /** 缁存姢鐨勫叕鍙� */
+ companyOrgName?: string;
+ /** 缁存姢鐨勯儴闂� */
+ departmentOrgId?: string;
+ /** 鏄惁鏀寔浼佷笟鑷富涓婁紶 */
+ suportEnterpriseUpload?: boolean;
+ /** 鏄惁鏀寔骞冲彴鍏呭�� */
+ suportPlatRecharge?: boolean;
}
interface IndustrialParkListOutputPageOutput {
@@ -19498,6 +19595,24 @@
registerAddress: string;
/** 澶囨敞 */
remark?: string;
+ /** 鏄惁宸茬粡鍚敤濂栧姳閲戠敵鎶� */
+ rewardEnable?: boolean;
+ /** 濂栧姳閲戞ā鏉挎槸鍚﹂厤缃� */
+ rewardTemplateSetting?: boolean;
+ /** 缁存姢鐨勫叕鍙� */
+ companyOrgId?: string;
+ /** 缁存姢鐨勫叕鍙� */
+ companyOrgName?: string;
+ /** 缁存姢鐨勯儴闂� */
+ departmentOrgId?: string;
+ /** 鏄惁鏀寔浼佷笟鑷富涓婁紶 */
+ suportEnterpriseUpload?: boolean;
+ /** 鏄惁鏀寔骞冲彴鍏呭�� */
+ suportPlatRecharge?: boolean;
+ /** 210 浼佷笟鏉愭枡 220 姹囨�绘潗鏂� */
+ applyFileType?: number;
+ /** 鍥尯鏉愭枡 */
+ industrialParkFileTypeSetting?: string[];
id?: string;
}
diff --git a/src/views/MaterialReview/MaterialReviewAudit.vue b/src/views/MaterialReview/MaterialReviewAudit.vue
index 44100ae..c4b4664 100644
--- a/src/views/MaterialReview/MaterialReviewAudit.vue
+++ b/src/views/MaterialReview/MaterialReviewAudit.vue
@@ -16,7 +16,6 @@
:show-upload-btn="false"
:show-delete-btn="false"
:show-check-btn="false"
- downloadBtnText="鏌ョ湅"
/>
</ChunkCellV2>
<ChunkCell>
diff --git a/src/views/MaterialReview/MaterialReviewDetail.vue b/src/views/MaterialReview/MaterialReviewDetail.vue
index 764a70b..0b7d6d5 100644
--- a/src/views/MaterialReview/MaterialReviewDetail.vue
+++ b/src/views/MaterialReview/MaterialReviewDetail.vue
@@ -31,7 +31,6 @@
:show-upload-btn="false"
:show-delete-btn="false"
:show-check-btn="false"
- downloadBtnText="鏌ョ湅"
/>
</ChunkCellV2>
</DetailView>
diff --git a/src/views/Reward/RewardDeclareDetail.vue b/src/views/Reward/RewardDeclareDetail.vue
index bf7e577..f0241f9 100644
--- a/src/views/Reward/RewardDeclareDetail.vue
+++ b/src/views/Reward/RewardDeclareDetail.vue
@@ -16,7 +16,6 @@
:show-upload-btn="false"
:show-delete-btn="false"
:show-check-btn="false"
- downloadBtnText="鏌ョ湅"
/>
</ChunkCellV2>
</DetailView>
--
Gitblit v1.9.1