百度在线地图
This commit is contained in:
26
src/api/Business/index.ts
Normal file
26
src/api/Business/index.ts
Normal file
@@ -0,0 +1,26 @@
|
||||
import createAxios from '@/utils/request'
|
||||
|
||||
// 新增菜单接口
|
||||
export function addNode(data: any) {
|
||||
return createAxios({
|
||||
url: '/device-boot/node/addNode',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
//修改前置机
|
||||
export function updateNode(data: any) {
|
||||
return createAxios({
|
||||
url: '/device-boot/node/updateNode',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
//删除前置机
|
||||
export function delNode(data: any) {
|
||||
return createAxios({
|
||||
url: '/device-boot/node/delNode',
|
||||
method: 'post',
|
||||
params: { id: data }
|
||||
})
|
||||
}
|
||||
@@ -1,17 +0,0 @@
|
||||
import createAxios from '@/utils/request'
|
||||
|
||||
// 装置基础数据和模板数据
|
||||
export function getDeviceData(deviceId: string, type: string, lineId = '') {
|
||||
let form = new FormData()
|
||||
form.append('deviceId', deviceId)
|
||||
form.append('lineId', lineId)
|
||||
form.append('type', type)
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/EquipmentDelivery/deviceData',
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
},
|
||||
data: form
|
||||
})
|
||||
}
|
||||
@@ -1,15 +0,0 @@
|
||||
import createAxios from '@/utils/request'
|
||||
|
||||
// 更新组和指标关系
|
||||
export function getDevCapacity(devId: string) {
|
||||
let form = new FormData()
|
||||
form.append('id', devId)
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/capacity/getDevCapacity',
|
||||
method: 'post',
|
||||
headers: {
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
},
|
||||
data: form
|
||||
})
|
||||
}
|
||||
@@ -1,15 +0,0 @@
|
||||
import createAxios from '@/utils/request'
|
||||
|
||||
// 根据数据集获取指标数据
|
||||
export function getTargetById(id: string) {
|
||||
let form = new FormData()
|
||||
form.append('id', id)
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/csDataArray/getTargetById',
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
},
|
||||
data: form
|
||||
})
|
||||
}
|
||||
@@ -1,10 +0,0 @@
|
||||
import createAxios from '@/utils/request'
|
||||
|
||||
// 更新组和指标关系
|
||||
export function updateGroArr(data: any) {
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/csGroArr/updateGroArr',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
@@ -1,52 +0,0 @@
|
||||
import createAxios from '@/utils/request'
|
||||
|
||||
// 查询分组
|
||||
export function getGroup(dataSet: string) {
|
||||
let form = new FormData()
|
||||
form.append('dataSet', dataSet)
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/csGroup/getGroup',
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
},
|
||||
data: form
|
||||
})
|
||||
}
|
||||
|
||||
// 装置分组实时数据
|
||||
export function deviceHisData(data: any) {
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/csGroup/deviceHistoryData',
|
||||
method: 'POST',
|
||||
data: Object.assign(
|
||||
{
|
||||
endTime: '',
|
||||
id: '',
|
||||
lineId: '',
|
||||
pageNum: 1,
|
||||
pageSize: 20,
|
||||
startTime: ''
|
||||
},
|
||||
data
|
||||
)
|
||||
})
|
||||
}
|
||||
|
||||
// 装置分组历史数据
|
||||
export function deviceRtData(data: any) {
|
||||
let form = new FormData()
|
||||
form.append('id', data.id)
|
||||
form.append('lineId', data.lineId)
|
||||
form.append('pageNum', data.pageNum)
|
||||
form.append('pageSize', data.pageSize)
|
||||
form.append('searchValue', data.searchValue)
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/csGroup/deviceRtData',
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
},
|
||||
data: form
|
||||
})
|
||||
}
|
||||
@@ -1,17 +0,0 @@
|
||||
import createAxios from '@/utils/request'
|
||||
|
||||
// 设备列表
|
||||
export function getDeviceTree() {
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/csLedger/deviceTree',
|
||||
method: 'POST'
|
||||
})
|
||||
}
|
||||
|
||||
// 监测点列表
|
||||
export function getLineTree() {
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/csLedger/lineTree',
|
||||
method: 'POST'
|
||||
})
|
||||
}
|
||||
@@ -1,10 +0,0 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 编辑设备模版
|
||||
export const AuditDevModel = (data:any) => {
|
||||
return request({
|
||||
url: '/cs-device-boot/devmodel/AuditDevModel',
|
||||
method: 'post',
|
||||
data: data,
|
||||
})
|
||||
}
|
||||
@@ -1,24 +0,0 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 新增程序版本
|
||||
export const addEdData = (data) => {
|
||||
return request({
|
||||
url: '/cs-device-boot/edData/addEdData',
|
||||
method: 'post',
|
||||
headers: {
|
||||
'Content-Type': 'multipart/form-data',
|
||||
},
|
||||
data: data,
|
||||
})
|
||||
}
|
||||
|
||||
export const auditEdData = (data) => {
|
||||
return request({
|
||||
url: '/cs-device-boot/edData/auditEdData',
|
||||
method: 'post',
|
||||
headers: {
|
||||
'Content-Type': 'multipart/form-data',
|
||||
},
|
||||
data: data,
|
||||
})
|
||||
}
|
||||
@@ -1,10 +0,0 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 上传拓扑图模板监测点位置
|
||||
export const addLineTemplate = (data: any) => {
|
||||
return request({
|
||||
url: '/cs-device-boot/lineTemplate/addLineTemplate',
|
||||
method: 'POST',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
@@ -1,37 +0,0 @@
|
||||
import createAxios from '@/utils/request'
|
||||
// 上传拓扑图
|
||||
export const uploadTopo = file => {
|
||||
let form = new FormData()
|
||||
form.append('file', file)
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/topologyTemplate/uploadImage',
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'Content-Type': 'multipart/form-data'
|
||||
},
|
||||
data: form
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// 查询拓扑图模板
|
||||
export const getTopoTemplate = () => {
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/topologyTemplate/queryImage',
|
||||
method: 'POST'
|
||||
})
|
||||
}
|
||||
|
||||
//删除拓扑图模板
|
||||
export const deleteTopoTemplate = id => {
|
||||
let form = new FormData()
|
||||
form.append('id', id)
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/topologyTemplate/deleteImage',
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
},
|
||||
data: form
|
||||
})
|
||||
}
|
||||
@@ -1,55 +0,0 @@
|
||||
import createAxios from '@/utils/request'
|
||||
// 查询游客配置
|
||||
export const getVisitorConfig = () => {
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/csTouristData/queryAll',
|
||||
method: 'POST'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询营销人员未选择的工程
|
||||
*/
|
||||
export const queryEnginnerByUseId = (data: any) => {
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/csMarketData/queryEnginnerByUseId',
|
||||
method: 'post',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
// 更新游客配置
|
||||
export const updateVisitorConfig = (data: any) => {
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/csTouristData/add',
|
||||
method: 'POST',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// * 根据用户获取营销数据
|
||||
export const queryByUseId = (data: any) => {
|
||||
return createAxios({
|
||||
url: 'cs-device-boot/csMarketData/queryByUseId',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
// * 新增营销数据
|
||||
export const add = (data: any) => {
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/csMarketData/add',
|
||||
method: 'POST',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 移除营销数据
|
||||
*/
|
||||
export const removeMarketData = (data: any) => {
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/csMarketData/remove',
|
||||
method: 'post',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
import createAxios from '@/utils/request'
|
||||
|
||||
// 查询设备数据趋势
|
||||
export function getDeviceDataTrend(data: any) {
|
||||
return createAxios({
|
||||
url: '/cs-harmonic-boot/datatrend/querydatatrend',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,20 +0,0 @@
|
||||
import createAxios from '@/utils/request'
|
||||
|
||||
// 更新组和指标关系
|
||||
export function queryCommonStatisticalByTime(data: any) {
|
||||
return createAxios({
|
||||
url: '/cs-harmonic-boot/stable/queryCommonStatisticalByTime',
|
||||
method: 'post',
|
||||
data: Object.assign(
|
||||
{
|
||||
devId: '',
|
||||
endTime: '',
|
||||
frequency: '',
|
||||
startTime: '',
|
||||
statisticalId: '',
|
||||
valueType: '',
|
||||
},
|
||||
data
|
||||
),
|
||||
})
|
||||
}
|
||||
@@ -1,30 +0,0 @@
|
||||
import createAxios from '@/utils/request'
|
||||
|
||||
/**
|
||||
* 查询app个人中心信息详情
|
||||
* @param id
|
||||
*/
|
||||
export const queryAppInfo = (type: string) => {
|
||||
let form = new FormData()
|
||||
form.append('type', type)
|
||||
return createAxios({
|
||||
url: '/cs-system-boot/appinfo/queryAppInfoByType',
|
||||
method: 'post',
|
||||
headers: {
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
},
|
||||
data: form
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 新增app基础信息
|
||||
**/
|
||||
export const addAppInfo = (data: { type: string, content: string }) => {
|
||||
return createAxios({
|
||||
url: '/cs-system-boot/appinfo/addAppInfo',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
@@ -1,66 +0,0 @@
|
||||
import createAxios from '@/utils/request'
|
||||
// 新增出厂设备
|
||||
export const addEquipmentDelivery = (data: any) => {
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/EquipmentDelivery/addEquipmentDelivery',
|
||||
method: 'POST',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除出厂设备
|
||||
export const deleteEquipmentDelivery = (id: any) => {
|
||||
let form = new FormData()
|
||||
form.append('id', id)
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/EquipmentDelivery/AuditEquipmentDelivery',
|
||||
method: 'POST',
|
||||
data: form
|
||||
})
|
||||
}
|
||||
|
||||
// 恢复出厂设置
|
||||
export const resetEquipmentDelivery = (id: any) => {
|
||||
let form = new FormData()
|
||||
form.append('nDid', id)
|
||||
return createAxios({
|
||||
url: '/access-boot/device/resetFactory',
|
||||
method: 'POST',
|
||||
data: form
|
||||
})
|
||||
}
|
||||
|
||||
// 编辑出厂设备
|
||||
|
||||
export const editEquipmentDelivery = (data: any) => {
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/EquipmentDelivery/updateEquipmentDelivery',
|
||||
method: 'POST',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 上传拓扑图
|
||||
export const uploadTopo = (file: any) => {
|
||||
let form = new FormData()
|
||||
form.append('file', file)
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/topologyTemplate/uploadImage',
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'Content-Type': 'multipart/form-data'
|
||||
},
|
||||
data: form
|
||||
})
|
||||
}
|
||||
// 批量导入设备
|
||||
export const batchImportDevice = (file: any) => {
|
||||
let form = new FormData()
|
||||
form.append('file', file)
|
||||
return createAxios({
|
||||
url: '/cs-device-boot/EquipmentDelivery/importEquipment',
|
||||
method: 'POST',
|
||||
responseType: 'blob',
|
||||
data: form
|
||||
})
|
||||
}
|
||||
@@ -1,10 +0,0 @@
|
||||
import createAxios from '@/utils/request'
|
||||
|
||||
// 更新问题状态
|
||||
export function auditFeedBack(data:any) {
|
||||
return createAxios({
|
||||
url: '/cs-system-boot/feedback/auditFeedBack',
|
||||
method: 'post',
|
||||
params:data
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user