From 8b3cdafb55b2cc7c191c9288809cc52aa27624cd Mon Sep 17 00:00:00 2001 From: Joe Date: Wed, 12 Feb 2025 17:46:00 +0800 Subject: [PATCH] up --- .../pop-b2b2c/pbcBusinessController.ts | 10 +++++++++- .../pop-b2b2c/pbcCategoryController.ts | 17 +++++++++++++++++ .../pop-b2b2c/pbcTrainingClassesController.ts | 19 +++++++++++++++++++ src/services/pop-b2b2c/typings.d.ts | 16 ++++++++++++++++ 4 files changed, 61 insertions(+), 1 deletion(-) diff --git a/src/services/pop-b2b2c/pbcBusinessController.ts b/src/services/pop-b2b2c/pbcBusinessController.ts index fcb854b..ba0a989 100644 --- a/src/services/pop-b2b2c/pbcBusinessController.ts +++ b/src/services/pop-b2b2c/pbcBusinessController.ts @@ -62,6 +62,14 @@ export async function getBusinessPosterUsingPost( }); } +/** 商戶端获得所有首页模板 GET /b2b2c/pbcbusiness/getIndexPageTemplate */ +export async function getIndexPageTemplateUsingGet(options?: { [key: string]: any }) { + return request('/b2b2c/pbcbusiness/getIndexPageTemplate', { + method: 'GET', + ...(options || {}), + }); +} + /** getPage 分页,按照搜索条件查询出商户表记录(别用这个) POST /b2b2c/pbcbusiness/getpage */ export async function getPageUsingPost1( body: API.PbcBusinessPageDTO, @@ -120,7 +128,7 @@ export async function businessIndexUsingPost( body: API.PbcBusinessIndexDTO, options?: { [key: string]: any }, ) { - return request('/b2b2c/pbcbusiness/index', { + return request('/b2b2c/pbcbusiness/index', { method: 'POST', headers: { 'Content-Type': 'application/json', diff --git a/src/services/pop-b2b2c/pbcCategoryController.ts b/src/services/pop-b2b2c/pbcCategoryController.ts index c9dc33b..fdfa482 100644 --- a/src/services/pop-b2b2c/pbcCategoryController.ts +++ b/src/services/pop-b2b2c/pbcCategoryController.ts @@ -97,6 +97,23 @@ export async function listTreeUsingGet( ); } +/** 前端使用,首页获取商家小类列表 只获取小类列表 GET /b2b2c/pbccategory/lv3CategoryList/${param0}/${param1} */ +export async function lv3CategoryListUsingGet( + // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) + params: API.lv3CategoryListUsingGETParams, + options?: { [key: string]: any }, +) { + const { pbcBusinessId: param0, pbcUserType: param1, ...queryParams } = params; + return request( + `/b2b2c/pbccategory/lv3CategoryList/${param0}/${param1}`, + { + method: 'GET', + params: { ...queryParams }, + ...(options || {}), + }, + ); +} + /** 后台保存或者修改类目 保存或者修改类目 POST /b2b2c/pbccategory/saveOrUpdateCategory */ export async function saveOrUpdateCategoryUsingPost( body: API.PbcCategory, diff --git a/src/services/pop-b2b2c/pbcTrainingClassesController.ts b/src/services/pop-b2b2c/pbcTrainingClassesController.ts index ce58e35..5599ef1 100644 --- a/src/services/pop-b2b2c/pbcTrainingClassesController.ts +++ b/src/services/pop-b2b2c/pbcTrainingClassesController.ts @@ -17,6 +17,25 @@ export async function addOrUpdateClassUsingPost( }); } +/** 后端更改课程状态,1是正常,2是异常 后端 GET /b2b2c/pbcTrainingClasses/admin/changeClassState/${param0} */ +export async function changeClassStateForAdminUsingGet( + // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) + params: API.changeClassStateForAdminUsingGETParams, + options?: { [key: string]: any }, +) { + const { id: param0, ...queryParams } = params; + return request( + `/b2b2c/pbcTrainingClasses/admin/changeClassState/${param0}`, + { + method: 'GET', + params: { + ...queryParams, + }, + ...(options || {}), + }, + ); +} + /** 后台根据id获取课程信息 后台 GET /b2b2c/pbcTrainingClasses/admin/classDetail */ export async function classDetailForAdminUsingGet( // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) diff --git a/src/services/pop-b2b2c/typings.d.ts b/src/services/pop-b2b2c/typings.d.ts index 8d2ef85..550248a 100644 --- a/src/services/pop-b2b2c/typings.d.ts +++ b/src/services/pop-b2b2c/typings.d.ts @@ -494,6 +494,13 @@ declare namespace API { pbcState: number; }; + type changeClassStateForAdminUsingGETParams = { + /** id */ + id: number; + /** state */ + state: number; + }; + type changeProductStateForAdminUsingGETParams = { /** pcbId */ pcbId: number; @@ -930,6 +937,13 @@ declare namespace API { type: number; }; + type lv3CategoryListUsingGETParams = { + /** pbcBusinessId */ + pbcBusinessId: number; + /** pbcUserType */ + pbcUserType: number; + }; + type MapStringString_ = true; type ModelAndView = { @@ -1232,6 +1246,8 @@ declare namespace API { pbcCreateByUserName?: string; /** 主键 */ pbcId?: number; + /** 商戶首頁模板 */ + pbcIndexPageTemplateKey?: string; /** 状态,0是删除,1是正常,2是作废 */ pbcState?: number; /** 社会统一信用代码 */