hldy_yunwei_vue/src/views/iotsync/tq/water/water.api.ts

50 lines
1.3 KiB
TypeScript

import { defHttp } from '/@/utils/http/axios';
enum Api {
sourceList = '/iot/tq/waterMeter/sourceList',
departList = '/iot/tq/waterMeter/departList',
nuList = '/iot/tq/waterMeter/nuList',
businessList = '/iot/tq/waterMeter/businessList',
nuSyncList = '/iot/tq/waterMeter/nuSyncList',
syncDevices = '/iot/tq/waterMeter/syncDevices',
syncLogList = '/iot/tq/waterMeter/syncLogList',
}
/**
* 列表接口
* @param params
*/
export const sourceListApi = (params) => defHttp.get({ url: Api.sourceList, params });
/**
* 列表接口
* @param params
*/
export const departListApi = (params) => defHttp.get({ url: Api.departList, params });
/**
* 列表接口
* @param params
*/
export const nuListApi = (params) => defHttp.get({ url: Api.nuList, params });
/**
* 列表接口
* @param params
*/
export const businessListApi = (params) => defHttp.get({ url: Api.businessList, params });
/**
* 列表接口
* @param params
*/
export const nuSyncListApi = (params) => defHttp.get({ url: Api.nuSyncList, params });
/**
* 同步设备
* @param params
*/
export const syncDevicesApi = (params) => {
return defHttp.post({ url: Api.syncDevices, params });
}
/**
* 列表接口
* @param params
*/
export const syncLogListApi = (params) => defHttp.get({ url: Api.syncLogList, params });