初次提交

This commit is contained in:
2025-06-30 10:17:15 +08:00
commit 5446088524
989 changed files with 365987 additions and 0 deletions

View File

@ -0,0 +1,37 @@
import request from '@/utils/request'
// 查询一键顺控配置值
export function GetControlList(data) {
return request({
url: '/business/oneClickSequentialControl/groupList',
method: 'post',
data
})
}
// 新增一键顺控配置值
export function AddControl(data) {
return request({
url: '/business/oneClickSequentialControl/add',
method: 'post',
data
})
}
// 删除一键顺控配置值
export function DeleteControlCol(data) {
return request({
url: '/business/oneClickSequentialControl/delete',
method: 'post',
data
})
}
// 更新一键顺控配置值
export function UpdataControlCol(data) {
return request({
url: '/business/oneClickSequentialControl/update',
method: 'post',
data
})
}

View File

@ -0,0 +1,55 @@
import request from '@/utils/request'
// 新增电价曲线模板
export function addCurveTemp(data) {
return request({
url: '/business/elecPriceCurve/add',
method: 'post',
data
})
}
// 批量删除电价曲线模板
export function batchDeleteCurveTemp(data) {
return request({
url: '/business/elecPriceCurve/batchDelete',
method: 'post',
data
})
}
// 查询所有电价曲线模板
export function getAllCurveTemp(data) {
return request({
url: '/business/elecPriceCurve/all',
method: 'post',
data
})
}
// 删除电价曲线模板
export function deletedCurveTemp(data) {
return request({
url: '/business/elecPriceCurve/deleted',
method: 'post',
data
})
}
// 查询单个电价曲线模板
export function getOneCurveTemp(data) {
return request({
url: '/business/elecPriceCurve/one',
method: 'post',
data
})
}
// 修改电价曲线模板
export function updateCurveTemp(data) {
return request({
url: '/business/elecPriceCurve/update',
method: 'post',
data
})
}

View File

@ -0,0 +1,19 @@
import request from '@/utils/request'
// 获取下发历史记录
export function GetPlanCurveOperationList(data) {
return request({
url: '/business/planningIssue/getPlanCurveOperationList',
method: 'post',
data
})
}
// 获取下发历史记录曲线
export function GetPlanningCurveHistory(data) {
return request({
url: '/business/planningIssue/getPlanningCurveHistory',
method: 'post',
data
})
}

View File

@ -0,0 +1,64 @@
import request from '@/utils/request'
// 查询昨日负荷
export function GetSysLoadList(data) {
return request({
url: '/business/customPlan/getSysLoadList',
method: 'post',
data
})
}
// 保存上下限
export function SaveUpperAndLower(data) {
return request({
url: '/business/customPlan/saveUpperAndLower',
method: 'post',
data
})
}
// 获取计划曲线的模板id
export function GetTemId(data) {
return request({
url: '/business/customPlan/getTemId',
method: 'post',
data
})
}
// 获取计划曲线
export function GetPlanCurve(data) {
return request({
url: '/business/planning/planningCurveTemplateDetail',
method: 'post',
data
})
}
// 生成计划曲线
export function GeneratePlanCurve(data) {
return request({
url: '/business/customPlan/generatePlanCurve',
method: 'post',
data
})
}
// 获取工况
export function GetWorkConditionConfig(data) {
return request({
url: '/business/customPlan/getWorkConditionConfig',
method: 'post',
data
})
}
// 获取Soc
export function GetUpperAndLower(data) {
return request({
url: '/business/customPlan/getUpperAndLower',
method: 'post',
data
})
}

View File

@ -0,0 +1,64 @@
import request from '@/utils/request'
// 策略列表查询
export function getPlanningPolicys(data) {
return request({
url: '/business/policy/getPlanningPolicys',
method: 'post',
data
})
}
// 策略详情查询(详情按钮、编辑)
export function getPlanningPolicyDetail4Modify(data) {
return request({
url: '/business/policy/getPlanningPolicyDetail4Modify',
method: 'post',
data
})
}
// 新增策略
export function addPlanningPolicy(data) {
return request({
url: '/business/policy/addPlanningPolicy',
method: 'post',
data
})
}
// 编辑策略
export function modifyPlanningPolicy(data) {
return request({
url: '/business/policy/modifyPlanningPolicy',
method: 'post',
data
})
}
// 删除策略
export function deletePlanningPolicy(data) {
return request({
url: '/business/policy/deletePlanningPolicy',
method: 'post',
data
})
}
// 查询策略优先级列表
export function queryPolicyPriority(data) {
return request({
url: '/business/policy/queryPolicyPriority',
method: 'post',
data
})
}
// 查询策略类型列表
export function queryPolicyTypes(data) {
return request({
url: '/business/policy/queryPolicyTypes',
method: 'post',
data
})
}

View File

@ -0,0 +1,47 @@
import request from '@/utils/request'
// 查询下发设备接口
export function getIssueDevices(data) {
return request({
url: '/business/planningIssue/getIssueDevices',
method: 'post',
data
})
}
// 查询计划曲线模板接口
export function getTemplate(data) {
return request({
url: '/business/planningIssue/getTemplate',
method: 'post',
data
})
}
// 查询下发模型数据取出data数据发给下发接口
export function getIssueDatas(data) {
return request({
url: '/business/planningIssue/getIssueDatas',
method: 'post',
data
})
}
// 查看设备下发状态
export function queryIssueStatus(data) {
return request({
url: '/business/planningIssue/queryIssueStatus',
method: 'post',
data
})
}
// 查看设备下发状态
export function insertIssueStatus(data) {
return request({
url: '/business/planningIssue/insertIssueStatus',
method: 'post',
data
})
}

View File

@ -0,0 +1,73 @@
import request from '@/utils/request'
// 策略列表查询
export function GetPlanningTacticsList(data) {
return request({
url: '/business/planningTactics/list',
method: 'post',
data
})
}
// 策略查看详情
export function GetPlanningTacticsDetail(data) {
return request({
url: '/business/planningTactics/details',
method: 'post',
data
})
}
// 新增 策略
export function AddPlanningTactics(data) {
return request({
url: '/business/planningTactics/add',
method: 'post',
data
})
}
// 修改 策略
export function ModifyPlanningTactics(data) {
return request({
url: '/business/planningTactics/modify',
method: 'post',
data
})
}
// 删除 策略
export function DeletePlanningTactics(data) {
return request({
url: '/business/planningTactics/delete',
method: 'post',
data
})
}
// 查询下拉框数据
export function GetPlanningCurveTemplates(data) {
return request({
url: '/business/planningTactics/getPlanningCurveTemplates',
method: 'post',
data
})
}
// 下发
export function GetPlanCurveIssueData(data) {
return request({
url: '/business/planningIssue/getPlanCurveIssueData',
method: 'post',
data
})
}
// 下发
export function PlanningCurveFile(data) {
return request({
url: '/business/planning/planningCurveFile',
method: 'post',
data
})
}

View File

@ -0,0 +1,55 @@
import request from '@/utils/request'
// 计划曲线模板列表查询
export function getPlanningCurveTemplates(data) {
return request({
url: '/business/planning/getPlanningCurveTemplates',
method: 'post',
data
})
}
// 新增模板
export function addPlanningCurveTemplate(data) {
return request({
url: '/business/planning/addPlanningCurveTemplate',
method: 'post',
data
})
}
// 查看详情
export function lookPlanningCurveTemplateDetail(data) {
return request({
url: '/business/planning/planningCurveTemplateDetail',
method: 'post',
data
})
}
// 编辑模板
export function modifyPlanningCurveTemplate(data) {
return request({
url: '/business/planning/modifyPlanningCurveTemplate',
method: 'post',
data
})
}
// 删除模板
export function deletePlanningCurveTemplates(data) {
return request({
url: '/business/planning/deletePlanningCurveTemplates',
method: 'post',
data
})
}
// 查看详情
export function lookPlanningCurveTemplateChartData(data) {
return request({
url: '/business/planning/planningCurveTemplateChartData',
method: 'post',
data
})
}

View File

@ -0,0 +1,73 @@
import request from '@/utils/request'
// 一键下发
export function OneKeySend(data) {
return request({
url: '/business/tabSort/oneKeySend',
method: 'post',
data
})
}
// 一键顺控下发
export function OneKeyControl(data) {
return request({
url: '/business/tabSort/oneKeyControl',
method: 'post',
data
})
}
// 一键顺控下发
export function GetTabModel(data) {
return request({
url: '/business/tabSort/getTabModel',
method: 'post',
data
})
}
// 电芯电压/温度分布
export function GetVolTemData(data) {
return request({
url: `/business/strategyOverview/cellVoltageAndTemperatureNum`,
method: 'post',
data
})
}
// 获取实时告警数据
export function GetAlarmList(data) {
return request({
url: '/flow/event/page',
method: 'post',
data
})
}
// 获取运行统计
export function GetOperatingStatistic(data) {
return request({
url: '/business/strategyOverview/operatingStatistic2',
method: 'post',
data
})
}
// 获取默认值
export function GetRealTimeDefaultValue(data) {
return request({
url: '/business/strategyOverview/defaultValue',
method: 'post',
data
})
}
// 获取实时曲线模板
export function GetTemList(data) {
return request({
url: '/business/hisCurveRelate/pageSelectAll',
method: 'post',
data
})
}

View File

@ -0,0 +1,37 @@
import request from '@/utils/request'
// 查询七天品质点
export function GetQualityList(data) {
return request({
url: '/business/substitutionValue/getQualityList',
method: 'post',
data
})
}
// 查询品质点详情
export function DetailQualityList(data) {
return request({
url: '/business/substitutionValue/selectSubstitutionList',
method: 'post',
data
})
}
// 批量保存
export function AddQualityList(data) {
return request({
url: '/business/substitutionValue/addList',
method: 'post',
data
})
}
// 修改历史
export function SaveHistory(data) {
return request({
url: '/business/point/modifyHistoryData',
method: 'post',
data
})
}

View File

@ -0,0 +1,277 @@
import request from '@/utils/request'
// 策略查询--按日
export function QueryPolicyConfigDay(data) {
return request({
url: '/business/peakShaving/queryPolicyConifgDay',
method: 'post',
data
})
}
// 策略查询--按月
export function QueryPolicyConfigMonth(data) {
return request({
url: '/business/peakShaving/queryPolicyConifgMonth',
method: 'post',
data
})
}
// 查询方案下拉框
export function QueryPlanList(data) {
return request({
url: '/business/peakShaving/queryPlanList',
method: 'post',
data
})
}
// 删除方案
export function DeletePlan(data) {
return request({
url: '/business/peakShaving/deletePlan',
method: 'post',
data
})
}
// 月下拉框查询接口(计划曲线模板+版本列表整合 用type类型区分)
export function QueryPeakPolicyList(data) {
return request({
url: '/business/peakShaving/queryPeakPolicyList',
method: 'post',
data
})
}
// 策略配置
export function ConfigPolicy(data) {
return request({
url: '/business/peakShaving/policyConfig',
method: 'post',
data
})
}
// 策略配置
export function SendTemplateFile(data) {
return request({
url: '/business/peakShaving/sendTemplateFile',
method: 'post',
data
})
}
// 策略配置
export function GenerateNewPlan(data) {
return request({
url: '/business/peakShaving/generateNewPlan',
method: 'post',
data
})
}
// 查询节假日
export function QueryHolidayList(data) {
return request({
url: '/business/peakShaving/queryHolidayList',
method: 'post',
data
})
}
// 模板查询
export function GetStrategyTemp(data) {
return request({
url: '/business/peakShaving/queryTemplates',
method: 'post',
data
})
}
// 模板详情
export function GetTempDetail(data) {
return request({
url: '/business/peakShaving/queryTemplateDetail',
method: 'post',
data
})
}
// 模板曲线
export function GetTempCurves(data) {
return request({
url: '/business/peakShaving/queryTemplateCurves',
method: 'post',
data
})
}
// 删除策略模板
export function DeleteTemplate(data) {
return request({
url: '/business/peakShaving/delete',
method: 'post',
data
})
}
// 编辑策略模板
export function ModifyTemplate(data) {
return request({
url: '/business/peakShaving/modify',
method: 'post',
data
})
}
// 新增策略模板
export function AddTemplate(data) {
return request({
url: '/business/peakShaving/add',
method: 'post',
data
})
}
// 单页面下发
export function ToOneTabSend(data) {
return request({
url: '/business/tabSort/oneTabSend',
method: 'post',
data
})
}
// 查看版本列表
export function GetTempList(params) {
return request({
url: '/business/tabSortWeb/queryVersion',
method: 'post',
params
})
}
// 预览版本
export function ShowVersion(params) {
return request({
url: '/business/tabSortWeb/showVersion',
method: 'post',
data: params
})
}
// 切换版本
export function ChangeTamp(data) {
return request({
url: '/business/tabSortWeb/toggleVersion',
method: 'post',
data
})
}
// 页签
// 查询页签列表
export function QueryTabSortList(params) {
return request({
url: '/business/tabSortWeb/queryTabSortList',
method: 'post',
params
})
}
// 新增页签内容
export function AddTabSort(data) {
return request({
url: '/business/tabSortWeb/addTabSort',
method: 'post',
data
})
}
// 删除页签内容
export function DeleteTabSort(params) {
return request({
url: '/business/tabSortWeb/deleteTabSort',
method: 'post',
params
})
}
// 编辑页签内容
export function EditTabSort(data) {
return request({
url: '/business/tabSortWeb/editTabSort',
method: 'post',
data
})
}
// 标签
export function QueryTabTagList(params) {
return request({
url: '/business/tabSortWeb/queryTabTagList',
method: 'post',
params
})
}
export function OperateTabTag(data) {
return request({
url: '/business/tabSortWeb/operateTabTag',
method: 'post',
data
})
}
export function GetPointList(data) {
return request({
url: '/business/point/getPointList',
method: 'post',
data
})
}
// 模板查询
export function GetStrategyTempTable(data) {
return request({
url: '/business/peakShaving/queryTableTemplates',
method: 'post',
data
})
}
// 工作模式
export function SendPlanControl(data) {
return request({
url: `/business/tabSort/sendPlanControl`,
method: 'post',
data
})
}
// 工作模式进度
export function GetprogressBar(data) {
return request({
url: `/media/orderSend/progressBar`,
method: 'post',
data
})
}
// 设置投退压板
export function SetState(id, tabId) {
return request({
url: `/business/tabSortWeb/chooseState?tagId=${id}&tabId=${tabId}`,
method: 'post'
})
}
// 策略总览-获取用户设置值
export function GetUserSet() {
return request({
url: `/business/strategyOverview/getUserSet`,
method: 'post'
})
}
// 策略总览-保存用户设置值
export function SetUserSet(data) {
return request({
url: `/business/strategyOverview/setUserSet`,
method: 'post',
data
})
}