123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113 |
- import { defHttp } from '/@/utils/http/axios';
- import {
- PageParams,
- CorporationListGetResultModel,
- UpdateCompanyParam,
- DeviceListItem,
- DeviceGetResultModel,
- } from './model';
- import { Result, UploadFileParams } from '/#/axios';
- enum Api {
- // selectCompanyNum = '/zfb-api/zfb/company/selectCompanyNum',
- // listAllCompany = '/zfb-api/zfb/company/getListAll',
- // selectCompanyByType = '/zfb-api/zfb/company/selectCompanyByType',
- // uploadLogo = '/zfb-api/zfb/company/uploadLogo',
- // updateCompany = '/zfb-api/zfb/company/updateCompany',
- // selectCompanyDevice = '/zfb-api/zfb/company/selectCompanyDevice',
- // unbindDevice = '/zfb-api/zfb/company/unbindDevice',
- selectCompanyNum = '/kankan-api/api/manager/company/list',
- listAllCompany = '/kankan-api/api/manager/company/getListAll',
- selectCompanyByType = '/kankan-api/api/manager/company/selectCompanyByType',
- uploadLogo = '/kankan-api/api/manager/company/uploadLogo',
- updateCompany = '/kankan-api/api/manager/company/updateCompany',
- selectCompanyDevice = '/kankan-api/api/manager/company/selectCompanyDevice',
- unbindDevice = '/kankan-api/api/manager/company/unbindDevice',
- }
- /**
- * @description: Get sample list value
- */
- export const ListApi = (params: PageParams) =>
- defHttp.post<CorporationListGetResultModel>({
- url: Api.selectCompanyNum,
- params,
- headers: {
- // @ts-ignore
- ignoreCancelToken: true,
- },
- });
- export const ListAllCompanyApi = (params: PageParams) =>
- defHttp.post<CorporationListGetResultModel>({
- url: Api.listAllCompany,
- params,
- headers: {
- // @ts-ignore
- ignoreCancelToken: true,
- },
- });
- export const ListVerifyApi = (params: PageParams) =>
- defHttp.post<CorporationListGetResultModel>({
- url: Api.selectCompanyByType,
- params,
- headers: {
- // @ts-ignore
- ignoreCancelToken: true,
- },
- });
- export const selectCompanyDevice = (params: UpdateCompanyParam) =>
- defHttp.post<Result>({
- url: Api.updateCompany,
- params,
- headers: {
- // @ts-ignore
- ignoreCancelToken: true,
- },
- });
- export const updateCompnayApi = (params: UpdateCompanyParam) =>
- defHttp.post<Result>({
- url: Api.updateCompany,
- params,
- headers: {
- // @ts-ignore
- ignoreCancelToken: true,
- },
- });
- export const ListCompanyDeviceApi = (params: DeviceListItem) =>
- defHttp.post<DeviceGetResultModel>({
- url: Api.selectCompanyDevice,
- params,
- headers: {
- // @ts-ignore
- ignoreCancelToken: true,
- },
- });
- export const unDeviceApi = (params: DeviceListItem) =>
- defHttp.post<DeviceGetResultModel>({
- url: Api.unbindDevice,
- params,
- headers: {
- // @ts-ignore
- ignoreCancelToken: true,
- },
- });
- export function uploadLogoApi(
- params: UploadFileParams,
- // onUploadProgress: (progressEvent: ProgressEvent) => void,
- ) {
- return defHttp.uploadFile<Result>(
- {
- url: Api.uploadLogo,
- // onUploadProgress,
- },
- params,
- );
- }
|