| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333 |
- import request from '@/config/axios'
- // 查询设备列表
- export function listDevice(query) {
- return request.get({
- url: '/iot/device/list',
-
- params: query,
- });
- }
- // 查询未授权设备列表
- export function listUnAuthDevice(query) {
- return request.get({
- url: '/iot/device/unAuthlist',
-
- params: query,
- });
- }
- // 查询分组可添加设备分页列表
- export function listDeviceByGroup(query) {
- return request.get({
- url: '/iot/device/listByGroup',
-
- params: query,
- });
- }
- // 查询设备简短列表
- export function listDeviceShort(query) {
- return request.get({
- url: '/rq/yf-iot-device/shortList',
-
- params: query,
- });
- }
- // 查询所有设备简短列表
- export function listAllDeviceShort() {
- return request.get({
- url: '/iot/device/all',
-
- });
- }
- // 查询设备详细
- export function getDevice(deviceId) {
- return request.get({
- url: '/rq/yf-iot-device/' + deviceId,
-
- });
- }
- // 设备数据同步
- export function deviceSynchronization(serialNumber) {
- return request.get({
- url: '/iot/device/synchronization/' + serialNumber,
-
- });
- }
- // 根据设备编号查询设备详细
- export function getDeviceBySerialNumber(serialNumber) {
- return request.get({
- url: '/iot/device/getDeviceBySerialNumber/' + serialNumber,
-
- });
- }
- // 查询设备统计信息
- export function getDeviceStatistic() {
- return request.get({
- url: '/iot/device/statistic',
-
- });
- }
- // 选择分配设备
- export function distributionDevice(deptId, deviceIds) {
- return request.post({
- url: '/iot/device/assignment?deptId=' + deptId + '&deviceIds=' + deviceIds,
-
- });
- }
- //回收设备
- export function recycleDevice(deviceIds, recoveryDeptId) {
- return request.post({
- url: '/iot/device/recovery?deviceIds=' + deviceIds + '&recoveryDeptId=' + recoveryDeptId,
-
- });
- }
- //查询设备导入记录
- export function listImportRecord(params) {
- return request.get({
- url: '/iot/record/list',
-
- params: params,
- });
- }
- //查询设备回收记录
- export function listRecycleRecord(params) {
- return request.get({
- url: '/iot/record/list',
-
- params: params,
- });
- }
- //查询设备分配记录
- export function listAllotRecord(params) {
- return request.get({
- url: '/iot/record/list',
-
- params: params,
- });
- }
- // 查询设备运行状态详细
- export function getDeviceRunningStatus(params) {
- return request.get({
- url: '/iot/device/runningStatus',
-
- params: params,
- });
- }
- // 查询设备物模型的值
- export function getDeviceThingsModelValue(deviceId) {
- return request.get({
- url: '/iot/device/thingsModelValue/' + deviceId,
-
- });
- }
- // 新增设备
- export function addDevice(data) {
- return request.post({
- url: '/rq/yf-iot-device',
-
- data: data,
- });
- }
- // 修改设备
- export function updateDevice(data) {
- return request.put({
- url: '/rq/yf-iot-device',
-
- data: data,
- });
- }
- // 删除设备
- export function delDevice(deviceId) {
- return request.delete({
- url: '/rq/yf-iot-device/' + deviceId,
-
- });
- }
- // 生成设备编号
- export function generatorDeviceNum(params) {
- return request.get({
- url: '/rq/yf-iot-device/generator',
-
- params: params,
- });
- }
- export function getGwDevCode(params) {
- return request.get({
- url: '/iot/device/gwDevCount',
-
- params: params,
- });
- }
- //mqtt连接参数查看
- export function getMqttConnect(params) {
- return request.get({
- url: '/iot/device/getMqttConnectData',
-
- params: params,
- });
- }
- // 查询设备变量概况
- export function listThingsModel(query) {
- return request.get({
- url: '/iot/device/listThingsModel',
-
- params: query,
- });
- }
- // 查询设备历史轨迹
- export function getdevicehis(params) {
- return request.get({
- url: '/iot/device/devicehis',
-
- params: params,
- });
- }
- // 测试dtu
- export function getDevDtu(data) {
- return request.post({
- url: '/iot/device/getDevDtu',
-
- data: data,
- });
- }
- export function getDtuDeviceList(params) {
- return request.get({
- url: '/iot/device/getDtuDeviceList',
-
- params: params,
- });
- }
- export function addDeviceUsers(data) {
- return request.post({
- url: '/iot/device/addDeviceUsers',
-
- data: data,
- });
- }
- export function getDtuDeviceGroup() {
- return request.get({
- url: '/iot/device/getDtuDeviceGroup',
-
- });
- }
- export function updateDtuDevice(data) {
- return request.post({
- url: '/iot/device/updateDtuDevice',
-
- data: data,
- });
- }
- export function deleteDtuDevice(data) {
- return request.post({
- url: '/iot/device/deleteDtuDevice',
-
- data: data,
- });
- }
- export function getDtuDeviceGroupList(params) {
- return request.get({
- url: '/iot/device/getDtuDeviceGroupList',
-
- params: params,
- });
- }
- export function addAndUpdateDtuDevGroup(data) {
- return request.post({
- url: '/iot/device/addAndUpdateDtuDevGroup',
-
- data: data,
- });
- }
- export function deleteDtuDeviceGroup(params) {
- return request.get({
- url: '/iot/device/deleteDtuDeviceGroup',
-
- params: params,
- });
- }
- export function selectDeviceAisfptList(params) {
- return request.get({
- url: '/iot/device/selectDeviceAisfptList',
-
- params: params,
- });
- }
- export function addAndUpdateDeviceAisfpt(data) {
- return request.post({
- url: '/iot/device/addAndUpdateDeviceAisfpt',
-
- data: data,
- });
- }
- export function deleteDeviceAisfpt(params) {
- return request.get({
- url: '/iot/device/deleteDeviceAisfpt',
-
- params: params,
- });
- }
- export function getDeviceAbnormalList(query) {
- return request.get({
- url: `/iot/device/getDeviceAbnormalList`,
-
- params: query
- })
- }
- export function updateMqttConnectData(query) {
- return request.post({
- url: `/iot/device/updateMqttConnectData`,
-
- data: query
- })
- }
- // 查询设备统计信息
- export function getdeviceBoardList() {
- return request.get({
- url: '/iot/device/deviceBoardList',
-
- });
- }
- // 根据经纬度来查询地图上的数据
- export function deviceLongitudeAndLatitudeApi() {
- return request.get({
- url: '/iot/device/deviceLongitudeAndLatitude',
-
- });
- }
|