Explorar o código

feat(live): search param

gemercheung %!s(int64=3) %!d(string=hai) anos
pai
achega
200d002e57
Modificáronse 2 ficheiros con 8 adicións e 3 borrados
  1. 5 3
      src/api/scene/live.ts
  2. 3 0
      src/api/scene/model.ts

+ 5 - 3
src/api/scene/live.ts

@@ -1,5 +1,5 @@
 import { defHttp } from '/@/utils/http/axios';
-import { PageParams, RentListGetResultModel, SceneLiveItem } from './model';
+import { PageParams, RentListGetResultModel, SceneLiveItem, bindAnchorListParam } from './model';
 
 enum Api {
   pageList = '/basic-api/brand/brandBindList',
@@ -21,10 +21,11 @@ export const ListApi = (params: PageParams) =>
       ignoreCancelToken: true,
     },
   });
-export const bindAnchorListApi = (params: PageParams) =>
+export const bindAnchorListApi = (params: bindAnchorListParam) =>
   defHttp.post<RentListGetResultModel>({
     url: Api.bindAnchorList,
-    params,
+    params: params,
+    data: params,
     headers: {
       // @ts-ignore
       ignoreCancelToken: true,
@@ -33,6 +34,7 @@ export const bindAnchorListApi = (params: PageParams) =>
 export const brandTypeListApi = (params: PageParams) =>
   defHttp.get<RentListGetResultModel>({
     url: Api.brandTypeList,
+
     params,
     headers: {
       // @ts-ignore

+ 3 - 0
src/api/scene/model.ts

@@ -3,6 +3,9 @@ import { BasicPageParams, BasicFetchResult } from '/@/api/model/baseModel';
  * @description: Request list interface parameters
  */
 export type PageParams = BasicPageParams;
+export interface bindAnchorListParam extends BasicPageParams {
+  brandId?: number;
+}
 
 export interface SceneEditParam {
   sceneNum: string;