|
@@ -97,123 +97,123 @@ export const asyncRoutes = [
|
|
|
},
|
|
|
children: [
|
|
|
//对标管理
|
|
|
- {
|
|
|
- path: "benchmarkingManagement",
|
|
|
- redirect: "benchmarkingManagement/performanceRankingList",
|
|
|
- component: () =>
|
|
|
- import("@/views/economicsOperation/benchmarkingManagement"),
|
|
|
- name: "benchmarkingManagement",
|
|
|
- meta: {
|
|
|
- title: "对标管理",
|
|
|
- icon: "svg-dbgl",
|
|
|
- permissions: ["jn_dbgl"],
|
|
|
- },
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: "performanceRankingList",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/economicsOperation/benchmarkingManagement/performanceRankingList/index.vue"
|
|
|
- ),
|
|
|
- name: "performanceRankingList",
|
|
|
- meta: {
|
|
|
- title: "绩效榜",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_dbgl_jxb"],
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- path: "decision1Mx", //风机绩效榜明细
|
|
|
- name: "decision1Mx",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/economicsOperation/benchmarkingManagement/performanceRankingList/decision1Mx.vue"
|
|
|
- ),
|
|
|
- meta: {
|
|
|
- title: "风机绩效榜明细",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_dbgl_jxb"],
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- path: "loseRate",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/economicsOperation/benchmarkingManagement/loseRate/index.vue"
|
|
|
- ),
|
|
|
- name: "loseRate",
|
|
|
- meta: {
|
|
|
- title: "五项损失率",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_dbgl_wxssl"],
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- path: "siteBenchmarking",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/economicsOperation/benchmarkingManagement/siteBenchmarking"
|
|
|
- ),
|
|
|
- name: "siteBenchmarking",
|
|
|
- meta: {
|
|
|
- title: "场内对标",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_dbgl_cndb"],
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- path: "intervalBenchmarking",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/economicsOperation/benchmarkingManagement/intervalBenchmarking"
|
|
|
- ),
|
|
|
- name: "intervalBenchmarking",
|
|
|
- meta: {
|
|
|
- title: "场际对标",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_dbgl_cjdb"],
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- path: "valueBenchmarking",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/economicsOperation/benchmarkingManagement/valueBenchmarking"
|
|
|
- ),
|
|
|
- name: "valueBenchmarking",
|
|
|
- meta: {
|
|
|
- title: "值际对标",
|
|
|
- icon: "",
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- path: "projectBenchmarking",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/economicsOperation/benchmarkingManagement/projectBenchmarking"
|
|
|
- ),
|
|
|
- name: "projectBenchmarking",
|
|
|
- meta: {
|
|
|
- title: "项目对标",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_dbgl_xmdb"],
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- path: "wiringBenchmarking",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/economicsOperation/benchmarkingManagement/wiringBenchmarking"
|
|
|
- ),
|
|
|
- name: "wiringBenchmarking",
|
|
|
- meta: {
|
|
|
- title: "线路对标",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_dbgl_xldb"],
|
|
|
- },
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
+ // {
|
|
|
+ // path: "benchmarkingManagement",
|
|
|
+ // redirect: "benchmarkingManagement/performanceRankingList",
|
|
|
+ // component: () =>
|
|
|
+ // import("@/views/economicsOperation/benchmarkingManagement"),
|
|
|
+ // name: "benchmarkingManagement",
|
|
|
+ // meta: {
|
|
|
+ // title: "对标管理",
|
|
|
+ // icon: "svg-dbgl",
|
|
|
+ // permissions: ["jn_dbgl"],
|
|
|
+ // },
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: "performanceRankingList",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/economicsOperation/benchmarkingManagement/performanceRankingList/index.vue"
|
|
|
+ // ),
|
|
|
+ // name: "performanceRankingList",
|
|
|
+ // meta: {
|
|
|
+ // title: "绩效榜",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_dbgl_jxb"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: "decision1Mx", //风机绩效榜明细
|
|
|
+ // name: "decision1Mx",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/economicsOperation/benchmarkingManagement/performanceRankingList/decision1Mx.vue"
|
|
|
+ // ),
|
|
|
+ // meta: {
|
|
|
+ // title: "风机绩效榜明细",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_dbgl_jxb"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: "loseRate",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/economicsOperation/benchmarkingManagement/loseRate/index.vue"
|
|
|
+ // ),
|
|
|
+ // name: "loseRate",
|
|
|
+ // meta: {
|
|
|
+ // title: "五项损失率",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_dbgl_wxssl"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: "siteBenchmarking",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/economicsOperation/benchmarkingManagement/siteBenchmarking"
|
|
|
+ // ),
|
|
|
+ // name: "siteBenchmarking",
|
|
|
+ // meta: {
|
|
|
+ // title: "场内对标",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_dbgl_cndb"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: "intervalBenchmarking",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/economicsOperation/benchmarkingManagement/intervalBenchmarking"
|
|
|
+ // ),
|
|
|
+ // name: "intervalBenchmarking",
|
|
|
+ // meta: {
|
|
|
+ // title: "场际对标",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_dbgl_cjdb"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: "valueBenchmarking",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/economicsOperation/benchmarkingManagement/valueBenchmarking"
|
|
|
+ // ),
|
|
|
+ // name: "valueBenchmarking",
|
|
|
+ // meta: {
|
|
|
+ // title: "值际对标",
|
|
|
+ // icon: "",
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: "projectBenchmarking",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/economicsOperation/benchmarkingManagement/projectBenchmarking"
|
|
|
+ // ),
|
|
|
+ // name: "projectBenchmarking",
|
|
|
+ // meta: {
|
|
|
+ // title: "项目对标",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_dbgl_xmdb"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: "wiringBenchmarking",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/economicsOperation/benchmarkingManagement/wiringBenchmarking"
|
|
|
+ // ),
|
|
|
+ // name: "wiringBenchmarking",
|
|
|
+ // meta: {
|
|
|
+ // title: "线路对标",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_dbgl_xldb"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
//性能分析(山西版)
|
|
|
{
|
|
|
path: "windAnalyse",
|
|
@@ -286,19 +286,21 @@ export const asyncRoutes = [
|
|
|
icon: "",
|
|
|
permissions: ["jn_fdfx_jhfdl"],
|
|
|
},
|
|
|
- }, {
|
|
|
- path: "equipmentDifferences",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/sxReport/czsbcyl.vue"
|
|
|
- ),
|
|
|
- name: "equipmentDifferences",
|
|
|
- meta: {
|
|
|
- title: "场站设备差异率",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_fdfx_czsbcyl"],
|
|
|
- },
|
|
|
- },{
|
|
|
+ },
|
|
|
+ // {
|
|
|
+ // path: "equipmentDifferences",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/sxReport/czsbcyl.vue"
|
|
|
+ // ),
|
|
|
+ // name: "equipmentDifferences",
|
|
|
+ // meta: {
|
|
|
+ // title: "场站设备差异率",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_fdfx_czsbcyl"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ {
|
|
|
path: "powerPlan",
|
|
|
component: () =>
|
|
|
import(
|
|
@@ -310,7 +312,7 @@ export const asyncRoutes = [
|
|
|
icon: "",
|
|
|
permissions: ["jn_fdfx_jhfdl"],
|
|
|
},
|
|
|
- },{
|
|
|
+ }, {
|
|
|
path: "performanceAnalysis",
|
|
|
component: () =>
|
|
|
import(
|
|
@@ -322,7 +324,7 @@ export const asyncRoutes = [
|
|
|
icon: "",
|
|
|
permissions: ["jn_fdfx_fjxnfx"],
|
|
|
},
|
|
|
- },{
|
|
|
+ }, {
|
|
|
path: "runningAnalysis",
|
|
|
component: () =>
|
|
|
import(
|
|
@@ -334,7 +336,7 @@ export const asyncRoutes = [
|
|
|
icon: "",
|
|
|
permissions: ["jn_fdfx_fjyxfx"],
|
|
|
},
|
|
|
- },{
|
|
|
+ }, {
|
|
|
path: "stopAnalysis",
|
|
|
component: () =>
|
|
|
import(
|
|
@@ -346,7 +348,7 @@ export const asyncRoutes = [
|
|
|
icon: "",
|
|
|
permissions: ["jn_fdfx_tjsjfx"],
|
|
|
},
|
|
|
- },{
|
|
|
+ }, {
|
|
|
path: "freeAnalysis",
|
|
|
component: () =>
|
|
|
import(
|
|
@@ -360,240 +362,324 @@ export const asyncRoutes = [
|
|
|
},
|
|
|
}],
|
|
|
},
|
|
|
- //性能分析(旧版)
|
|
|
+ //综合指标排行(山西版)
|
|
|
{
|
|
|
- path: "windAnalyse_old",
|
|
|
- component: () => import("@/views/economicsOperation/windAnalyse"),
|
|
|
- name: "windAnalyse_old",
|
|
|
+ path: "indexRanking",
|
|
|
+ component: () => import("@/views/indexRanking"),
|
|
|
+ name: "indexRanking",
|
|
|
meta: {
|
|
|
- title: "性能分析(旧版)",
|
|
|
+ title: "综合指标排行",
|
|
|
icon: "svg-fdfx",
|
|
|
- permissions: ["jn_fdfx"],
|
|
|
- },
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: "stateTransition",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/economicsOperation/windAnalyse/stateTransition/index.vue"
|
|
|
- ),
|
|
|
- name: "stateTransition",
|
|
|
- meta: {
|
|
|
- title: "状态时间分析",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_fdfx_ztzhfx"],
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- path: "timeTransition",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/economicsOperation/windAnalyse/timeTransition/index.vue"
|
|
|
- ),
|
|
|
- name: "timeTransition",
|
|
|
- meta: {
|
|
|
- title: "状态转换分析",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_fdfx_ztsjfx"],
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- path: "powerAnalyse",
|
|
|
- component: () =>
|
|
|
- import("@/views/economicsOperation/windAnalyse/powerCurve"),
|
|
|
- name: "PowerCurve",
|
|
|
- meta: {
|
|
|
- title: "功率曲线拟合",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_fdfx_glqxnh"],
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- path: "powerSearch",
|
|
|
- component: () =>
|
|
|
- import("@/views/economicsOperation/windAnalyse/powerSearch"),
|
|
|
- name: "PowerSearch",
|
|
|
- meta: {
|
|
|
- title: "功率曲线查询",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_fdfx_glqxcx"],
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- path: "qxpclfx",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/economicsOperation/windAnalyse/qxpclfx/index.vue"
|
|
|
- ),
|
|
|
- name: "Qxpclfx",
|
|
|
- meta: {
|
|
|
- title: "曲线偏差率分析",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_fdfx_qxpclfx"],
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- path: "qxqjpcl",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/economicsOperation/windAnalyse/qxqjpcl/index.vue"
|
|
|
- ),
|
|
|
- name: "Qxqjpcl",
|
|
|
- meta: {
|
|
|
- title: "曲线区间偏差率分析",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_fdfx_qxpclfx"],
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- path: "singleWindAnasyle",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/economicsOperation/windAnalyse/singleWindAnasyle/index.vue"
|
|
|
- ),
|
|
|
- name: "SingleWindAnasyle",
|
|
|
- meta: {
|
|
|
- title: "单机性能分析",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_fdfx_djxnfx"],
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- path: "monthlyAnalysis",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/economicsOperation/windAnalyse/monthlyAnalysis/index.vue"
|
|
|
- ),
|
|
|
- name: "MonthlyAnalysis",
|
|
|
- meta: {
|
|
|
- title: "单机月度分析",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_fdfx_djydfx"],
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- path: "performanceAssess",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/economicsOperation/windAnalyse/performanceAssess/index.vue"
|
|
|
- ),
|
|
|
- name: "PerformanceAssess",
|
|
|
- meta: {
|
|
|
- title: "性能等级评估",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_fdfx_xndjpg"],
|
|
|
- },
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- //管控效率
|
|
|
- {
|
|
|
- path: "efficiency",
|
|
|
- redirect: "efficiency/restorationEfficiency",
|
|
|
- component: () => import("@/views/economicsOperation/efficiency"),
|
|
|
- name: "efficiency",
|
|
|
- meta: {
|
|
|
- title: "指标统计分析",
|
|
|
- icon: "svg-dimension-new",
|
|
|
- permissions: ["jn_slgl"],
|
|
|
+ permissions: ["jn_zbph"],
|
|
|
},
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: "restorationEfficiency",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/economicsOperation/efficiency/restorationEfficiency"
|
|
|
- ),
|
|
|
- name: "restorationEfficiency",
|
|
|
- meta: {
|
|
|
- title: "复位及时率",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_slgl_fwjsl"],
|
|
|
- },
|
|
|
+ children: [{
|
|
|
+ path: "fittingRanking",
|
|
|
+ component: () =>
|
|
|
+ import(
|
|
|
+ "@/views/indexRanking/nhydph/index.vue"
|
|
|
+ ),
|
|
|
+ name: "fittingRanking",
|
|
|
+ meta: {
|
|
|
+ title: "拟合优度排行",
|
|
|
+ icon: "",
|
|
|
+ permissions: ["jn_fdfx_nhydph"],
|
|
|
},
|
|
|
- ],
|
|
|
- },
|
|
|
- //指标排行
|
|
|
- {
|
|
|
- path: "comprehensiveControl",
|
|
|
- redirect: "comprehensiveControl/running",
|
|
|
- component: () =>
|
|
|
- import("@/views/economicsOperation/comprehensiveControl"),
|
|
|
- name: "comprehensiveControl",
|
|
|
- meta: {
|
|
|
- title: "指标排行",
|
|
|
- icon: "svg-zhgk",
|
|
|
- permissions: ["jn_zhgk"],
|
|
|
- },
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: "running",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/economicsOperation/comprehensiveControl/runningKPI/index.vue"
|
|
|
- ),
|
|
|
- name: "running",
|
|
|
- meta: {
|
|
|
- title: "运行KPI",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_zhgk_yx"],
|
|
|
- },
|
|
|
+ }, {
|
|
|
+ path: "powerRanking",
|
|
|
+ component: () =>
|
|
|
+ import(
|
|
|
+ "@/views/indexRanking/zfdlph/index.vue"
|
|
|
+ ),
|
|
|
+ name: "powerRanking",
|
|
|
+ meta: {
|
|
|
+ title: "总发电量排行",
|
|
|
+ icon: "",
|
|
|
+ permissions: ["jn_fdfx_zfdlph"],
|
|
|
},
|
|
|
- {
|
|
|
- path: "maintenance",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/economicsOperation/comprehensiveControl/maintenanceKPI/index.vue"
|
|
|
- ),
|
|
|
- name: "maintenance",
|
|
|
- meta: {
|
|
|
- title: "检修KPI",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_zhgk_jx"],
|
|
|
- },
|
|
|
+ }, {
|
|
|
+ path: "lossRanking",
|
|
|
+ component: () =>
|
|
|
+ import(
|
|
|
+ "@/views/indexRanking/sslph/index.vue"
|
|
|
+ ),
|
|
|
+ name: "lossRanking",
|
|
|
+ meta: {
|
|
|
+ title: "损失率排行榜",
|
|
|
+ icon: "",
|
|
|
+ permissions: ["jn_fdfx_sslph"],
|
|
|
},
|
|
|
- {
|
|
|
- path: "stationControl",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/economicsOperation/comprehensiveControl/stationControlKPI/index.vue"
|
|
|
- ),
|
|
|
- name: "stationControl",
|
|
|
- meta: {
|
|
|
- title: "场站管控KPI",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_zhgk_czgk"],
|
|
|
- },
|
|
|
+ }, {
|
|
|
+ path: "loadRanking",
|
|
|
+ component: () =>
|
|
|
+ import(
|
|
|
+ "@/views/indexRanking/fhph/index.vue"
|
|
|
+ ),
|
|
|
+ name: "loadRanking",
|
|
|
+ meta: {
|
|
|
+ title: "负荷排行榜",
|
|
|
+ icon: "",
|
|
|
+ permissions: ["jn_fdfx_fhph"],
|
|
|
},
|
|
|
- ],
|
|
|
+ },],
|
|
|
},
|
|
|
- //管控效率
|
|
|
+ //等级评估(山西版)
|
|
|
{
|
|
|
- path: "efficiency",
|
|
|
- redirect: "efficiency/restorationEfficiency",
|
|
|
- component: () => import("@/views/economicsOperation/efficiency"),
|
|
|
- name: "efficiency",
|
|
|
+ path: "gradeEvaluation",
|
|
|
+ component: () => import("@/views/gradeEvaluation"),
|
|
|
+ name: "gradeEvaluation",
|
|
|
meta: {
|
|
|
title: "等级评估",
|
|
|
- icon: "svg-dimension-new",
|
|
|
- permissions: ["jn_slgl"],
|
|
|
+ icon: "svg-fdfx",
|
|
|
+ permissions: ["jn_djpg"],
|
|
|
},
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: "restorationEfficiency",
|
|
|
- component: () =>
|
|
|
- import(
|
|
|
- "@/views/economicsOperation/efficiency/restorationEfficiency"
|
|
|
- ),
|
|
|
- name: "restorationEfficiency",
|
|
|
- meta: {
|
|
|
- title: "单机等级评估",
|
|
|
- icon: "",
|
|
|
- permissions: ["jn_slgl_fwjsl"],
|
|
|
- },
|
|
|
+ children: [{
|
|
|
+ path: "soloEvaluation",
|
|
|
+ component: () =>
|
|
|
+ import(
|
|
|
+ "@/views/gradeEvaluation/djdjpg/index.vue"
|
|
|
+ ),
|
|
|
+ name: "soloEvaluation",
|
|
|
+ meta: {
|
|
|
+ title: "单机等级评估",
|
|
|
+ icon: "",
|
|
|
+ permissions: ["jn_fdfx_djdjpg"],
|
|
|
},
|
|
|
- ],
|
|
|
+ }],
|
|
|
},
|
|
|
+ //性能分析(旧版)
|
|
|
+ // {
|
|
|
+ // path: "windAnalyse_old",
|
|
|
+ // component: () => import("@/views/economicsOperation/windAnalyse"),
|
|
|
+ // name: "windAnalyse_old",
|
|
|
+ // meta: {
|
|
|
+ // title: "性能分析(旧版)",
|
|
|
+ // icon: "svg-fdfx",
|
|
|
+ // permissions: ["jn_fdfx"],
|
|
|
+ // },
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: "stateTransition",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/economicsOperation/windAnalyse/stateTransition/index.vue"
|
|
|
+ // ),
|
|
|
+ // name: "stateTransition",
|
|
|
+ // meta: {
|
|
|
+ // title: "状态时间分析",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_fdfx_ztzhfx"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: "timeTransition",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/economicsOperation/windAnalyse/timeTransition/index.vue"
|
|
|
+ // ),
|
|
|
+ // name: "timeTransition",
|
|
|
+ // meta: {
|
|
|
+ // title: "状态转换分析",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_fdfx_ztsjfx"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: "powerAnalyse",
|
|
|
+ // component: () =>
|
|
|
+ // import("@/views/economicsOperation/windAnalyse/powerCurve"),
|
|
|
+ // name: "PowerCurve",
|
|
|
+ // meta: {
|
|
|
+ // title: "功率曲线拟合",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_fdfx_glqxnh"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: "powerSearch",
|
|
|
+ // component: () =>
|
|
|
+ // import("@/views/economicsOperation/windAnalyse/powerSearch"),
|
|
|
+ // name: "PowerSearch",
|
|
|
+ // meta: {
|
|
|
+ // title: "功率曲线查询",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_fdfx_glqxcx"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: "qxpclfx",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/economicsOperation/windAnalyse/qxpclfx/index.vue"
|
|
|
+ // ),
|
|
|
+ // name: "Qxpclfx",
|
|
|
+ // meta: {
|
|
|
+ // title: "曲线偏差率分析",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_fdfx_qxpclfx"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: "qxqjpcl",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/economicsOperation/windAnalyse/qxqjpcl/index.vue"
|
|
|
+ // ),
|
|
|
+ // name: "Qxqjpcl",
|
|
|
+ // meta: {
|
|
|
+ // title: "曲线区间偏差率分析",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_fdfx_qxpclfx"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: "singleWindAnasyle",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/economicsOperation/windAnalyse/singleWindAnasyle/index.vue"
|
|
|
+ // ),
|
|
|
+ // name: "SingleWindAnasyle",
|
|
|
+ // meta: {
|
|
|
+ // title: "单机性能分析",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_fdfx_djxnfx"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: "monthlyAnalysis",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/economicsOperation/windAnalyse/monthlyAnalysis/index.vue"
|
|
|
+ // ),
|
|
|
+ // name: "MonthlyAnalysis",
|
|
|
+ // meta: {
|
|
|
+ // title: "单机月度分析",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_fdfx_djydfx"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: "performanceAssess",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/economicsOperation/windAnalyse/performanceAssess/index.vue"
|
|
|
+ // ),
|
|
|
+ // name: "PerformanceAssess",
|
|
|
+ // meta: {
|
|
|
+ // title: "性能等级评估",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_fdfx_xndjpg"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // //管控效率
|
|
|
+ // {
|
|
|
+ // path: "efficiency",
|
|
|
+ // redirect: "efficiency/restorationEfficiency",
|
|
|
+ // component: () => import("@/views/economicsOperation/efficiency"),
|
|
|
+ // name: "efficiency",
|
|
|
+ // meta: {
|
|
|
+ // title: "指标统计分析",
|
|
|
+ // icon: "svg-dimension-new",
|
|
|
+ // permissions: ["jn_slgl"],
|
|
|
+ // },
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: "restorationEfficiency",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/economicsOperation/efficiency/restorationEfficiency"
|
|
|
+ // ),
|
|
|
+ // name: "restorationEfficiency",
|
|
|
+ // meta: {
|
|
|
+ // title: "复位及时率",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_slgl_fwjsl"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // //指标排行
|
|
|
+ // {
|
|
|
+ // path: "comprehensiveControl",
|
|
|
+ // redirect: "comprehensiveControl/running",
|
|
|
+ // component: () =>
|
|
|
+ // import("@/views/economicsOperation/comprehensiveControl"),
|
|
|
+ // name: "comprehensiveControl",
|
|
|
+ // meta: {
|
|
|
+ // title: "指标排行",
|
|
|
+ // icon: "svg-zhgk",
|
|
|
+ // permissions: ["jn_zhgk"],
|
|
|
+ // },
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: "running",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/economicsOperation/comprehensiveControl/runningKPI/index.vue"
|
|
|
+ // ),
|
|
|
+ // name: "running",
|
|
|
+ // meta: {
|
|
|
+ // title: "运行KPI",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_zhgk_yx"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: "maintenance",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/economicsOperation/comprehensiveControl/maintenanceKPI/index.vue"
|
|
|
+ // ),
|
|
|
+ // name: "maintenance",
|
|
|
+ // meta: {
|
|
|
+ // title: "检修KPI",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_zhgk_jx"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: "stationControl",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/economicsOperation/comprehensiveControl/stationControlKPI/index.vue"
|
|
|
+ // ),
|
|
|
+ // name: "stationControl",
|
|
|
+ // meta: {
|
|
|
+ // title: "场站管控KPI",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_zhgk_czgk"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // //管控效率
|
|
|
+ // {
|
|
|
+ // path: "efficiency",
|
|
|
+ // redirect: "efficiency/restorationEfficiency",
|
|
|
+ // component: () => import("@/views/economicsOperation/efficiency"),
|
|
|
+ // name: "efficiency",
|
|
|
+ // meta: {
|
|
|
+ // title: "等级评估",
|
|
|
+ // icon: "svg-dimension-new",
|
|
|
+ // permissions: ["jn_slgl"],
|
|
|
+ // },
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: "restorationEfficiency",
|
|
|
+ // component: () =>
|
|
|
+ // import(
|
|
|
+ // "@/views/economicsOperation/efficiency/restorationEfficiency"
|
|
|
+ // ),
|
|
|
+ // name: "restorationEfficiency",
|
|
|
+ // meta: {
|
|
|
+ // title: "单机等级评估",
|
|
|
+ // icon: "",
|
|
|
+ // permissions: ["jn_slgl_fwjsl"],
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
],
|
|
|
},
|
|
|
//综合报警
|