初次提交
This commit is contained in:
29
src/api/system/asset.js
Normal file
29
src/api/system/asset.js
Normal file
@ -0,0 +1,29 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询资产管理列表
|
||||
export function GetQueryList(data) {
|
||||
return request({
|
||||
url: '/media/file/queryList',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 资产管理列表修改
|
||||
export function QueryUpdate(data) {
|
||||
return request({
|
||||
url: '/media/file/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 根据id删除
|
||||
export function QueryDelete(data) {
|
||||
return request({
|
||||
url: '/media/file/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
28
src/api/system/device-copy.js
Normal file
28
src/api/system/device-copy.js
Normal file
@ -0,0 +1,28 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 同步动态配置
|
||||
export function SyncDynamicConfig(data) {
|
||||
return request({
|
||||
url: '/business/dynamicConfig/syncDynamicConfig',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询配置页面设备
|
||||
export function GetConfigDevice(data) {
|
||||
return request({
|
||||
url: '/business/dynamicConfig/dynamicConfigDevice',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询目标设备
|
||||
export function GetIntervalDevice(data) {
|
||||
return request({
|
||||
url: '/business/device/getIntervalDevice',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
47
src/api/system/device-upgrade.js
Normal file
47
src/api/system/device-upgrade.js
Normal file
@ -0,0 +1,47 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 分页查询设备接口
|
||||
export function GetOtaupgradPage(data) {
|
||||
return request({
|
||||
url: '/media/otaupgrad/page',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询更新记录
|
||||
export function GetHisFile(data) {
|
||||
return request({
|
||||
url: '/media/otaupgrad/hisFile',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 设备升级
|
||||
export function Upgradation(data) {
|
||||
return request({
|
||||
url: '/media/otaupgrad/upgradation',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取集团设备类型
|
||||
export function GetDeviceType(data) {
|
||||
return request({
|
||||
url: '/business/deviceConfig/queryList',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 升级进度
|
||||
export function GetUpgradeProgress(data) {
|
||||
return request({
|
||||
url: '/media/otaupgrad/getUpgradeProgress',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
171
src/api/system/device.js
Normal file
171
src/api/system/device.js
Normal file
@ -0,0 +1,171 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 分页查询设备字段接口
|
||||
export function GetDeviceColPage(data) {
|
||||
return request({
|
||||
url: '/business/deviceModel/deviceColPage',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 分页查询模型字段接口
|
||||
export function GetModelColPage(data) {
|
||||
return request({
|
||||
url: '/business/deviceModel/ModelColPage',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 新增设备接口
|
||||
export function addBatchDevice(data) {
|
||||
return request({
|
||||
url: '/business/deviceModel/addBatchDevice',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 新增模型接口
|
||||
export function addBatchModel(data) {
|
||||
return request({
|
||||
url: '/business/deviceModel/addBatchModel',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除设备接口
|
||||
export function deleteBatchDevice(data) {
|
||||
return request({
|
||||
url: '/business/deviceModel/deleteBatchDevice',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除模型接口
|
||||
export function deleteBatchModel(data) {
|
||||
return request({
|
||||
url: '/business/deviceModel/deleteBatchModel',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询设备类型
|
||||
export function getDeviceType(data) {
|
||||
return request({
|
||||
url: '/business/ModelAndDevice/getDeviceType',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询模型类型
|
||||
export function getModelType(data) {
|
||||
return request({
|
||||
url: '/business/ModelAndDevice/getModelType',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 分页查询设备模型关联字段接口
|
||||
export function getModelAndDevice(data) {
|
||||
return request({
|
||||
url: '/business/ModelAndDevice/page',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 批量删除设备模型关联字段
|
||||
export function deleteBatch(data) {
|
||||
return request({
|
||||
url: '/business/ModelAndDevice/deleteBatch',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询当前设备未被使用的模型字段
|
||||
export function selectModel(data) {
|
||||
return request({
|
||||
url: '/business/ModelAndDevice/selectModel',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 新增设备模型关联字段接口
|
||||
export function addBatch(data) {
|
||||
return request({
|
||||
url: '/business/ModelAndDevice/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询电站下的真实设备
|
||||
export function getRealDevice(data) {
|
||||
return request({
|
||||
url: '/business/device/getRealDevice',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 新增虚拟设备
|
||||
export function Adddevice(data) {
|
||||
return request({
|
||||
url: '/business/device/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除虚拟设备
|
||||
export function DeletDevice(data) {
|
||||
return request({
|
||||
url: `/business/device/delete`,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 编辑虚拟设备
|
||||
export function UpdataDevice(data) {
|
||||
return request({
|
||||
url: `/business/device/update`,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 新增页面字段数据配置
|
||||
export function ConfigAdd(data) {
|
||||
return request({
|
||||
url: '/business/config/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询空调
|
||||
export function GetAirConfig(data) {
|
||||
return request({
|
||||
url: '/business/config/selectAll',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除页面字段数据配置
|
||||
export function DelAirConfig(data) {
|
||||
return request({
|
||||
url: '/business/config/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
66
src/api/system/dictionary.js
Normal file
66
src/api/system/dictionary.js
Normal file
@ -0,0 +1,66 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 分页获取所有字典表
|
||||
export function GetDictList(data) {
|
||||
return request({
|
||||
url: '/sys/dict/all/page',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 根据type获取所有字典表
|
||||
export function GetDictListByType(data) {
|
||||
return request({
|
||||
url: '/sys/dict/typeList',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 新增字典
|
||||
export function AddDict(data) {
|
||||
return request({
|
||||
url: '/sys/dict',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 新增类型
|
||||
export function AddDictType(data) {
|
||||
return request({
|
||||
url: '/sys/dict/type',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 更新字典
|
||||
export function UpdateDict(data) {
|
||||
return request({
|
||||
url: '/sys/dict/sub',
|
||||
method: 'put',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 更新字典
|
||||
export function UpdateDictType(data) {
|
||||
return request({
|
||||
url: '/sys/dict/type',
|
||||
method: 'put',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除字典
|
||||
export function DeleteDict(id) {
|
||||
return request({
|
||||
url: '/sys/dict/sub/' + id,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
// 删除字典
|
||||
export function DeleteDictType(id) {
|
||||
return request({
|
||||
url: '/sys/dict/type/' + id,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
37
src/api/system/equip-model.js
Normal file
37
src/api/system/equip-model.js
Normal file
@ -0,0 +1,37 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 获取所有设备类型(分页)
|
||||
export function GetEquipTypeList(data) {
|
||||
return request({
|
||||
url: '/business/deviceConfig/page',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 新增设备类型
|
||||
export function AddEquipType(data) {
|
||||
return request({
|
||||
url: '/business/deviceConfig/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除设备类型
|
||||
export function DeleteEquipType(data) {
|
||||
return request({
|
||||
url: '/business/deviceConfig/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询设备类型详情
|
||||
export function GetDeviceTypeListForGroup(data) {
|
||||
return request({
|
||||
url: '/business/deviceConfig/queryDeviceTypeListForGroup',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
44
src/api/system/file.js
Normal file
44
src/api/system/file.js
Normal file
@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 获取文件列表
|
||||
export function GetFiles(data) {
|
||||
return request({
|
||||
url: '/media/file/filePage',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 文件下发
|
||||
export function SetFileIssued(data) {
|
||||
return request({
|
||||
url: '/media/file/fileIssued',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 文件删除
|
||||
export function DeleteFiles(data) {
|
||||
return request({
|
||||
url: '/media/file/deleteFiles',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 文件下发进度
|
||||
export function GetFileProgressBar(data) {
|
||||
return request({
|
||||
url: '/media/file/progressBar',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 文件读取
|
||||
export function GetReadFileAttribute(data) {
|
||||
return request({
|
||||
url: '/media/file/readFileAttribute',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
91
src/api/system/flow-monitor.js
Normal file
91
src/api/system/flow-monitor.js
Normal file
@ -0,0 +1,91 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询套餐
|
||||
export function GetPackageList(data) {
|
||||
return request({
|
||||
url: '/media/flowMonitor/select',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 新增套餐
|
||||
export function AddPackage(data) {
|
||||
return request({
|
||||
url: '/media/flowMonitor/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 更新套餐
|
||||
export function UpdatePackage(data) {
|
||||
return request({
|
||||
url: '/media/flowMonitor/update',
|
||||
method: 'put',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除套餐
|
||||
export function DeletePackage(data) {
|
||||
return request({
|
||||
url: '/media/flowMonitor/deleteByIds',
|
||||
method: 'delete',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询卡
|
||||
export function GetCardList(data) {
|
||||
return request({
|
||||
url: '/media/flowMonitor/selectByCardInfo',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 新增卡
|
||||
export function AddCard(data) {
|
||||
return request({
|
||||
url: '/media/flowMonitor/addCardInfo',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 更新卡
|
||||
export function UpdateCard(data) {
|
||||
return request({
|
||||
url: '/media/flowMonitor/updateCard',
|
||||
method: 'put',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除卡
|
||||
export function DeleteCard(data) {
|
||||
return request({
|
||||
url: '/media/flowMonitor/deleteByCardIds',
|
||||
method: 'delete',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 刷新套餐
|
||||
export function TelecomRefresh(data) {
|
||||
return request({
|
||||
url: '/media/flowMonitor/telecomRefresh',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询所以未绑定未绑定电站的卡号
|
||||
export function SelectNotStation(data) {
|
||||
return request({
|
||||
url: '/media/flowMonitor/selectNotStation',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
83
src/api/system/formula.js
Normal file
83
src/api/system/formula.js
Normal file
@ -0,0 +1,83 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 新增公式模板
|
||||
export function AddFormulaTemplate(data) {
|
||||
return request({
|
||||
url: '/business/formulaTemplate/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询公式模板
|
||||
export function GetFormulaTemplate(data) {
|
||||
return request({
|
||||
url: '/business/formulaTemplate/getTemplateList',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除公式模板
|
||||
export function DelTem(data) {
|
||||
return request({
|
||||
url: '/business/formulaTemplate/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改公式模板
|
||||
export function UpdateTem(data) {
|
||||
return request({
|
||||
url: '/business/formulaTemplate/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 新增公式实例
|
||||
export function AddFormulaInstance(data) {
|
||||
return request({
|
||||
url: '/business/formulaInstance/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询公式实例
|
||||
export function GetInstanceList(data) {
|
||||
return request({
|
||||
url: '/business/formulaInstance/selectInstanceList',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除公式实例
|
||||
export function DeleteInstance(data) {
|
||||
return request({
|
||||
url: '/business/formulaInstance/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询公式参数
|
||||
export function DetailInstance(data) {
|
||||
return request({
|
||||
url: '/business/formulaInstance/selectVariableList',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改公式实例
|
||||
export function UpdateInstance(data) {
|
||||
return request({
|
||||
url: '/business/formulaInstance/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
19
src/api/system/log.js
Normal file
19
src/api/system/log.js
Normal file
@ -0,0 +1,19 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 获取日志列表
|
||||
export function GetLogs(data) {
|
||||
return request({
|
||||
url: '/sys/logs/page',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 删除日志
|
||||
export function DeleteLog(ids) {
|
||||
return request({
|
||||
url: '/sys/logs/delete',
|
||||
method: 'delete',
|
||||
data: ids
|
||||
})
|
||||
}
|
||||
|
||||
49
src/api/system/menu.js
Normal file
49
src/api/system/menu.js
Normal file
@ -0,0 +1,49 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 获取所有目录菜单树接口
|
||||
export function GetMenuTreeAll(data) {
|
||||
return request({
|
||||
url: '/sys/permission/tree/all',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 根据菜单id获取菜单详情
|
||||
export function GetNodeById(id) {
|
||||
return request({
|
||||
url: '/sys/permission/' + id,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
// 新增菜单权限接口
|
||||
export function AddMenuPerssion(data) {
|
||||
return request({
|
||||
url: '/sys/permission/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 更新菜单权限接口
|
||||
export function UpdateMenuPerssion(data) {
|
||||
return request({
|
||||
url: '/sys/permission/update',
|
||||
method: 'put',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 删除菜单权限接口
|
||||
export function DeleteMenu(id) {
|
||||
return request({
|
||||
url: '/sys/permission/' + id,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// * 项目列表
|
||||
export const projectListApi = async(data) => {
|
||||
return request({
|
||||
url: `/business/configurationData/pageList`,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
74
src/api/system/model-type.js
Normal file
74
src/api/system/model-type.js
Normal file
@ -0,0 +1,74 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询模型
|
||||
export function GetPageModelType(data) {
|
||||
return request({
|
||||
url: '/business/modelType/pageModelType',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 模型下的设备
|
||||
export function GetPageDeviceType(data) {
|
||||
return request({
|
||||
url: '/business/modelType/selectDeviceType',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询该电站下的模型
|
||||
export function GetSelectList(data) {
|
||||
return request({
|
||||
url: '/business/modelType/selectList',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 新增模型
|
||||
export function AddModelType(data) {
|
||||
return request({
|
||||
url: '/business/modelType/addModelType',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除模型设备
|
||||
export function DeleteModelDevice(data) {
|
||||
return request({
|
||||
url: '/business/modelType/deleteModelDevice',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 新增模型设备类型
|
||||
export function AddModelDevice(data) {
|
||||
return request({
|
||||
url: '/business/modelType/addModelDevice',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 更新模型配置
|
||||
export function UpdateModelType(data) {
|
||||
return request({
|
||||
url: '/business/modelType/updateModelType',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 更新模型设备类型
|
||||
export function UpdateModelDevice(data) {
|
||||
return request({
|
||||
url: '/business/modelType/updateModelDevice',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
38
src/api/system/offset-setting.js
Normal file
38
src/api/system/offset-setting.js
Normal file
@ -0,0 +1,38 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询指标偏差值
|
||||
export function GetPageList(data) {
|
||||
return request({
|
||||
url: '/business/colCount/pageList',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 新增偏差值
|
||||
export function AddColCount(data) {
|
||||
return request({
|
||||
url: '/business/colCount/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除偏差值
|
||||
export function DelColCount(data) {
|
||||
return request({
|
||||
url: '/business/colCount/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 更新指标偏差值
|
||||
export function UpdateColCount(data) {
|
||||
return request({
|
||||
url: '/business/colCount/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
74
src/api/system/org.js
Normal file
74
src/api/system/org.js
Normal file
@ -0,0 +1,74 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 获取所有用户
|
||||
export function GetOrgTree(data) {
|
||||
return request({
|
||||
url: '/sys/dept/tree',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 分页获取机构列表接口
|
||||
|
||||
export function GetOrgById(data) {
|
||||
return request({
|
||||
url: '/sys/dept/list',
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
// 根据deptId查询部门下的人员
|
||||
export function GetOrgUserById(data) {
|
||||
return request({
|
||||
url: '/sys/dept/detail/getDeptUser ',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 新增用户
|
||||
export function AddOrg(data) {
|
||||
return request({
|
||||
url: '/sys/dept/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 更新用户
|
||||
export function UpdateOrg(data) {
|
||||
return request({
|
||||
url: '/sys/dept/update',
|
||||
method: 'put',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 分页获取组织下所有用户接口
|
||||
export function GetOrgUser(data) {
|
||||
return request({
|
||||
url: '/sys/dept/users',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询组织详情接口
|
||||
export function GetUserDetails(id) {
|
||||
return request({
|
||||
url: '/sys/dept/' + id,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
// 删除组织接口
|
||||
export function DeleteOrg(id) {
|
||||
return request({
|
||||
url: '/sys/dept/' + id,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 获取所有启用的部门接口
|
||||
export function getDeptUse() {
|
||||
return request({
|
||||
url: '/sys/dept/tree/enabled',
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
49
src/api/system/post.js
Normal file
49
src/api/system/post.js
Normal file
@ -0,0 +1,49 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 获取岗位
|
||||
export function GetPostList(data) {
|
||||
return request({
|
||||
url: '/sys/position/selectList',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 获取所有岗位
|
||||
export function GetAllPost() {
|
||||
return request({
|
||||
url: '/sys/position/selectAll',
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
// 新增岗位
|
||||
export function AddPost(data) {
|
||||
return request({
|
||||
url: '/sys/position/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 更新岗位
|
||||
export function UpdatePost(data) {
|
||||
return request({
|
||||
url: '/sys/position/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 查看岗位详情
|
||||
export function GetPostDetails(id) {
|
||||
return request({
|
||||
url: '/sys/position/selectOne/' + id,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
// 删除岗位
|
||||
export function DeletePost(data) {
|
||||
return request({
|
||||
url: '/sys/position/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
88
src/api/system/rate.js
Normal file
88
src/api/system/rate.js
Normal file
@ -0,0 +1,88 @@
|
||||
/*
|
||||
* @Author: Shang Chen shangchen@0121.com
|
||||
* @Date: 2023-01-17 15:49:14
|
||||
* @LastEditors: Shang Chen shangchen@0121.com
|
||||
* @LastEditTime: 2023-02-09 16:26:07
|
||||
* @FilePath: \hoenergy-pc-v2\src\api\system\rate.js
|
||||
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
||||
*/
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询费率模板
|
||||
export function GetRateTemplates(data) {
|
||||
return request({
|
||||
url: '/business/incomeMapping/selectRateTemplates',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 插入速率模板
|
||||
export function InsertRateTemplate(data) {
|
||||
return request({
|
||||
url: '/business/incomeMapping/insertRateTemplate',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改速率模板
|
||||
export function ModifyRateTemplate(data) {
|
||||
return request({
|
||||
url: '/business/incomeMapping/modifyRateTemplate',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除费率模板
|
||||
export function DelRateTemplates(data) {
|
||||
return request({
|
||||
url: '/business/incomeMapping/deleteRateTemplate',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 费率类型
|
||||
export function getIncomeTemplateTypes(data) {
|
||||
return request({
|
||||
url: '/business/incomeMapping/getIncomeTemplateTypes',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取模板
|
||||
export function getRateTemplateList(data) {
|
||||
return request({
|
||||
url: '/business/income/getRateTemplateList',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取费率
|
||||
export function getRateList(data) {
|
||||
return request({
|
||||
url: '/business/income/getRateList',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取展示数据
|
||||
export function getRateDetails(data) {
|
||||
return request({
|
||||
url: '/business/income/getRateDetails',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function changeSwitch(data) {
|
||||
return request({
|
||||
url: '/business/incomeMapping/changeSwitch',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
71
src/api/system/role.js
Normal file
71
src/api/system/role.js
Normal file
@ -0,0 +1,71 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 获取所有角色(分页)
|
||||
export function GetRoleList(data) {
|
||||
return request({
|
||||
url: '/sys/role/page',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 获取所有角色(全部)
|
||||
export function GetRoleAllList(data) {
|
||||
return request({
|
||||
url: '/sys/role/list',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 新增角色
|
||||
export function AddRole(data) {
|
||||
return request({
|
||||
url: '/sys/role/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 更新角色
|
||||
export function UpdateRole(data) {
|
||||
return request({
|
||||
url: '/sys/role/update',
|
||||
method: 'put',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 删除用户
|
||||
export function DeleteRole(id) {
|
||||
return request({
|
||||
url: '/sys/role/' + id,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
// 查询角色详情
|
||||
export function GetRoleDetails(id) {
|
||||
return request({
|
||||
url: '/sys/role/' + id,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
// 查询角色详情
|
||||
export function GetRoleEnabledMenu() {
|
||||
return request({
|
||||
url: '/sys/permission/all/enabled',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 角色管理获取所有启用及按钮类型菜单树接口
|
||||
export function GetRoleEnabledenabledType() {
|
||||
return request({
|
||||
url: '/sys/permission/all/enabledType',
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
// 获取所有菜单(跟登陆人无关)
|
||||
export function GetRoleMenu() {
|
||||
return request({
|
||||
url: '/sys/permission/all/get',
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
73
src/api/system/site-configuration.js
Normal file
73
src/api/system/site-configuration.js
Normal file
@ -0,0 +1,73 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 筛选电站查询接口
|
||||
export function GetPageList(data) {
|
||||
return request({
|
||||
url: '/business/station/pageList',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 同步设备类型管理
|
||||
export function GetSyDeviceTypeConfig(data) {
|
||||
return request({
|
||||
url: '/business/deviceConfig/syDeviceTypeConfig',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 同步虚拟设备
|
||||
export function GetSynchronousVD(data) {
|
||||
return request({
|
||||
url: '/business/device/getSynchronousVD',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 同步点表
|
||||
export function GetSyPointTable(data) {
|
||||
return request({
|
||||
url: '/business/deviceTypeCol/syPointTable',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 同步设备类型模型
|
||||
export function GetSynchronousM(data) {
|
||||
return request({
|
||||
url: '/business/ModelAndDevice/getSynchronousMNew',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 同步虚拟设备关系
|
||||
export function GetSynchronousV(data) {
|
||||
return request({
|
||||
url: '/business/virtual/getSynchronousV',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 同步告警定义
|
||||
export function GetSyncDeviceColDefine(data) {
|
||||
return request({
|
||||
url: '/flow/deviceColDefine/syncDeviceColDefine',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 同步告警配置
|
||||
export function GetSyAlarmConfig(data) {
|
||||
return request({
|
||||
url: '/flow/alarmConfig/syAlarmConfig',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
44
src/api/system/sms-configuration.js
Normal file
44
src/api/system/sms-configuration.js
Normal file
@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询短信配置信息
|
||||
export function GetPage(data) {
|
||||
return request({
|
||||
url: '/flow/sendSmsConfig/page',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
export function GetUserPage(data) {
|
||||
return request({
|
||||
url: '/sys/dept/users',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 批量插入
|
||||
export function GetInsertList(data) {
|
||||
return request({
|
||||
url: '/flow/sendSmsConfig/insertList',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 编辑
|
||||
export function UpdateById(data) {
|
||||
return request({
|
||||
url: '/flow/sendSmsConfig/updateById',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除
|
||||
export function DeleteList(data) {
|
||||
return request({
|
||||
url: '/flow/sendSmsConfig/deleteList',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
27
src/api/system/station-role.js
Normal file
27
src/api/system/station-role.js
Normal file
@ -0,0 +1,27 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询角色详情接口
|
||||
export function getPermission(id) {
|
||||
return request({
|
||||
url: '/sys/station/permission/' + id,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 更新电站菜单信息接口
|
||||
export function updatePermission(data) {
|
||||
return request({
|
||||
url: '/sys/station/permission/update',
|
||||
method: 'put',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除电站关联菜单信息接口
|
||||
export function deletePermission(data) {
|
||||
return request({
|
||||
url: '/sys/station/permission/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
37
src/api/system/synchronize.js
Normal file
37
src/api/system/synchronize.js
Normal file
@ -0,0 +1,37 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 一键同步虚拟设备功能
|
||||
export function getSynchronousVD(data) {
|
||||
return request({
|
||||
url: '/business/device/getSynchronousVD',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 一键同步点表
|
||||
export function getSyPointTable(data) {
|
||||
return request({
|
||||
url: '/business/deviceTypeCol/syPointTable',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 一键同步设备关联模型功能
|
||||
export function getSynchronousM(data) {
|
||||
return request({
|
||||
url: '/business/ModelAndDevice/getSynchronousM',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 一键同步虚拟设备关系功能
|
||||
export function getSynchronousV(data) {
|
||||
return request({
|
||||
url: '/business/virtual/getSynchronousV',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
42
src/api/system/user.js
Normal file
42
src/api/system/user.js
Normal file
@ -0,0 +1,42 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 新增用户
|
||||
export function AddUser(data) {
|
||||
return request({
|
||||
url: '/sys/user/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 更新用户
|
||||
export function UpdateUser(data) {
|
||||
return request({
|
||||
url: '/sys/user/info',
|
||||
method: 'put',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 查看用户详情
|
||||
export function GetUserDetails(id) {
|
||||
return request({
|
||||
url: '/sys/user/' + id,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
// 删除用户
|
||||
export function DeleteUser(data) {
|
||||
return request({
|
||||
url: '/sys/user/delete',
|
||||
method: 'delete',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 重置密码
|
||||
export function Resetpwd(data) {
|
||||
return request({
|
||||
url: '/sys/user/resetpwd',
|
||||
method: 'put',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
65
src/api/system/virtual-device-col.js
Normal file
65
src/api/system/virtual-device-col.js
Normal file
@ -0,0 +1,65 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 分页获取虚拟设备
|
||||
export function GetvirtualPage(data) {
|
||||
return request({
|
||||
url: '/business/device/getVirtualDevice',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询真实的设备树
|
||||
export function GetTreeTrueDevices(data) {
|
||||
return request({
|
||||
url: '/business/device/treeTrueDevices',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 新增虚拟设备关联接口
|
||||
export function VirtualAdd(data) {
|
||||
return request({
|
||||
url: '/business/virtual/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 分页获取虚拟设备
|
||||
export function GetvirtualColPage(data) {
|
||||
return request({
|
||||
url: '/business/virtual/page',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除点
|
||||
export function DeletevirtualColPage(data) {
|
||||
return request({
|
||||
url: '/business/virtual/id',
|
||||
method: 'delete',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 更新点
|
||||
export function VirtualUpdata(data) {
|
||||
return request({
|
||||
url: '/business/virtual/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 更新点
|
||||
export function AddVirtualList(data) {
|
||||
return request({
|
||||
url: '/business/virtual/getVirtualList',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
29
src/api/system/yc-convert-yx.js
Normal file
29
src/api/system/yc-convert-yx.js
Normal file
@ -0,0 +1,29 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询遥测转遥信值
|
||||
export function GetPageList(data) {
|
||||
return request({
|
||||
url: '/business/convert/pageList',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 新增遥测转遥信
|
||||
export function AddConvert(data) {
|
||||
return request({
|
||||
url: '/business/convert/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 新增遥测转遥信
|
||||
export function DeleteConvert(data) {
|
||||
return request({
|
||||
url: '/business/convert/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user