import { defHttp } from '/@/utils/http/axios'; import { selectUserListParam, checkDeiceParam, addDeiceParam, checkUserParam, SubAccountUsers, selectCompanyParam, auditParam, addPointParam, } from './model'; import type { Result } from '/#/axios'; enum Api { addDevice = '/kankan-api/api/company/addDevice', checkDevice = '/kankan-api/api/company/checkDevice', selectUserList = '/kankan-api/api/company/selectUserList', addPoint = '/kankan-api/api/company/addPoint', checkUserAddAble = '/kankan-api/api/company/back/checkUserAddAble', saveSubUsers = '/kankan-api/api/company/saveSubUsers', selectCompanyById = '/kankan-api/api/company/selectCompanyById', auditCompany = '/kankan-api/api/company/auditCompany', } /** * @description: Get sample list value */ export const AddDevice = (params: addDeiceParam) => defHttp.post({ url: Api.addDevice, params, headers: { // @ts-ignore ignoreCancelToken: true, }, }); export const checkDevice = (params: checkDeiceParam) => defHttp.post({ url: Api.checkDevice, params, headers: { // @ts-ignore ignoreCancelToken: true, }, }); export const auditCompany = (params: auditParam) => defHttp.post({ url: Api.auditCompany, params, headers: { // @ts-ignore ignoreCancelToken: true, }, }); export const addPoint = (params: addPointParam) => defHttp.post({ url: Api.addPoint, params, headers: { // @ts-ignore ignoreCancelToken: true, }, }); export const selectUserList = (params: selectUserListParam) => defHttp.post({ url: Api.selectUserList, params, headers: { // @ts-ignore ignoreCancelToken: true, }, }); export const checkUserAddAble = (params: checkUserParam) => defHttp.post({ url: Api.checkUserAddAble, params, headers: { // @ts-ignore ignoreCancelToken: true, }, }); export const selectCompanyById = (params: selectCompanyParam) => defHttp.post({ url: Api.selectCompanyById, params, headers: { // @ts-ignore ignoreCancelToken: true, }, }); export const saveSubUsers = (params: SubAccountUsers) => defHttp.post({ url: Api.saveSubUsers, params, headers: { // @ts-ignore ignoreCancelToken: true, }, });