489 lines
17 KiB
JavaScript
489 lines
17 KiB
JavaScript
|
|
// 此处第二个参数vm,就是我们在页面使用的this,你可以通过vm获取vuex等操作
|
|||
|
|
const install = (Vue, vm) => {
|
|||
|
|
// 参数配置对象
|
|||
|
|
const config = vm.vuex_config
|
|||
|
|
|
|||
|
|
// 将各个定义的接口名称,统一放进对象挂载到vm.$u.api(因为vm就是this,也即this.$u.api)下
|
|||
|
|
vm.$u.api = {
|
|||
|
|
// 基础服务:登录登出、身份信息、菜单授权、切换系统、字典数据等
|
|||
|
|
login: (params = {}) => vm.$u.post(config.adminPath + "/sys/user/login", params),
|
|||
|
|
getMenuList: (params = {}) => vm.$u.get(config.adminPath + "/sys/user/get"),
|
|||
|
|
getAllDict: (params = {}) => vm.$u.post(config.adminPath + "/sys/dict/typeAll", params),
|
|||
|
|
getStationByUser: (params = {}) => vm.$u.post(config.adminPath + "/business/station"),
|
|||
|
|
getUserInfo: (params = {}) => vm.$u.get(config.adminPath + "/sys/user/get", params),
|
|||
|
|
changePsd: (params = {}) => vm.$u.put(config.adminPath + "/sys/user/pwd", params),
|
|||
|
|
logout: (params = {}) => vm.$u.get(config.adminPath + "/sys/user/logout", params),
|
|||
|
|
GetDictListByType: (params = {}) => vm.$u.post(config.adminPath + "/sys/dict/typeList", params),
|
|||
|
|
GetNewFile: (params = {}) => vm.$u.post(config.adminPath + "/business/station/selectLastOne?version=" +
|
|||
|
|
params),
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
lang: (params = {}) => vm.$u.get("/lang/" + params.lang),
|
|||
|
|
index: (params = {}) => vm.$u.get(config.adminPath + "/mobile/index", params),
|
|||
|
|
|
|||
|
|
sendCode: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/mobile/login/sendCode", params),
|
|||
|
|
registerUser: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/mobile/user/registerUser", params),
|
|||
|
|
//首页相关api
|
|||
|
|
getIndexCardInfo: (params = {}) =>
|
|||
|
|
vm.$u.get(config.adminPath + "/mobile/index/getIndexCardInfo", params),
|
|||
|
|
getM2mOrderFlowList: (params = {}) =>
|
|||
|
|
vm.$u.get(config.adminPath + "/mobile/index/getM2mOrderFlowList", params),
|
|||
|
|
//获取卡可购买套餐包
|
|||
|
|
getM2mOrderPackageList: (params = {}) =>
|
|||
|
|
vm.$u.get(
|
|||
|
|
config.adminPath + "/mobile/index/getM2mOrderPackageList",
|
|||
|
|
params
|
|||
|
|
),
|
|||
|
|
|
|||
|
|
authInfo: (params = {}) =>
|
|||
|
|
vm.$u.get(config.adminPath + "/authInfo", params),
|
|||
|
|
menuTree: (params = {}) =>
|
|||
|
|
vm.$u.get(config.adminPath + "/menuTree", params),
|
|||
|
|
switchSys: (params = {}) =>
|
|||
|
|
vm.$u.get(config.adminPath + "/switch/" + params.sysCode),
|
|||
|
|
dictData: (params = {}) =>
|
|||
|
|
vm.$u.get(config.adminPath + "/system/dict/data/type/" + params.dictType),
|
|||
|
|
|
|||
|
|
// 账号服务:验证码接口、忘记密码接口、注册账号接口等
|
|||
|
|
validCode: (params = {}) => vm.$u.getText("/validCode", params),
|
|||
|
|
getFpValidCode: (params = {}) =>
|
|||
|
|
vm.$u.post("/account/getFpValidCode", params),
|
|||
|
|
savePwdByValidCode: (params = {}) =>
|
|||
|
|
vm.$u.post("/account/savePwdByValidCode", params),
|
|||
|
|
getRegValidCode: (params = {}) =>
|
|||
|
|
vm.$u.post("/account/getRegValidCode", params),
|
|||
|
|
saveRegByValidCode: (params = {}) =>
|
|||
|
|
vm.$u.post("/account/saveRegByValidCode", params),
|
|||
|
|
|
|||
|
|
// APP公共服务
|
|||
|
|
upgradeCheck: () =>
|
|||
|
|
vm.$u.post("/app/upgrade/check", {
|
|||
|
|
appCode: config.appCode,
|
|||
|
|
appVersion: config.appVersion,
|
|||
|
|
}),
|
|||
|
|
commentSave: (params = {}) => vm.$u.post("/app/comment/save", params),
|
|||
|
|
|
|||
|
|
//获取通知
|
|||
|
|
GetMessage: (params = {}) =>
|
|||
|
|
vm.$u.post("/business/messageInfo/selectMessageInfo", params),
|
|||
|
|
UpdateMessageStatus: (params = {}) =>
|
|||
|
|
vm.$u.post("/business/messageInfo/updateMessageReadStatus", params),
|
|||
|
|
|
|||
|
|
GetLanguageConfig:(params = {}) =>
|
|||
|
|
vm.$u.post("/business/station/getTermDictionary", params),
|
|||
|
|
|
|||
|
|
// 个人信息修改
|
|||
|
|
user: {
|
|||
|
|
saveUserInfo: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/mobile/user/saveUserInfo", params),
|
|||
|
|
infoSavePwd: (params = {}) =>
|
|||
|
|
vm.$u.put(config.adminPath + "/system/user/profile/updatePwd", params),
|
|||
|
|
infoSavePqa: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/sys/user/infoSavePqa", params),
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
// 员工用户查询
|
|||
|
|
empUser: {
|
|||
|
|
listData: (params = {}) =>
|
|||
|
|
vm.$u.get(config.adminPath + "/sys/empUser/listData", params),
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
// 组织机构查询
|
|||
|
|
office: {
|
|||
|
|
treeData: (params = {}) =>
|
|||
|
|
vm.$u.get(config.adminPath + "/sys/office/treeData", params),
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
|
|||
|
|
//实时告警
|
|||
|
|
alarm: {
|
|||
|
|
// 获取告警事件列表
|
|||
|
|
GetAlarmList: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/flow/event/page", params),
|
|||
|
|
// 获取告警事件列表
|
|||
|
|
GetHistoryAlarmList: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/flow/event/hispage", params),
|
|||
|
|
|
|||
|
|
//获取电站数据
|
|||
|
|
GetStationlist: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/station", params),
|
|||
|
|
|
|||
|
|
//获取联级电站数据
|
|||
|
|
GetNewStationlist: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/station/nationStation", params),
|
|||
|
|
|
|||
|
|
// 获取设备类型
|
|||
|
|
GetDeviceType: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/device/treeDevices", params),
|
|||
|
|
|
|||
|
|
// 获取历史告警数据
|
|||
|
|
GetAlarmHistoryList: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/event/hispage", params),
|
|||
|
|
|
|||
|
|
// 确认告警
|
|||
|
|
SetAlarmConfirm: (params = {}) =>
|
|||
|
|
vm.$u.put(config.adminPath + "/flow/event/confirm", params),
|
|||
|
|
|
|||
|
|
// 告警数量
|
|||
|
|
GetEventNumber: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "flow/event/eventNum"),
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
// 增删改查例子
|
|||
|
|
testData: {
|
|||
|
|
form: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/test/testData/form", params),
|
|||
|
|
list: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/test/testData/listData", params),
|
|||
|
|
save: (params = {}) =>
|
|||
|
|
vm.$u.postJson(config.adminPath + "/test/testData/save", params),
|
|||
|
|
disable: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/test/testData/disable", params),
|
|||
|
|
enable: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/test/testData/enable", params),
|
|||
|
|
delete: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/test/testData/delete", params),
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
// 工单
|
|||
|
|
workOrder: {
|
|||
|
|
// 获取工单数量
|
|||
|
|
GetQueryTodoList: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/flow/processFlow/queryTodoList", params),
|
|||
|
|
// 获取单个工单信息
|
|||
|
|
GetWorkOrderDetail: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/flow/processFlow/workOrderDetails", params),
|
|||
|
|
// 保存工单
|
|||
|
|
saveOrder: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/flow/processFlow/saveOrder", params),
|
|||
|
|
// 完成工单
|
|||
|
|
doTask: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/flow/processFlow/doTask", params),
|
|||
|
|
// 文件下载
|
|||
|
|
FileDownload: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/media/currencyFile/download", params),
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
//电站
|
|||
|
|
station: {
|
|||
|
|
//获取电站状态
|
|||
|
|
GetStationStatus: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/station/findStationStatus", params),
|
|||
|
|
// 根据电站状态查询电站
|
|||
|
|
getStationListByStatus: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/station/findListByStationStatus ", params),
|
|||
|
|
getStationPostionData: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/dynamicConfig/pointListData", params)
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
//设备
|
|||
|
|
device: {
|
|||
|
|
//按电站查询设备类型,维护设备的设备类型时使用
|
|||
|
|
GetDeviceType: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/deviceConfig/queryDeviceTypeByGroup", params),
|
|||
|
|
// 电站下的设备
|
|||
|
|
GetDeviceByStationId: (id = {}) =>
|
|||
|
|
vm.$u.get(config.adminPath + "/business/device/" + id),
|
|||
|
|
// 电站下的设备
|
|||
|
|
GetDeviceByType: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/device/page", params),
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
//告警
|
|||
|
|
warning: {
|
|||
|
|
// 设备下的告警
|
|||
|
|
getWarningListById: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/flow/event/dropDownList", params),
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
//集团数据
|
|||
|
|
groupData: {
|
|||
|
|
// 给电站用的大屏数据----总览页面
|
|||
|
|
getForStationCockpit: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/pvStation/forStationCockpit", params),
|
|||
|
|
|
|||
|
|
///分页查询电站
|
|||
|
|
getStationPage: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/station/page", params),
|
|||
|
|
|
|||
|
|
//根据电站id查询电站详情
|
|||
|
|
getStationDetailById: (id = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/station/" + id),
|
|||
|
|
|
|||
|
|
//根据电站id查询电站数据
|
|||
|
|
getStationData: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/pvStation/pvPanel", params),
|
|||
|
|
|
|||
|
|
//根据电站id查询电站实时曲线
|
|||
|
|
getStationRealtimeCurve: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/pvStation/realtimeCurve", params),
|
|||
|
|
|
|||
|
|
//根据电站id查询电站设备
|
|||
|
|
getStationDevice: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/pvStation/inverterList", params),
|
|||
|
|
|
|||
|
|
//根据设备的数据
|
|||
|
|
getDevicePanelData: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/inverter/panelData", params),
|
|||
|
|
//根据设备的功率曲线
|
|||
|
|
getDeviceCurve: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/inverter/curve", params),
|
|||
|
|
//根据设备的点
|
|||
|
|
getDeviceDot: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/inverter/attribute", params),
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
//策略模块
|
|||
|
|
|
|||
|
|
policy: {
|
|||
|
|
// 查询下发设备接口
|
|||
|
|
getIssueDevices: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/planningIssue/getIssueDevices", params),
|
|||
|
|
|
|||
|
|
// 查询计划曲线模板接口
|
|||
|
|
getTemplate: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/planningIssue/getTemplate", params),
|
|||
|
|
|
|||
|
|
// 查询下发模型数据(取出data数据发给下发接口)
|
|||
|
|
getIssueDatas: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/planningIssue/getIssueDatas", params),
|
|||
|
|
|
|||
|
|
// 查看设备下发状态
|
|||
|
|
queryIssueStatus: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/planningIssue/queryIssueStatus", params),
|
|||
|
|
|
|||
|
|
// 查看设备下发状态
|
|||
|
|
insertIssueStatus: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/planningIssue/insertIssueStatus", params),
|
|||
|
|
|
|||
|
|
// 查看详情
|
|||
|
|
lookPlanningCurveTemplateDetail: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/planning/planningCurveTemplateDetail", params),
|
|||
|
|
|
|||
|
|
// 查看曲线详情
|
|||
|
|
lookPlanningCurveTemplateChartData: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/planning/planningCurveTemplateChartData", params),
|
|||
|
|
|
|||
|
|
// 下发
|
|||
|
|
SetOrderIssued: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/media/orderSend/orderIssued", params),
|
|||
|
|
|
|||
|
|
// 指令下发
|
|||
|
|
GetOrderProgressBar: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/media/orderSend/progressBar", params),
|
|||
|
|
|
|||
|
|
// 获取修改值
|
|||
|
|
GetSubstitutionValueList: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/substitutionValue/page", params),
|
|||
|
|
// 保存修改值
|
|||
|
|
SaveSubstitutionValue: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/substitutionValue/add", params),
|
|||
|
|
// 控制下发
|
|||
|
|
GetPlanCurveIssueData: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/planningIssue/getPlanCurveIssueData", params),
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
homePageData: {
|
|||
|
|
// 获取电站配置信息
|
|||
|
|
GetHomePageComponents: (id = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + `/business/homeConfig/${id}`),
|
|||
|
|
|
|||
|
|
// 充放电量
|
|||
|
|
GetElecData: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/openStation/elecData", params),
|
|||
|
|
|
|||
|
|
// 数据总览
|
|||
|
|
GetPcsTotalData: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/openStation/pcsTotalData", params),
|
|||
|
|
|
|||
|
|
|
|||
|
|
// 运行曲线
|
|||
|
|
GetRealtimeCurve: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/openStation/realtimeCurve", params),
|
|||
|
|
|
|||
|
|
// 拓扑图--状态监控
|
|||
|
|
GetOpenStationMiddle: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/openStation/middle", params),
|
|||
|
|
|
|||
|
|
// 拓扑图--状态监控
|
|||
|
|
GetOpenStationMiddlePart: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/openStation/middlePart", params),
|
|||
|
|
|
|||
|
|
// 环控数据
|
|||
|
|
GetAirCondition: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/common/getAirCondition", params),
|
|||
|
|
|
|||
|
|
// 拓扑图--电表
|
|||
|
|
GetMiddlePart: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/common/middlePart", params),
|
|||
|
|
|
|||
|
|
// 拓扑图--状态监控
|
|||
|
|
GetbozhouTuopuStatus: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/bozhou/status", params),
|
|||
|
|
// 上海科技园充放电量
|
|||
|
|
GetKJYElecData: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/openStation/getPCSElecData", params),
|
|||
|
|
|
|||
|
|
// 上海科技园电站数据
|
|||
|
|
GetKJYPcsTotalData: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/openStation/getEleTotalData", params),
|
|||
|
|
|
|||
|
|
// 上海科技园空调数据
|
|||
|
|
GetShanghaiKJYAirData: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/common/commonAirCondition", params),
|
|||
|
|
|
|||
|
|
// 查询历史曲线
|
|||
|
|
GetHistoryData: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/point/getPointCurve", params),
|
|||
|
|
|
|||
|
|
// 瑞安汽车
|
|||
|
|
GetRAPcsTotalData: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/openStation/getPcsTotalData", params),
|
|||
|
|
|
|||
|
|
// 瑞安汽车充放电
|
|||
|
|
GetPCSElecData: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/openStation/getPCSElecData", params),
|
|||
|
|
|
|||
|
|
// 慈溪环控
|
|||
|
|
GetCircleCtr: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/openStation/circleCtr", params),
|
|||
|
|
// 晶科数据
|
|||
|
|
GetJingKeData: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/jingke/status", params),
|
|||
|
|
|
|||
|
|
// 获取soc曲线
|
|||
|
|
GetSocCurve: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/batteryStack/socCurve", params),
|
|||
|
|
|
|||
|
|
GetJKCurve: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/jingke/realtimeCurve", params),
|
|||
|
|
GetWSHStatus: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/weiShanHu/status", params),
|
|||
|
|
|
|||
|
|
GetZzhbtatus: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/zhongZiHuanBao/status", params),
|
|||
|
|
// 中自环保光伏数据
|
|||
|
|
GetZZHBPv: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/zhongZiHuanBao/getStationData", params),
|
|||
|
|
// 微山湖光伏数据
|
|||
|
|
GetWSHPv: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/weiShanHu/getStationData", params),
|
|||
|
|
//获取动态配置
|
|||
|
|
GetDynamicConfig: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/dynamicConfig/pointListData", params),
|
|||
|
|
//横沥光伏
|
|||
|
|
GetMiddlePartInverter: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/openStation/middlePartInverter", params),
|
|||
|
|
//并网负载侧电表
|
|||
|
|
GetElec: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/common/getElec", params),
|
|||
|
|
//横沥103电表
|
|||
|
|
GetEleMeter: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/common/getEleMeter", params),
|
|||
|
|
//横沥103光伏
|
|||
|
|
GetOpticalStorage: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/common/getOpticalStorage", params),
|
|||
|
|
// 挚达光伏
|
|||
|
|
GetZhiDaPv: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/common/getPVElec", params),
|
|||
|
|
|
|||
|
|
//获取配置曲线
|
|||
|
|
GetDynamicRealTimeCurve: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/openStation/dynamicRealtimeCurve", params),
|
|||
|
|
|
|||
|
|
GetFireConfig: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/topologyAttribute/DataConfig", params),
|
|||
|
|
|
|||
|
|
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
//设备列表
|
|||
|
|
deviceList: {
|
|||
|
|
// 获取设备列表
|
|||
|
|
GetTreeVirtualDevices: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/device/treeVirtualDevices", params),
|
|||
|
|
|
|||
|
|
// 获取设备数据
|
|||
|
|
GetNewValue: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/common/newValue", params),
|
|||
|
|
|
|||
|
|
// 获取组数据
|
|||
|
|
GetPackTemperatureVoltageData: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/common/packTemperatureVoltageData", params),
|
|||
|
|
|
|||
|
|
// 电池包温度电压柱状图以及运行数据
|
|||
|
|
GetTemVolData: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/common/packTemperatureVoltageData", params),
|
|||
|
|
|
|||
|
|
// 温度电压正太分布
|
|||
|
|
GetTemperatureVoltageData: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/station/temperatureVoltageData", params),
|
|||
|
|
|
|||
|
|
//获取电度表曲线
|
|||
|
|
GetTtackHisData: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/batteryStack/stackHisData", params),
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
//获取电站下的设备
|
|||
|
|
// GetPageDevice: (params = {}) =>
|
|||
|
|
// vm.$u.post(config.adminPath + "/business/device/appHomePageDevices", params),
|
|||
|
|
|
|||
|
|
|
|||
|
|
GetPageDevice: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/device/homePageTreeDevices", params),
|
|||
|
|
//功率曲线
|
|||
|
|
GetPCSCurve: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/pcs/pcsCurve", params),
|
|||
|
|
|
|||
|
|
// 遥信遥测数据
|
|||
|
|
GetPCSPoint: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/point/page", params),
|
|||
|
|
|
|||
|
|
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
//收益
|
|||
|
|
enrnings: {
|
|||
|
|
GetTotal: (params = {}) =>
|
|||
|
|
vm.$u.post(config.adminPath + "/business/earningsCalculate/getTotal", params),
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
|
|||
|
|
proxyPrice: {
|
|||
|
|
// 查询区域
|
|||
|
|
GetIndustrialElecRegionList: (params = {}) => vm.$u.post(config.adminPath +
|
|||
|
|
"/business/industrialElecRegion/list", params),
|
|||
|
|
/** 查询所有代理电价-分页*/
|
|||
|
|
GetIndustrialElecPricePage: (params = {}) => vm.$u.post(config.adminPath +
|
|||
|
|
"/business/industrialElecPrice/page", params),
|
|||
|
|
//根据id查询分时电价折线图
|
|||
|
|
GetTouLineById: (id = {}) => vm.$u.get(config.adminPath +
|
|||
|
|
`/business/industrialElecPrice/getTouLineById/${id}`),
|
|||
|
|
//根据id查询分时电价历史数据图表/表格
|
|||
|
|
GetTouLineHistoryById: (id = {}) => vm.$u.get(config.adminPath +
|
|||
|
|
`/business/industrialElecPrice/getTouLineHistoryById/${id}`),
|
|||
|
|
//根据id查询峰谷电差价折线图/表格
|
|||
|
|
GetMaxPriceDiffById: (id = {}) => vm.$u.get(config.adminPath +
|
|||
|
|
`/business/industrialElecPrice/getMaxPriceDiffById/${id}`),
|
|||
|
|
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
export default {
|
|||
|
|
install,
|
|||
|
|
}
|