diff --git a/src/api/ems/powerTariff.js b/src/api/ems/powerTariff.js new file mode 100644 index 0000000..6a00ad3 --- /dev/null +++ b/src/api/ems/powerTariff.js @@ -0,0 +1,42 @@ +import request from '@/utils/request' +// 新增 +export function addPriceConfig(data) { + return request({ + url: '/ems/energyPriceConfig', + method: 'post', + data + }) +} + +//修改 +export function editPriceConfig(data) { + return request({ + url: '/ems/energyPriceConfig', + method: 'put', + data + }) +} + +//删除 +export function energyPriceConfig(id) { + return request({ + url: `/ems/energyPriceConfig/${id}`, + method: 'DELETE', + }) +} +//列表 +export function detailPriceConfig(data) { + return request({ + url: `/ems/energyPriceConfig/todo`, + method: 'get', + data + }) +} + +//列表 +export function listPriceConfig({startTime,endTime,pageSize,pageNum}) { + return request({ + url: `/ems/energyPriceConfig/list?startTime=${startTime}&endTime=${endTime}&pageNum=${pageNum}&pageSize=${pageSize}`, + method: 'get', + }) +} \ No newline at end of file diff --git a/src/views/ems/powerTariff/AddPowerTariff.vue b/src/views/ems/powerTariff/AddPowerTariff.vue new file mode 100644 index 0000000..5c3def0 --- /dev/null +++ b/src/views/ems/powerTariff/AddPowerTariff.vue @@ -0,0 +1,281 @@ +//选择年月 配置尖峰平谷对应的电价 配置24小时选择对应的尖峰平谷 + + + + + 时间: + + + + + + + + {{item.name}}: + + + + + + + + + + 新增时间段配置 + + + + + + 开始时间 + 结束时间(不包括) + 电价 + 操作 + + + + + + + + + + + + + + + + + + 删除 + + + + + + + + 取消 + 确定 + + + + + + + \ No newline at end of file diff --git a/src/views/ems/powerTariff/index.vue b/src/views/ems/powerTariff/index.vue new file mode 100644 index 0000000..49a5104 --- /dev/null +++ b/src/views/ems/powerTariff/index.vue @@ -0,0 +1,173 @@ + + + + + + + + + 搜索 + 新增电价配置 + + + + + + + {{item.month}}月电价时段划分 + + + + + + + + + 时段 + 电价(元/kWh) + + + {{`${rangeItem.startTime}-${rangeItem.endTime}`}} + {{priceTypeOptions[rangeItem.costType]}} + {{item[rangeItem.costType]}} + + + + + + + + + + + +