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