From 1f4749ea7c0b0e0d0b8bc55017950b7f73a85407 Mon Sep 17 00:00:00 2001 From: "13621160019@163.com" <13621160019@163.com> Date: Thu, 3 Mar 2022 22:10:40 +0800 Subject: [PATCH] updated Tariff Editor in Admin UI --- .../settings/tariff/tariff.controller.js | 3 +- admin/views/login/login.html | 5 - admin/views/settings/category/category.html | 127 +++--- .../combinedequipment/combinedequipment.html | 1 - admin/views/settings/contact/contact.html | 78 ++-- .../views/settings/costcenter/costcenter.html | 1 - .../views/settings/datasource/datasource.html | 4 - .../distributionsystem.html | 1 - .../settings/emailserver/emailserver.html | 81 ++-- .../energyflowdiagram/energyflowdiagram.html | 1 - admin/views/settings/equipment/equipment.html | 1 - admin/views/settings/gateway/gateway.html | 71 ++-- admin/views/settings/menu/menu.html | 1 - admin/views/settings/meter/meter.html | 1 - admin/views/settings/sensor/sensor.html | 205 +++++---- admin/views/settings/space/space.html | 1 - admin/views/settings/store/store.html | 1 - admin/views/settings/tariff/tariff.html | 89 ++-- admin/views/settings/tariff/tariff.model.html | 390 +++++++++++++----- admin/views/settings/tenant/tenant.html | 1 - 20 files changed, 603 insertions(+), 460 deletions(-) diff --git a/admin/app/controllers/settings/tariff/tariff.controller.js b/admin/app/controllers/settings/tariff/tariff.controller.js index cae13ff8..cd0e8a79 100644 --- a/admin/app/controllers/settings/tariff/tariff.controller.js +++ b/admin/app/controllers/settings/tariff/tariff.controller.js @@ -151,7 +151,8 @@ app.controller('TariffController', function( } }); } - }); + } + ); }; $scope.getAllTariffs(); diff --git a/admin/views/login/login.html b/admin/views/login/login.html index df4ebf08..6966848f 100644 --- a/admin/views/login/login.html +++ b/admin/views/login/login.html @@ -1,7 +1,6 @@
{{'SETTING.ID' | translate}} | -{{'SETTING.NAME' | translate}} | -{{'SETTING.UNIT' | translate}} | -{{'SETTING.KGCE' | translate}} | -{{'SETTING.KGCO2E' | translate}} | -{{'SETTING.ACTION' | translate}} | -
---|---|---|---|---|---|
{{ category.id }} | -{{ category.name }} | -{{ category.unit_of_measure }} | -{{ category.kgce }} | -{{ category.kgco2e }} | -- {{'SETTING.EDIT' | translate}} - {{'SETTING.DELETE' | translate}} - | -
{{'SETTING.ID' | translate}} | -{{'SETTING.NAME' | translate}} | -{{'SETTING.CATEGORY' | translate}} | -{{'SETTING.ACTION' | translate}} | -
---|---|---|---|
{{ energyItem.id }} | -{{ energyItem.name }} | -{{ energyItem.energy_category.name }} | -- {{'SETTING.EDIT' | translate}} - {{'SETTING.DELETE' | translate}} - | -
{{'SETTING.ID' | translate}} | +{{'SETTING.NAME' | translate}} | +{{'SETTING.UNIT' | translate}} | +{{'SETTING.KGCE' | translate}} | +{{'SETTING.KGCO2E' | translate}} | +{{'SETTING.ACTION' | translate}} | +
---|---|---|---|---|---|
{{ category.id }} | +{{ category.name }} | +{{ category.unit_of_measure }} | +{{ category.kgce }} | +{{ category.kgco2e }} | ++ {{'SETTING.EDIT' | translate}} + {{'SETTING.DELETE' | translate}} + | +
{{'SETTING.ID' | translate}} | +{{'SETTING.NAME' | translate}} | +{{'SETTING.CATEGORY' | translate}} | +{{'SETTING.ACTION' | translate}} | +
---|---|---|---|
{{ energyItem.id }} | +{{ energyItem.name }} | +{{ energyItem.energy_category.name }} | ++ {{'SETTING.EDIT' | translate}} + {{'SETTING.DELETE' | translate}} + | +
{{'SETTING.ID' | translate}} | +{{'SETTING.NAME' | translate}} | +{{'CONTACT.EMAIL' | translate}} | +{{'CONTACT.PHONE' | translate}} | +{{'CONTACT.DESCRIPTION' | translate}} ({{'SETTING.OPTIONAL' | translate}}) | +{{'SETTING.ACTION' | translate}} | +||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{{ contact.id }} | +{{ contact.name }} | +{{ contact.email }} | +{{ contact.phone }} | +{{ contact.description }} | +
+ {{'SETTING.EDIT' | translate}}
+ {{'SETTING.DELETE' | translate}}
-
- {{'SETTING.ADD_CONTACT' | translate}}
-
-
|
+
{{'SETTING.ID' | translate}} | -{{'SETTING.HOST' | translate}} | -{{'SETTING.PORT' | translate}} | -{{'SETTING.REQUIRES_AUTHENTICATION' | translate}} | -{{'SETTING.USER_NAME' | translate}} | -{{'SETTING.FROM_ADDR' | translate}} | -{{'SETTING.ACTION' | translate}} | -
---|---|---|---|---|---|---|
{{ emailserver.id }} | -{{ emailserver.host }} | -{{ emailserver.port }} | -{{ emailserver.requires_authentication }} | -{{ emailserver.user_name }} | -{{ emailserver.from_addr }} | -- {{'SETTING.EDIT' | translate}} - - | -
{{'SETTING.ID' | translate}} | +{{'SETTING.HOST' | translate}} | +{{'SETTING.PORT' | translate}} | +{{'SETTING.REQUIRES_AUTHENTICATION' | translate}} | +{{'SETTING.USER_NAME' | translate}} | +{{'SETTING.FROM_ADDR' | translate}} | +{{'SETTING.ACTION' | translate}} | +
---|---|---|---|---|---|---|
{{ emailserver.id }} | +{{ emailserver.host }} | +{{ emailserver.port }} | +{{ emailserver.requires_authentication }} | +{{ emailserver.user_name }} | +{{ emailserver.from_addr }} | ++ {{'SETTING.EDIT' | translate}} + + | +
{{'SETTING.ID' | translate}} | -{{'SETTING.NAME' | translate}} | -{{'GATEWAY.TOKEN' | translate}} | -{{'GATEWAY.LAST_SEEN_DATETIME' | translate}} | -{{'SETTING.ACTION' | translate}} | -
---|---|---|---|---|
{{ gateway.id }} | -{{ gateway.name }} | -{{ gateway.token}} | -{{ gateway.last_seen_datetime }} | -- {{'SETTING.EDIT' | translate}} - {{'SETTING.DELETE' | translate}} - | -
{{'SETTING.ID' | translate}} | +{{'SETTING.NAME' | translate}} | +{{'GATEWAY.TOKEN' | translate}} | +{{'GATEWAY.LAST_SEEN_DATETIME' | translate}} | +{{'SETTING.ACTION' | translate}} | +
---|---|---|---|---|
{{ gateway.id }} | +{{ gateway.name }} | +{{ gateway.token}} | +{{ gateway.last_seen_datetime }} | ++ {{'SETTING.EDIT' | translate}} + {{'SETTING.DELETE' | translate}} + | +
{{'SETTING.ID' | translate}} | -{{'SETTING.NAME' | translate}} | -{{'SENSOR.DESCRIPTION' | translate}} ({{'SETTING.OPTIONAL' | translate}}) | -{{'SETTING.ACTION' | translate}} | -
---|---|---|---|
{{ sensor.id }} | -{{ sensor.name }} | -{{ sensor.description}} | -- {{'SETTING.EDIT' | translate}} - {{'SETTING.DELETE' | translate}} - | -
{{'SETTING.ID' | translate}} | +{{'SETTING.NAME' | translate}} | +{{'SENSOR.DESCRIPTION' | translate}} ({{'SETTING.OPTIONAL' | translate}}) | +{{'SETTING.ACTION' | translate}} | +
---|---|---|---|
{{ sensor.id }} | +{{ sensor.name }} | +{{ sensor.description}} | ++ {{'SETTING.EDIT' | translate}} + {{'SETTING.DELETE' | translate}} + | +
{{'SETTING.ID' | translate}} | -{{'SETTING.TARIFF_NAME' | translate}} | -{{'SETTING.CATEGORY' | translate}} | -{{'SETTING.TARIFF_TYPE' | translate}} | -{{'SETTING.UNIT' | translate}} | -{{'SETTING.START_DATETIME' | translate}} | -{{'SETTING.END_DATETIME' | translate}} | -{{'SETTING.ACTION' | translate}} | -
---|---|---|---|---|---|---|---|
{{ tariff.id }} | -{{ tariff.name }} | -{{ tariff.energy_category.name }} | -{{showTariffType(tariff.tariff_type) | translate}} | -{{ tariff.unit_of_price }} | -{{ tariff.valid_from }} | -{{ tariff.valid_through }} | -- {{'SETTING.EDIT' | translate}} - {{'SETTING.DELETE' | translate}} - - | -
{{'SETTING.ID' | translate}} | +{{'SETTING.TARIFF_NAME' | translate}} | +{{'SETTING.CATEGORY' | translate}} | +{{'SETTING.TARIFF_TYPE' | translate}} | +{{'SETTING.UNIT' | translate}} | +{{'SETTING.START_DATETIME' | translate}} | +{{'SETTING.END_DATETIME' | translate}} | +{{'SETTING.ACTION' | translate}} | +
---|---|---|---|---|---|---|---|
{{ tariff.id }} | +{{ tariff.name }} | +{{ tariff.energy_category.name }} | +{{showTariffType(tariff.tariff_type) | translate}} | +{{ tariff.unit_of_price }} | +{{ tariff.valid_from }} | +{{ tariff.valid_through }} | ++ {{'SETTING.EDIT' | translate}} + {{'SETTING.DELETE' | translate}} + | +
{{'SETTING.END_AMOUNT' | translate}} | {{'SETTING.PRICE' | translate}} | {{'SETTING.ACTION' | translate}} | -||||
---|---|---|---|---|---|---|
@@ -73,7 +68,6 @@ | - | {{'SETTING.ADD' | translate}} | @@ -85,10 +79,8 @@{{ bl.start_amount }} | {{ bl.end_amount }} | {{ bl.price }} | -{{'SETTING.DELETE' | translate}} - | {{'SETTING.PEAK_TYPE' | translate}} | {{'SETTING.PRICE' | translate}} | {{'SETTING.ACTION' | translate}} | -
:
:
|
@@ -179,62 +263,155 @@
{{ tou.end_time_of_day }} | {{ showPeakType(tou.peak_type) | translate }} | {{ tou.price }} | -{{'SETTING.DELETE' | translate}} - |