Pārlūkot izejas kodu

修改图表样式,隐藏级别列

baiyanting 2 gadi atpakaļ
vecāks
revīzija
41a0f80b07
27 mainītis faili ar 952 papildinājumiem un 1053 dzēšanām
  1. 1 1
      src/api/curveAnalyse.js
  2. 3 1
      src/components/alarm/index.vue
  3. 1 14
      src/components/chart/combination/area-line-chart.vue
  4. 3 11
      src/components/chart/combination/multiple-bar-line-chart.vue
  5. 1 1
      src/components/sbsAlarm/index.vue
  6. 617 528
      src/views/HealthControl/HealthDay.vue
  7. 1 1
      src/views/HealthControl/assess/assessindex.vue
  8. 1 1
      src/views/HealthControl/dayinfo.vue
  9. 1 1
      src/views/HealthControl/gradeHistory.vue
  10. 1 1
      src/views/NewPages/dj1.vue
  11. 14 16
      src/views/NewPages/power-benchmarking.vue
  12. 270 306
      src/views/NewPages/ztfx.vue
  13. 4 4
      src/views/economicsOperation/analyse/standAloneAnalyse/windDetailDialog.vue
  14. 3 3
      src/views/economicsOperation/benchmarkingManagement/valueBenchmarking/index.vue
  15. 5 136
      src/views/economicsOperation/homePage/components/barCharts.vue
  16. 1 1
      src/views/economicsOperation/homePage/index.vue
  17. 2 2
      src/views/economicsOperation/performanceAnalyse/performanceAssess/dayDetailInfo.vue
  18. 3 3
      src/views/economicsOperation/performanceAnalyse/performanceAssess/historyDetail.vue
  19. 2 2
      src/views/economicsOperation/performanceAnalyse/performanceAssess/index.vue
  20. 7 8
      src/views/economicsOperation/thematicAnalysis/comprehensiveAnalysis/index.vue
  21. 2 2
      src/views/economicsOperation/thematicAnalysis/failure/index.vue
  22. 2 2
      src/views/economicsOperation/thematicAnalysis/maintain/index.vue
  23. 1 1
      src/views/stateMonitor/alarmCenter/commonAlarm/index.vue
  24. 1 1
      src/views/stateMonitor/factoryMonitor/photovoltaic/lightBoosterStation/index.vue
  25. 1 1
      src/views/stateMonitor/factoryMonitor/windPowerPlant/boosterStation/index.vue
  26. 2 2
      src/views/stateMonitor/factoryMonitor/windPowerPlant/components/pieChart.vue
  27. 2 3
      src/views/stateMonitor/powerPredictMatrix/index.vue

+ 1 - 1
src/api/curveAnalyse.js

@@ -57,7 +57,7 @@ export function gzsslList(data) {
     method: "get",
   });
 }
-//专题分析-维护损失率
+//专题分析-检修损失率
 export function whsslList(data) {
   return request({
     baseURL: process.env.VUE_APP_API,

+ 3 - 1
src/components/alarm/index.vue

@@ -62,7 +62,7 @@ export default {
         { title: "场站名称", code: "stationname", width: "200" },
         { title: "设备名称", code: "devicename", width: "180" },
         { title: "报警描述", code: "description" },
-        { title: "级别", code: "rank", width: "120" },
+        // { title: "级别", code: "rank", width: "120" },
         { title: "是否解除", code: "endts", width: "120" },
         { title: "是否确认", code: "confirmed", width: "120" },
       ],
@@ -102,6 +102,7 @@ export default {
       }
     },
     getTableData() {
+       this.BASE.showLoading();
       GetTableData({
         begin: dayjs().startOf("day").format("YYYY-MM-DD HH:mm:ss"),
         end: dayjs().format("YYYY-MM-DD HH:mm:ss"),
@@ -112,6 +113,7 @@ export default {
         pageSize: this.page.pagesize,
         description: "",
       }).then(({ data }) => {
+        this.BASE.closeLoading();
         if (data.ls.length) {
           this.tableData = data.ls.map((item) => {
             return {

+ 1 - 14
src/components/chart/combination/area-line-chart.vue

@@ -40,14 +40,7 @@ export default {
     // 颜色
     color: {
       type: Array,
-      default: () => [
-        "#323E6F",
-        "#1DA0D7",
-        "#02BB4C",
-        "#DB5520",
-        "#EDB32F",
-        "#EDEB2F",
-      ],
+      default: () => ["#1c99ff", "#3d54be", "#f8de5b"],
     },
   },
   data() {
@@ -265,12 +258,6 @@ export default {
             data: value.value,
             smooth: true, //平滑展示
             yAxisIndex: 0,
-            // lineStyle: {
-            //   color: partten.getColor("green"),
-            // },
-            // itemStyle: {
-            //   color: partten.getColor("green"),
-            // },
           });
         });
       }

+ 3 - 11
src/components/chart/combination/multiple-bar-line-chart.vue

@@ -41,15 +41,7 @@ export default {
     // 颜色
     color: {
       type: Array,
-      default: () => [
-        "#05bb4c",
-        "#4b55ae",
-        "#fa8c16",
-        "#f8de5b",
-        "#1a93cf",
-        "#c531c7",
-        "#bd3338",
-      ],
+      default: () => ["#05bb4c", "#e17e23", "#ba3237", "#c531c7", "#1a93cf"],
     },
     showAnimation: {
       type: Boolean,
@@ -174,10 +166,10 @@ export default {
           smooth: true, //平滑展示
           yAxisIndex: 1,
           lineStyle: {
-            color: partten.getColor("yellow"),
+            color: "#f8de5b",
           },
           itemStyle: {
-            color: partten.getColor("yellow"),
+            color: "#f8de5b",
           },
         });
       }

+ 1 - 1
src/components/sbsAlarm/index.vue

@@ -91,7 +91,7 @@ export default {
         { title: "时间", code: "ts", width: "160" },
         { title: "场站名称", code: "stationname", width: "140" },
         { title: "报警描述", code: "description" },
-        { title: "级别", code: "rank", width: "110" },
+        // { title: "级别", code: "rank", width: "110" },
         { title: "是否确认", code: "confirmed", width: "110" },
         { title: "是否解除", code: "endts", width: "110" },
       ],

+ 617 - 528
src/views/HealthControl/HealthDay.vue

@@ -1,546 +1,635 @@
 <template>
-	<div class="decision-page-2">
-		<div class="query mg-b-8">
-			<div class="query-items">
-				<div class="query-item">
-					<div class="lable">模块:</div>
-					<div class="search-input">
-						<el-select v-model="value2" @change="MoKuaiChange(value2)" multiple placeholder="请选择"
-							popper-class="select">
-							<el-option v-for="item in MoKuai" :key="item.id" :value="item.id" :label="item.name">
-							</el-option>
-						</el-select>
-					</div>
-				</div>
-				<div class="query-item">
-					<div class="lable">风场:</div>
-					<div class="search-input">
-						<el-select v-model="value1" @change="ChangZhanChange(value1)" multiple placeholder="请选择"
-							popper-class="select">
-							<el-option v-for="item in ChangZhan" :key="item.id" :value="item.id" :label="item.name">
-							</el-option>
-						</el-select>
-					</div>
-				</div>
-				
-				<div class="query-item">
-					<div class="lable">日期:</div>
-					<div class="search-input">
-						<el-date-picker v-model="value4" @change="BeginChange(value4)" type="date"
-							value-format="YYYY-MM-DD" placeholder="选择日期" popper-class="date-select">
-						</el-date-picker>
-					</div>
-				</div>
-			</div>
-			<div class="query-actions">
-				<button class="btn" @click="dbfx">对比</button>
-			</div>
-		</div>
+  <div class="decision-page-2">
+    <div class="query mg-b-8">
+      <div class="query-items">
+        <div class="query-item">
+          <div class="lable">模块:</div>
+          <div class="search-input">
+            <el-select
+              v-model="value2"
+              @change="MoKuaiChange(value2)"
+              multiple
+              placeholder="请选择"
+              popper-class="select"
+            >
+              <el-option
+                v-for="item in MoKuai"
+                :key="item.id"
+                :value="item.id"
+                :label="item.name"
+              >
+              </el-option>
+            </el-select>
+          </div>
+        </div>
+        <div class="query-item">
+          <div class="lable">风场:</div>
+          <div class="search-input">
+            <el-select
+              v-model="value1"
+              @change="ChangZhanChange(value1)"
+              multiple
+              placeholder="请选择"
+              popper-class="select"
+            >
+              <el-option
+                v-for="item in ChangZhan"
+                :key="item.id"
+                :value="item.id"
+                :label="item.name"
+              >
+              </el-option>
+            </el-select>
+          </div>
+        </div>
 
-		<div class="mg-b-16">
-			<div class="project-table">
-				<Table :data="tableData" :canScroll="false" ref="curRef"></Table>
-			</div>
-		</div>
-		<el-dialog title="对标排名分析" v-model="dialogVisible" width="70%" top="10vh" custom-class="modal"
-			:close-on-click-modal="false">
-			<dayinfo :radarValue="radarValue" :windNum="windNum" :windNum2="windNum2" :tabs="tabs"
-				:analyisDialog="analyisDialog" />
-		</el-dialog>
-	</div>
+        <div class="query-item">
+          <div class="lable">日期:</div>
+          <div class="search-input">
+            <el-date-picker
+              v-model="value4"
+              @change="BeginChange(value4)"
+              type="date"
+              value-format="YYYY-MM-DD"
+              placeholder="选择日期"
+              popper-class="date-select"
+            >
+            </el-date-picker>
+          </div>
+        </div>
+      </div>
+      <div class="query-actions">
+        <button class="btn" @click="dbfx">对比</button>
+      </div>
+    </div>
+
+    <div class="mg-b-16">
+      <div class="project-table">
+        <Table :data="tableData" :canScroll="false" ref="curRef"></Table>
+      </div>
+    </div>
+    <el-dialog
+      title="对标排名分析"
+      v-model="dialogVisible"
+      width="70%"
+      top="10vh"
+      custom-class="modal"
+      :close-on-click-modal="false"
+    >
+      <dayinfo
+        :radarValue="radarValue"
+        :windNum="windNum"
+        :windNum2="windNum2"
+        :tabs="tabs"
+        :analyisDialog="analyisDialog"
+      />
+    </el-dialog>
+  </div>
 </template>
 
 <script>
-	import SvgIcon from "../../components/coms/icon/svg-icon.vue";
-	import Panel from "../../components/coms/panel/panel.vue";
-	import Table from "../../components/coms/table/table.vue";
-	import Dayinfo from "./dayinfo.vue";
-	export default {
-		components: {
-			Panel,
-			Table,
-			SvgIcon,
-			Dayinfo
-		},
-		data() {
-			let that = this;
-			return {
-				tableIdArr: [], //放checkbox的id数组
-				tableId: [],
-				checkLength: 0, //对标分析只能选择2个
-				tableData: {
-					column: [{
-							name: "",
-							field: "index",
-							is_num: false,
-							is_light: false,
-						},
-						{
-							name: "",
-							field: "check",
-							is_num: false,
-							is_light: false,
-							template:() => {
-								return "<input class='check curCheckBox' type='CheckBox' />";
-							},
-							click: function(event, data) {
-								var dataId = that.tableIdArr[data.index - 1];
-								if (event.target.checked == false && that.checkLength <= 2) {
-									that.tableId.forEach((item, i) => {
-										if (item == dataId) {
-											that.tableId.splice(i, 1)
-										}
-									})
-									that.checkLength--;
-								} else if (event.target.checked && that.checkLength < 2) {
-									that.tableId.push(dataId)
-									that.checkLength++;
-								} else if (that.checkLength == 2) {
-									event.target.checked = false;
-								}
-							},
-						},
-						{
-							name: "风机编号",
-							field: "name",
-							is_num: false,
-							is_light: false,
-						},
-						{
-							name: "等级",
-							field: "dj",
-							is_num: false,
-							is_light: false,
-							sortable: true,
-						},
-						{
-							name: "综合排名",
-							field: "zhpm",
-							is_num: false,
-							is_light: false,
-							sortable: true,
-						},
-						{
-							name: "发电量",
-							field: "fdl",
-							is_num: false,
-							is_light: false,
-							sortable: true,
-						},
-						{
-							name: "理论发电量",
-							field: "llfdl",
-							is_num: false,
-							is_light: false,
-							sortable: true,
-						},
-						{
-							name: "平均风速",
-							field: "pjfs",
-							is_num: false,
-							is_light: false,
-							sortable: true,
-						},
-						{
-							name: "平均功率",
-							field: "pjgl",
-							is_num: false,
-							is_light: false,
-							sortable: true,
-						},
-						{
-							name: "故障损失电量",
-							field: "gzssdl",
-							is_num: false,
-							is_light: false,
-							sortable: true,
-						},
-						{
-							name: "限电损失电量",
-							field: "xdssdl",
-							is_num: false,
-							is_light: true,
-							sortable: true,
-						},
-						{
-							name: "维护损失电量",
-							field: "whssdl",
-							is_num: false,
-							is_light: false,
-							sortable: true,
-						},
-						{
-							name: "性能损失电量",
-							field: "xnssdl",
-							is_num: false,
-							is_light: false,
-							sortable: true,
-						},
-						{
-							name: "利用小时数",
-							field: "lyxss",
-							is_num: false,
-							is_light: false,
-							sortable: true,
-						}, {
-							name: "拟合优度",
-							field: "nhyd",
-							is_num: false,
-							is_light: false,
-							sortable: true,
-						}, {
-							name: "设备可利用率",
-							field: "sbklyl",
-							is_num: false,
-							is_light: false,
-							sortable: true,
-						}, {
-							name: "等效可用系数",
-							field: "dxkyxs",
-							is_num: false,
-							is_light: false,
-							sortable: true,
-						}, {
-							name: "有效风时数",
-							field: "yxfss",
-							is_num: false,
-							is_light: false,
-							sortable: true,
-						},{
-							name: "平均切入风速",
-							field: "pjqrfs",
-							is_num: false,
-							is_light: false,
-							sortable: true,
-						}, {
-							name: "静风频率",
-							field: "jfpl",
-							is_num: false,
-							is_light: false,
-							sortable: true,
-						}, {
-							name: "功率一致性系数",
-							field: "glyzxxs",
-							is_num: false,
-							is_light: false,
-							sortable: true,
-						}
-					],
-					data: [],
-				},
-				ChangZhan: [], //场站
-				MoKuai: [], //项目
-				value1: [],
-				value2: [],
-				value3: "",
-				dialogVisible: false,
-				radarValue: [],
-				windNum: 'dd',
-				windNum2: 'dd',
-				tabs: [],
-				analyisDialog: [],
-				ajaxData:[],
-			};
-		},
-		created() {
-			this.ChangZhanVal();
-			this.value3 = this.getTime(1);
-			this.AjaxCommon();
-			this.MoKuaiVal();
-		},
-		methods: {
-			MoKuaiVal(val) {
-				var that = this;
-				that.API.requestData({
-					method: "GET",
-					baseURL : "10.155.32.4:8034",
-					subUrl: "evaluation/modelMainList",
-					success(res) {
+import SvgIcon from "../../components/coms/icon/svg-icon.vue";
+import Panel from "../../components/coms/panel/panel.vue";
+import Table from "../../components/coms/table/table.vue";
+import Dayinfo from "./dayinfo.vue";
+export default {
+  components: {
+    Panel,
+    Table,
+    SvgIcon,
+    Dayinfo,
+  },
+  data() {
+    let that = this;
+    return {
+      tableIdArr: [], //放checkbox的id数组
+      tableId: [],
+      checkLength: 0, //对标分析只能选择2个
+      tableData: {
+        column: [
+          {
+            name: "",
+            field: "index",
+            is_num: false,
+            is_light: false,
+          },
+          {
+            name: "",
+            field: "check",
+            is_num: false,
+            is_light: false,
+            template: () => {
+              return "<input class='check curCheckBox' type='CheckBox' />";
+            },
+            click: function (event, data) {
+              var dataId = that.tableIdArr[data.index - 1];
+              if (event.target.checked == false && that.checkLength <= 2) {
+                that.tableId.forEach((item, i) => {
+                  if (item == dataId) {
+                    that.tableId.splice(i, 1);
+                  }
+                });
+                that.checkLength--;
+              } else if (event.target.checked && that.checkLength < 2) {
+                that.tableId.push(dataId);
+                that.checkLength++;
+              } else if (that.checkLength == 2) {
+                event.target.checked = false;
+              }
+            },
+          },
+          {
+            name: "风机编号",
+            field: "name",
+            is_num: false,
+            is_light: false,
+          },
+          {
+            name: "等级",
+            field: "dj",
+            is_num: false,
+            is_light: false,
+            sortable: true,
+          },
+          {
+            name: "综合排名",
+            field: "zhpm",
+            is_num: false,
+            is_light: false,
+            sortable: true,
+          },
+          {
+            name: "发电量",
+            field: "fdl",
+            is_num: false,
+            is_light: false,
+            sortable: true,
+          },
+          {
+            name: "理论发电量",
+            field: "llfdl",
+            is_num: false,
+            is_light: false,
+            sortable: true,
+          },
+          {
+            name: "平均风速",
+            field: "pjfs",
+            is_num: false,
+            is_light: false,
+            sortable: true,
+          },
+          {
+            name: "平均功率",
+            field: "pjgl",
+            is_num: false,
+            is_light: false,
+            sortable: true,
+          },
+          {
+            name: "故障损失电量",
+            field: "gzssdl",
+            is_num: false,
+            is_light: false,
+            sortable: true,
+          },
+          {
+            name: "限电损失电量",
+            field: "xdssdl",
+            is_num: false,
+            is_light: true,
+            sortable: true,
+          },
+          {
+            name: "检修损失电量",
+            field: "whssdl",
+            is_num: false,
+            is_light: false,
+            sortable: true,
+          },
+          {
+            name: "性能损失电量",
+            field: "xnssdl",
+            is_num: false,
+            is_light: false,
+            sortable: true,
+          },
+          {
+            name: "利用小时数",
+            field: "lyxss",
+            is_num: false,
+            is_light: false,
+            sortable: true,
+          },
+          {
+            name: "拟合优度",
+            field: "nhyd",
+            is_num: false,
+            is_light: false,
+            sortable: true,
+          },
+          {
+            name: "设备可利用率",
+            field: "sbklyl",
+            is_num: false,
+            is_light: false,
+            sortable: true,
+          },
+          {
+            name: "等效可用系数",
+            field: "dxkyxs",
+            is_num: false,
+            is_light: false,
+            sortable: true,
+          },
+          {
+            name: "有效风时数",
+            field: "yxfss",
+            is_num: false,
+            is_light: false,
+            sortable: true,
+          },
+          {
+            name: "平均切入风速",
+            field: "pjqrfs",
+            is_num: false,
+            is_light: false,
+            sortable: true,
+          },
+          {
+            name: "静风频率",
+            field: "jfpl",
+            is_num: false,
+            is_light: false,
+            sortable: true,
+          },
+          {
+            name: "功率一致性系数",
+            field: "glyzxxs",
+            is_num: false,
+            is_light: false,
+            sortable: true,
+          },
+        ],
+        data: [],
+      },
+      ChangZhan: [], //场站
+      MoKuai: [], //项目
+      value1: [],
+      value2: [],
+      value3: "",
+      dialogVisible: false,
+      radarValue: [],
+      windNum: "dd",
+      windNum2: "dd",
+      tabs: [],
+      analyisDialog: [],
+      ajaxData: [],
+    };
+  },
+  created() {
+    this.ChangZhanVal();
+    this.value3 = this.getTime(1);
+    this.AjaxCommon();
+    this.MoKuaiVal();
+  },
+  methods: {
+    MoKuaiVal(val) {
+      var that = this;
+      that.API.requestData({
+        method: "GET",
+        baseURL: "10.155.32.4:8034",
+        subUrl: "evaluation/modelMainList",
+        success(res) {
+          that.MoKuai = res.data;
+        },
+      });
+    },
+    MoKuaiChange(val) {
+      this.value2 = val;
+      this.value3 = [];
+      this.AjaxCommon();
+      this.XianLuVal(val);
+      this.clearDb();
+    },
+    ChangZhanVal() {
+      var that = this;
+      that.API.requestData({
+        method: "GET",
+        baseURL: "10.155.32.4:8034",
+        subUrl: "evaluation/wplist",
+        success(res) {
+          that.ChangZhan = res.data;
+        },
+      });
+    },
+    ChangZhanChange(val) {
+      this.value1 = val;
+      this.value2 = [];
+      this.value3 = [];
+      this.AjaxCommon();
+      this.MoKuaiVal(val);
+      this.clearDb();
+    },
+    BeginChange(val) {
+      this.value4 = val;
+      this.AjaxCommon();
+      this.clearDb();
+    },
+    getTime(val) {
+      //时间戳处理,val=1是默认开始时间(当前月第一天),val=2是默认结束时间(今天)
+      var date = new Date();
+      var year = date.getFullYear(),
+        month = date.getMonth() + 1,
+        day = date.getDate();
+      month >= 1 && month <= 9 ? (month = "0" + month) : "";
+      day >= 0 && day <= 9 ? (day = "0" + day) : "";
+      var begin = year + "-" + month + "-01";
+      var end = year + "-" + month + "-" + day;
+      if (val == 1) {
+        return begin;
+      } else if (val == 2) {
+        return end;
+      }
+    },
+    AjaxCommon() {
+      var that = this;
+      that.API.requestData({
+        //五项损失率
+        method: "GET",
+        baseURL: "10.155.32.4:8034",
+        subUrl: "evaluation/wxssl",
+        data: {
+          wpids: that.value1,
+          projectids: that.value2,
+          lineids: that.value3,
+          beginDate: that.value4,
+          endDate: that.value5,
+          target: "",
+          sort: "",
+        },
+        success(res) {
+          that.ajaxData = res.data;
+          var dataTab = []; //表格
+          res.data.forEach((item, index) => {
+            that.tableIdArr.push(item.id);
+            dataTab.push({
+              //表格
+              index: index + 1,
+              name: item.name,
+              dj: item.dj,
+              zhpm: item.zhpm,
+              fdl: item.fdl,
+              llfdl: item.llfdl,
+              pjfs: item.gzssdl,
+              pjgl: item.pjgl,
+              gzssdl: item.gzssdl,
+              lyxss: item.lyxss,
+              whssdl: item.whssdl,
+              xnssdl: item.xnssdl,
+              lyxss: item.lyxss,
+              nhyd: item.nhyd,
+              sbklyl: item.sbklyl,
+              dxkyxs: item.dxkyxs,
+              yxfss: item.yxfss,
+              pjqrfs: item.pjqrfs,
+              jfpl: item.jfpl,
+              glyzxxs: item.glyzxxs,
+              jxssl: item.jxssl,
+              qflpm: item.qflpm,
+              qfl: item.qfl,
+              xnsslpm: item.xnsslpm,
+              xnssl: item.xnssl,
+              slsslpm: item.slsslpm,
+              slssl: item.slssl,
+              is_light: false,
+            });
+          });
+          that.tableData.data = dataTab;
+        },
+      });
+    },
+    AjaxDbfx() {
+      var that = this;
+      var data = that.ajaxData;
+      that.windNum = data[0].name;
+      that.windNum2 = data[1].name;
+      that.tabs = [
+        {
+          name: "发电量",
+          windData1: data[0].fdl,
+          windData2: data[1].fdl,
+        },
+        {
+          name: "故障损失电量",
+          windData1: data[0].gzssdl,
+          windData2: data[1].gzssdl,
+        },
+        {
+          name: "检修损失电量",
+          windData1: data[0].jxssdl,
+          windData2: data[1].jxssdl,
+        },
+        {
+          name: "性能未达标损失电量",
+          windData1: data[0].xnssdl,
+          windData2: data[1].xnssdl,
+        },
+        {
+          name: "受累损失电量",
+          windData1: data[0].slssdl,
+          windData2: data[1].slssdl,
+        },
+        {
+          name: "风能利用率",
+          windData1: data[0].fnlyl,
+          windData2: data[1].fnlyl,
+        },
+        {
+          name: "故障损失率",
+          windData1: data[0].gzssl,
+          windData2: data[1].gzssl,
+        },
+        {
+          name: "检修损失率",
+          windData1: data[0].jxssl,
+          windData2: data[1].jxssl,
+        },
+        {
+          name: "弃风率",
+          windData1: data[0].qfl,
+          windData2: data[1].qfl,
+        },
+        {
+          name: "性能损失率",
+          windData1: data[0].xnssl,
+          windData2: data[1].xnssl,
+        },
+        {
+          name: "受累损失率",
+          windData1: data[0].slssl,
+          windData2: data[1].slssl,
+        },
+      ];
 
-						that.MoKuai = res.data;
-					}
-				});
-			},
-			MoKuaiChange(val) {
-				this.value2 = val;
-				this.value3 = [];
-				this.AjaxCommon();
-				this.XianLuVal(val);
-				this.clearDb();
-			},
-			ChangZhanVal() {
-				var that = this;
-				that.API.requestData({
-					method: "GET",
-					baseURL : "10.155.32.4:8034",
-					subUrl: "evaluation/wplist",
-					success(res) {
-						that.ChangZhan = res.data;
-					}
-				});
-			},
-			ChangZhanChange(val) {
-				this.value1 = val;
-				this.value2 = [];
-				this.value3 = [];
-				this.AjaxCommon();
-				this.MoKuaiVal(val);
-				this.clearDb();
-			},
-			BeginChange(val) {
-				this.value4 = val;
-				this.AjaxCommon();
-				this.clearDb();
-			},
-			getTime(val) { //时间戳处理,val=1是默认开始时间(当前月第一天),val=2是默认结束时间(今天)
-				var date = new Date();
-				var year = date.getFullYear(),
-					month = date.getMonth() + 1,
-					day = date.getDate();
-				month >= 1 && month <= 9 ? (month = '0' + month) : '';
-				day >= 0 && day <= 9 ? (day = '0' + day) : '';
-				var begin = year + '-' + month + '-01';
-				var end = year + '-' + month + '-' + day;
-				if (val == 1) {
-					return begin;
-				} else if (val == 2) {
-					return end;
-				}
-			},
-			AjaxCommon() {
-				var that = this;
-				that.API.requestData({ //五项损失率
-					method: "GET",
-					baseURL : "10.155.32.4:8034",
-					subUrl: "evaluation/wxssl",
-					data: {
-						wpids: that.value1,
-						projectids: that.value2,
-						lineids: that.value3,
-						beginDate: that.value4,
-						endDate: that.value5,
-						target: '',
-						sort: ''
-					},
-					success(res) {
-						that.ajaxData = res.data;
-						var dataTab = []; //表格
-						res.data.forEach((item, index) => {
-							that.tableIdArr.push(item.id);
-							dataTab.push({ //表格
-								index: index + 1,
-								name: item.name,
-								dj: item.dj,
-								zhpm: item.zhpm,
-								fdl: item.fdl,
-								llfdl: item.llfdl,
-								pjfs: item.gzssdl,
-								pjgl: item.pjgl,
-								gzssdl: item.gzssdl,
-								lyxss: item.lyxss,
-								whssdl: item.whssdl,
-								xnssdl: item.xnssdl,
-								lyxss: item.lyxss,
-								nhyd: item.nhyd,
-								sbklyl: item.sbklyl,
-								dxkyxs: item.dxkyxs,
-								yxfss: item.yxfss,
-								pjqrfs: item.pjqrfs,
-								jfpl: item.jfpl,
-								glyzxxs: item.glyzxxs,
-								jxssl: item.jxssl,
-								qflpm: item.qflpm,
-								qfl: item.qfl,
-								xnsslpm: item.xnsslpm,
-								xnssl: item.xnssl,
-								slsslpm: item.slsslpm,
-								slssl: item.slssl,
-								is_light: false
-							})
+      that.radarValue = [
+        {
+          indicator: [
+            "风能利用率",
+            "故障损失率",
+            "检修损失率",
+            "弃风率",
+            "性能损失率",
+            "受累损失率",
+          ],
+          data: [
+            {
+              value: [
+                data[0].fnlylpm,
+                data[0].gzsslpm,
+                data[0].jxsslpm,
+                data[0].qflpm,
+                data[0].xnsslpm,
+                data[0].slsslpm,
+              ],
+            },
+            {
+              value: [
+                data[1].fnlylpm,
+                data[1].gzsslpm,
+                data[1].jxsslpm,
+                data[1].qflpm,
+                data[1].xnsslpm,
+                data[1].slsslpm,
+              ],
+            },
+          ],
+        },
+      ];
 
-						})
-						that.tableData.data = dataTab;
-					}
-				});
-			},
-			AjaxDbfx() {
-				var that = this;
-				var data = that.ajaxData;
-				that.windNum = data[0].name;
-				that.windNum2 = data[1].name;
-				that.tabs = [{
-					name: "发电量",
-					windData1: data[0].fdl,
-					windData2: data[1].fdl
-				}, {
-					name: "故障损失电量",
-					windData1: data[0].gzssdl,
-					windData2: data[1].gzssdl
-				}, {
-					name: "检修损失电量",
-					windData1: data[0].jxssdl,
-					windData2: data[1].jxssdl
-				}, {
-					name: "性能未达标损失电量",
-					windData1: data[0].xnssdl,
-					windData2: data[1].xnssdl
-				}, {
-					name: "受累损失电量",
-					windData1: data[0].slssdl,
-					windData2: data[1].slssdl
-				}, {
-					name: "风能利用率",
-					windData1: data[0].fnlyl,
-					windData2: data[1].fnlyl
-				}, {
-					name: "故障损失率",
-					windData1: data[0].gzssl,
-					windData2: data[1].gzssl
-				}, {
-					name: "检修损失率",
-					windData1: data[0].jxssl,
-					windData2: data[1].jxssl
-				}, {
-					name: "弃风率",
-					windData1: data[0].qfl,
-					windData2: data[1].qfl
-				}, {
-					name: "性能损失率",
-					windData1: data[0].xnssl,
-					windData2: data[1].xnssl
-				}, {
-					name: "受累损失率",
-					windData1: data[0].slssl,
-					windData2: data[1].slssl
-				}];
-				
-				that.radarValue = [{
-					indicator: ["风能利用率", "故障损失率", "检修损失率", "弃风率", "性能损失率", "受累损失率"],
-					data: [{
-						value: [data[0].fnlylpm, data[0].gzsslpm, data[0].jxsslpm, data[0].qflpm,
-							data[0].xnsslpm, data[0].slsslpm
-						]
-					}, {
-						value: [data[1].fnlylpm, data[1].gzsslpm, data[1].jxsslpm, data[1].qflpm,
-							data[1].xnsslpm, data[1].slsslpm
-						]
-					}]
-				}];
-				
-				var analyis = [],
-					gzssdl = [],
-					jxssdl = [],
-					xnssdl = [],
-					xdssdl = [],
-					slssdl = [];
-				data.forEach((item, index) => {
-					gzssdl.push({
-						text: item.name,
-						value: item.gzssdl
-					});
-					jxssdl.push({
-						text: item.name,
-						value: item.jxssdl
-					});
-					xnssdl.push({
-						text: item.name,
-						value: item.xnssdl
-					});
-					xdssdl.push({
-						text: item.name,
-						value: item.xdssdl
-					});
-					slssdl.push({
-						text: item.name,
-						value: item.slssdl
-					});
-				})
-				analyis.push({
-					title: "故障损失电量",
-					yAxisIndex: 0,
-					value: gzssdl
-				}, {
-					title: "检修损失电量",
-					yAxisIndex: 0,
-					value: jxssdl
-				}, {
-					title: "性能损失电量",
-					yAxisIndex: 0,
-					value: xnssdl
-				}, {
-					title: "限电损失电量",
-					yAxisIndex: 0,
-					value: xdssdl
-				}, {
-					title: "受累损失电量",
-					yAxisIndex: 0,
-					value: slssdl
-				})
-				that.analyisDialog = analyis;
-				
-			},
-			tooltip(param, callback) {
-				var color = ["#05bb4c", "#4b55ae", "#fa8c16", "#f8de5b"];
+      var analyis = [],
+        gzssdl = [],
+        jxssdl = [],
+        xnssdl = [],
+        xdssdl = [],
+        slssdl = [];
+      data.forEach((item, index) => {
+        gzssdl.push({
+          text: item.name,
+          value: item.gzssdl,
+        });
+        jxssdl.push({
+          text: item.name,
+          value: item.jxssdl,
+        });
+        xnssdl.push({
+          text: item.name,
+          value: item.xnssdl,
+        });
+        xdssdl.push({
+          text: item.name,
+          value: item.xdssdl,
+        });
+        slssdl.push({
+          text: item.name,
+          value: item.slssdl,
+        });
+      });
+      analyis.push(
+        {
+          title: "故障损失电量",
+          yAxisIndex: 0,
+          value: gzssdl,
+        },
+        {
+          title: "检修损失电量",
+          yAxisIndex: 0,
+          value: jxssdl,
+        },
+        {
+          title: "性能损失电量",
+          yAxisIndex: 0,
+          value: xnssdl,
+        },
+        {
+          title: "限电损失电量",
+          yAxisIndex: 0,
+          value: xdssdl,
+        },
+        {
+          title: "受累损失电量",
+          yAxisIndex: 0,
+          value: slssdl,
+        }
+      );
+      that.analyisDialog = analyis;
+    },
+    tooltip(param, callback) {
+      var color = ["#05bb4c", "#4b55ae", "#fa8c16", "#f8de5b"];
 
-				var result = param[0].axisValue;
-				param.forEach((value, index) => {
-					result += "<br />" +
-						`<span style="display:inline-block;margin-right:4px;border-radius:10px;width:10px;height:10px;background-color:${color[index]};"></span>` +
-						value.seriesName + ":" + value.value;
-				});
-				callback(result);
-				return true;
-			},
-			dbfx() {
-				var that = this;
-				if (that.tableId.length == 2) {
-					that.dialogVisible = true;
-					this.AjaxDbfx();
-					this.clearDb();
-				}
-			},
-			clearDb(){//清空对标状态
-				this.$refs.curRef.clearCheckBox();
-				this.tableId = [];
-				this.checkLength = 0;
-			}
-		}
-	};
+      var result = param[0].axisValue;
+      param.forEach((value, index) => {
+        result +=
+          "<br />" +
+          `<span style="display:inline-block;margin-right:4px;border-radius:10px;width:10px;height:10px;background-color:${color[index]};"></span>` +
+          value.seriesName +
+          ":" +
+          value.value;
+      });
+      callback(result);
+      return true;
+    },
+    dbfx() {
+      var that = this;
+      if (that.tableId.length == 2) {
+        that.dialogVisible = true;
+        this.AjaxDbfx();
+        this.clearDb();
+      }
+    },
+    clearDb() {
+      //清空对标状态
+      this.$refs.curRef.clearCheckBox();
+      this.tableId = [];
+      this.checkLength = 0;
+    },
+  },
+};
 </script>
 
 <style lang="less">
-	.decision-page-2 {
-		.content .project-table {
-			tbody {
-				height: calc(100vh - 24.5vh);
-			}
-		}
+.decision-page-2 {
+  .content .project-table {
+    tbody {
+      height: calc(100vh - 24.5vh);
+    }
+  }
 
-		.project-table {
-			overflow: auto;
+  .project-table {
+    overflow: auto;
 
-			tbody {
-				height: 279px;
-			}
+    tbody {
+      height: 279px;
+    }
 
-			th,
-			td {
-				color: #b2bdc0;
+    th,
+    td {
+      color: #b2bdc0;
 
-				&:nth-child(1) {
-					width: 50px;
-				}
+      &:nth-child(1) {
+        width: 50px;
+      }
 
-				&:nth-child(2) {
-					width: 50px;
-				}
-			}
-		}
+      &:nth-child(2) {
+        width: 50px;
+      }
+    }
+  }
 
-		.action {
-			text-decoration: underline;
-			color: @green;
-			cursor: pointer;
-		}
-	}
+  .action {
+    text-decoration: underline;
+    color: @green;
+    cursor: pointer;
+  }
+}
 </style>

+ 1 - 1
src/views/HealthControl/assess/assessindex.vue

@@ -238,7 +238,7 @@ export default {
             id: "id",
           },
           {
-            name: "维护损失电量(kWh)",
+            name: "检修损失电量(kWh)",
             field: "daywhssdl",
             is_num: false,
             is_light: false,

+ 1 - 1
src/views/HealthControl/dayinfo.vue

@@ -101,7 +101,7 @@ export default {
           score: "yearxdssdl",
         },
         {
-          name: "维护损失电量",
+          name: "检修损失电量",
           field: "daywhssdl",
           rank: "monthwhssdl",
           score: "yearwhssdl",

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 1 - 1
src/views/HealthControl/gradeHistory.vue


+ 1 - 1
src/views/NewPages/dj1.vue

@@ -1224,7 +1224,7 @@ export default {
               value: [],
             },
             {
-              title: "维护损失",
+              title: "检修损失",
               yAxisIndex: 0,
               value: [],
             },

+ 14 - 16
src/views/NewPages/power-benchmarking.vue

@@ -37,7 +37,7 @@
           <div class="item" v-for="(item, index) of analyselist" :key="index">
             <div class="title">{{ item.name }}</div>
             <div class="value">{{ item.actual }}%</div>
-            
+
             <div class="up-down">
               <div class="up-down-item">
                 <span class="name">环</span>
@@ -92,8 +92,6 @@
               </div>
               <div class="value">{{ item.expect }}%</div>
             </div>
-
-
           </div>
         </div>
       </div>
@@ -343,7 +341,7 @@
         </group-table>
       </div>
     </div>
-<!-- 指标分析 -->
+    <!-- 指标分析 -->
     <div class="bottom">
       <panel :title="'指标分析'">
         <multiple-bar-chart
@@ -436,7 +434,7 @@ export default {
                 width: 65,
               },
               {
-                name: "维护损失电量(万kWh)",
+                name: "检修损失电量(万kWh)",
                 field: "daynhwhssdl",
                 width: 60,
               },
@@ -825,62 +823,62 @@ export default {
                   Number(item[3].mttf)
               ),
               availability: this.filter(
-                 (Number(item[0].availability) +
+                (Number(item[0].availability) +
                   Number(item[1].availability) +
                   Number(item[2].availability) +
                   Number(item[3].availability)) /
                   4
               ),
               availabilityfactor: this.filter(
-                 (Number(item[0].availabilityfactor) +
+                (Number(item[0].availabilityfactor) +
                   Number(item[1].availabilityfactor) +
                   Number(item[2].availabilityfactor) +
                   Number(item[3].availabilityfactor)) /
                   4
               ),
               failurelossrate: this.filter(
-                 (Number(item[0].failurelossrate) +
+                (Number(item[0].failurelossrate) +
                   Number(item[1].failurelossrate) +
                   Number(item[2].failurelossrate) +
                   Number(item[3].failurelossrate)) /
                   4
               ),
               mainlossrate: this.filter(
-                 (Number(item[0].mainlossrate) +
+                (Number(item[0].mainlossrate) +
                   Number(item[1].mainlossrate) +
                   Number(item[2].mainlossrate) +
                   Number(item[3].mainlossrate)) /
                   4
               ),
               mttr: this.filter(
-                 Number(item[0].mttr) +
+                Number(item[0].mttr) +
                   Number(item[1].mttr) +
                   Number(item[2].mttr) +
                   Number(item[3].mttr)
               ),
               hiddentimely: this.filter(
-                 (Number(item[0].hiddentimely) +
+                (Number(item[0].hiddentimely) +
                   Number(item[1].hiddentimely) +
                   Number(item[2].hiddentimely) +
                   Number(item[3].hiddentimely)) /
                   4
               ),
               resettimelyrate: this.filter(
-                 (Number(item[0].resettimelyrate) +
+                (Number(item[0].resettimelyrate) +
                   Number(item[1].resettimelyrate) +
                   Number(item[2].resettimelyrate) +
                   Number(item[3].resettimelyrate)) /
                   4
               ),
               statetransitionrate: this.filter(
-                 (Number(item[0].statetransitionrate) +
+                (Number(item[0].statetransitionrate) +
                   Number(item[1].statetransitionrate) +
                   Number(item[2].statetransitionrate) +
                   Number(item[3].statetransitionrate)) /
                   4
               ),
               eliminationrate: this.filter(
-                 (Number(item[0].eliminationrate) +
+                (Number(item[0].eliminationrate) +
                   Number(item[1].eliminationrate) +
                   Number(item[2].eliminationrate) +
                   Number(item[3].eliminationrate)) /
@@ -1005,8 +1003,8 @@ export default {
       // 经济指标
       for (let item of this.economiclist) {
         let key = item.label;
-        if(key === 'agccurvefollowing' || key === 'windpoweraccuracy'){
-          shiji[key] = 0
+        if (key === "agccurvefollowing" || key === "windpoweraccuracy") {
+          shiji[key] = 0;
         }
         item.actual = this.filter(shiji[key]);
         item.mom = this.filter(shiji[key] - huanbi[key]); //环比

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 270 - 306
src/views/NewPages/ztfx.vue


+ 4 - 4
src/views/economicsOperation/analyse/standAloneAnalyse/windDetailDialog.vue

@@ -125,7 +125,7 @@
 
     <!-- tab1 -->
     <div v-if="tabIndex == 0" class="TabOne tabs">
-      <panel :title="'损失电量分析'" class="TabOne_topChart">
+      <panel :title="'功率分析'" class="TabOne_topChart">
         <area-line-chart
           :height="'100%'"
           :lineData="lostChartData"
@@ -135,7 +135,7 @@
           :showLegend="true"
         />
       </panel>
-      <panel :title="'电量'" class="TabOne_centerChart">
+      <panel :title="'损失电量分析'" class="TabOne_centerChart">
         <multiple-bar-line-chart
           :height="'100%'"
           :barData="powerChartData"
@@ -1202,7 +1202,7 @@ export default {
       };
       const { data: datas } = await getApiequipmentList(params);
       this.wtArray = datas.data;
-    //   this.wtId = datas.data[0].id;
+      //   this.wtId = datas.data[0].id;
     },
     // tab1 ----------------------------------------
     // tab1 - 获取损失电量分析图表数据
@@ -1307,7 +1307,7 @@ export default {
             value: [],
           },
           {
-            title: "维护损失",
+            title: "检修损失",
             type: "bar",
             yAxisIndex: 0,
             value: [],

+ 3 - 3
src/views/economicsOperation/benchmarkingManagement/valueBenchmarking/index.vue

@@ -40,7 +40,7 @@
         <!-- theoreticalgeneratity 理论发电量
 				generatity  发电量
 				faultLoss 故障损失率
-				mainLoss 维护损失率
+				mainLoss 检修损失率
 				performanceLoss 性能损失
 				rationingLoss 限电损失
 				involvesloss 受累损失 -->
@@ -79,7 +79,7 @@
           <el-table-column
             align="center"
             prop="mainLoss"
-            label="维护损失"
+            label="检修损失"
             sortable
           ></el-table-column>
           <el-table-column
@@ -229,7 +229,7 @@ export default {
         font-size: 16px;
         font-family: Microsoft YaHei;
         font-weight: 400;
-        color: #05BB4C;
+        color: #05bb4c;
         margin-left: 25px;
       }
     }

+ 5 - 136
src/views/economicsOperation/homePage/components/barCharts.vue

@@ -59,12 +59,11 @@ export default {
     color: {
       type: Array,
       default: () => [
-        "#005bd9",
-        "#019f2e",
-        "#db6200",
-        "#a10f0f",
-        "#850894",
-        "#9fa0a2",
+        "#ba3237",
+        "#e17e23",
+        "#05bb4c",
+        "#c531c7",
+        "#ffffff",
       ],
     },
     showAnimation: {
@@ -187,136 +186,6 @@ export default {
       }
       return result;
     },
-    colorList() {
-      let result = [
-        {
-          type: "linear",
-          x: 0,
-          y: 0,
-          x2: 0,
-          y2: 1,
-          colorStops: [
-            { offset: 0, color: "#1c99ff" }, // 设置颜色渐变
-            { offset: 1, color: "rgba(0,70,212,0)" },
-          ],
-        },
-        {
-          type: "linear",
-          x: 0,
-          y: 0,
-          x2: 0,
-          y2: 1,
-          colorStops: [
-            { offset: 0, color: "#DC143C" }, // 设置颜色渐变
-            { offset: 1, color: "rgba(255,105,180,0)" },
-          ],
-        },
-        {
-          type: "linear",
-          x: 0,
-          y: 0,
-          x2: 0,
-          y2: 1,
-          colorStops: [
-            { offset: 0, color: "#ea8b00" },
-            { offset: 1, color: "rgba(168,83,0,0)" },
-          ],
-        },
-
-        {
-          type: "linear",
-          x: 0,
-          y: 0,
-          x2: 0,
-          y2: 1,
-          colorStops: [
-            { offset: 0, color: "#696969" },
-            { offset: 1, color: "rgba(211,211,211,0)" },
-          ],
-        },
-        {
-          type: "linear",
-          x: 0,
-          y: 0,
-          x2: 0,
-          y2: 1,
-          colorStops: [
-            { offset: 0, color: "#ff5378" },
-            { offset: 1, color: "rgba(167,17,49,0)" },
-          ],
-        },
-        {
-          type: "linear",
-          x: 0,
-          y: 0,
-          x2: 0,
-          y2: 1,
-          colorStops: [
-            { offset: 0, color: "#05bb4c" },
-            { offset: 1, color: "rgba(0,75,11,0)" },
-          ],
-        },
-      ];
-      let result1 = [
-        {
-          type: "linear",
-          x: 0,
-          y: 0,
-          x2: 0,
-          y2: 1,
-          colorStops: [
-            { offset: 0, color: "#DC143C" }, // 设置颜色渐变
-            { offset: 1, color: "rgba(255,105,180,0)" },
-          ],
-        },
-        {
-          type: "linear",
-          x: 0,
-          y: 0,
-          x2: 0,
-          y2: 1,
-          colorStops: [
-            { offset: 0, color: "#ea8b00" },
-            { offset: 1, color: "rgba(168,83,0,0)" },
-          ],
-        },
-
-        {
-          type: "linear",
-          x: 0,
-          y: 0,
-          x2: 0,
-          y2: 1,
-          colorStops: [
-            { offset: 0, color: "#696969" },
-            { offset: 1, color: "rgba(211,211,211,0)" },
-          ],
-        },
-        {
-          type: "linear",
-          x: 0,
-          y: 0,
-          x2: 0,
-          y2: 1,
-          colorStops: [
-            { offset: 0, color: "#ff5378" },
-            { offset: 1, color: "rgba(167,17,49,0)" },
-          ],
-        },
-        {
-          type: "linear",
-          x: 0,
-          y: 0,
-          x2: 0,
-          y2: 1,
-          colorStops: [
-            { offset: 0, color: "#05bb4c" },
-            { offset: 1, color: "rgba(0,75,11,0)" },
-          ],
-        },
-      ];
-      return this.colorIndex ? result1 : result;
-    },
   },
   methods: {
     resize() {

+ 1 - 1
src/views/economicsOperation/homePage/index.vue

@@ -1088,7 +1088,7 @@ export default {
                 value: res.data.sldlfx.xndl,
               },
               {
-                name: "维护损失",
+                name: "检修损失",
                 value: res.data.sldlfx.jxdl,
               },
               {

+ 2 - 2
src/views/economicsOperation/performanceAnalyse/performanceAssess/dayDetailInfo.vue

@@ -128,7 +128,7 @@ export default {
           score: "yearxdssdl",
         },
         {
-          name: "维护损失电量",
+          name: "检修损失电量",
           field: "daywhssdl",
           rank: "monthwhssdl",
           score: "yearwhssdl",
@@ -260,7 +260,7 @@ export default {
           score: "yearxdssdl",
         },
         {
-          name: "维护损失电量",
+          name: "检修损失电量",
           field: "daywhssdl",
           rank: "monthwhssdl",
           score: "yearwhssdl",

+ 3 - 3
src/views/economicsOperation/performanceAnalyse/performanceAssess/historyDetail.vue

@@ -77,7 +77,7 @@ export default {
         { title: "平均功率(KW)", code: "daygl" },
         { title: "故障损失(kWh)", code: "daygzssdl" },
         { title: "限电损失(kWh)", code: "dayxdssdl" },
-        { title: "维护损失(kWh)", code: "daywhssdl" },
+        { title: "检修损失(kWh)", code: "daywhssdl" },
         { title: "性能损失(kWh)", code: "dayxnssdl" },
         { title: "利用小时数(h)", code: "daylyxs" },
         { title: "拟合优度(%)", code: "daynhyd" },
@@ -95,7 +95,7 @@ export default {
         { title: "平均功率(KW)", code: "daygl" },
         { title: "故障损失(kWh)", code: "daygzssdl" },
         { title: "限电损失(kWh)", code: "dayxdssdl" },
-        { title: "维护损失(kWh)", code: "daywhssdl" },
+        { title: "检修损失(kWh)", code: "daywhssdl" },
         { title: "性能损失(kWh)", code: "dayxnssdl" },
         { title: "利用小时数(h)", code: "daylyxs" },
         { title: "拟合优度(%)", code: "daynhyd" },
@@ -156,7 +156,7 @@ export default {
         color: #ffffff;
       }
     }
-    .el-date-editor--daterange ::v-deep{
+    .el-date-editor--daterange ::v-deep {
       background: transparent;
       border: 1px solid #2a374f;
       border-radius: 30px;

+ 2 - 2
src/views/economicsOperation/performanceAnalyse/performanceAssess/index.vue

@@ -261,7 +261,7 @@ export default {
         { title: "平均功率(KW)", code: "daygl" },
         { title: "故障损失(kWh)", code: "daygzssdl" },
         { title: "限电损失(kWh)", code: "dayxdssdl" },
-        { title: "维护损失(kWh)", code: "daywhssdl" },
+        { title: "检修损失(kWh)", code: "daywhssdl" },
         { title: "性能损失(kWh)", code: "dayxnssdl" },
         { title: "利用小时数(h)", code: "daylyxs" },
         { title: "拟合优度(%)", code: "daynhyd" },
@@ -279,7 +279,7 @@ export default {
         { title: "平均功率(KW)", code: "daygl" },
         { title: "故障损失(kWh)", code: "daygzssdl" },
         { title: "限电损失(kWh)", code: "dayxdssdl" },
-        { title: "维护损失(kWh)", code: "daywhssdl" },
+        { title: "检修损失(kWh)", code: "daywhssdl" },
         { title: "性能损失(kWh)", code: "dayxnssdl" },
         { title: "利用小时数(h)", code: "daylyxs" },
         { title: "拟合优度(%)", code: "daynhyd" },

+ 7 - 8
src/views/economicsOperation/thematicAnalysis/comprehensiveAnalysis/index.vue

@@ -51,7 +51,7 @@
     <div class="comAnalysis_title clearfix">
       <div class="leftContent floatLeft"><span>综合分析</span></div>
     </div>
-    <div class="downPdf">
+    <div class="downPdf" id="downPdf">
       <div class="comAnalysis_Table">
         <div class="table_month" style="margin-right: 5px">
           <div class="table_top">
@@ -583,12 +583,12 @@ export default {
     },
     getPieChart(nameTit, lenged, series, name) {
       let option = {
-        color: ["#019f2e", "#db6200", "#a10f0f", "#850894", "#9fa0a2"],
+        color: ["#05bb4c", "#ba3237", "#e17e23", "#fff", "#c531c7"],
         legend: {
           type: "scroll",
           orient: "vertical",
-          right: 10,
-          bottom: 0,
+          right: 15,
+          top: "30%",
           itemWidth: 8,
           itemHeight: 8,
           textStyle: {
@@ -645,7 +645,7 @@ export default {
         radar: [
           {
             indicator: [{ text: "" }],
-            center: ["45%", "50%"],
+            center: ["38%", "50%"],
             radius: [0, 79],
             startAngle: 60,
             splitNumber: 5,
@@ -686,7 +686,7 @@ export default {
             // name: nameTit,
             type: "pie",
             radius: [0, 80],
-            center: ["45%", "50%"],
+            center: ["38%", "50%"],
             roseType: "area",
             label: {
               normal: {
@@ -729,7 +729,7 @@ export default {
     downXlsxFn() {
       // Get_PDF.downloadPDF(document.querySelector(".comAnalysis"), "综合分析"+new Date(), false);
       Get_PDF.downloadPDF(
-        document.getElementById("app"),
+        document.getElementById("downPdf"),
         "综合分析" + new Date(),
         false
       );
@@ -767,7 +767,6 @@ export default {
     .floatRight {
       float: right;
     }
-
   }
 
   .clearfix::after {

+ 2 - 2
src/views/economicsOperation/thematicAnalysis/failure/index.vue

@@ -257,7 +257,7 @@ export default {
           name: "故障损失率",
         },
         {
-          name: "维护损失率",
+          name: "检修损失率",
         },
         {
           name: "限电损失率",
@@ -334,7 +334,7 @@ export default {
             }
           });
           break;
-        case "维护损失率":
+        case "检修损失率":
           whsslList({
             companys: this.company,
             type: this.tabIndex,

+ 2 - 2
src/views/economicsOperation/thematicAnalysis/maintain/index.vue

@@ -37,7 +37,7 @@
     </div>
     <div class="data-bodys">
       <div class="line clearfix">
-        <div class="leftContent left"><span>维护损失率</span></div>
+        <div class="leftContent left"><span>检修损失率</span></div>
       </div>
       <div class="economicTable">
         <el-table
@@ -138,7 +138,7 @@
       <div class="chart-name">
         <div class="point point-left bottom"></div>
         <div class="point point-right bottom"></div>
-        维护损失率
+        检修损失率
       </div>
       <div>
         <BarCharts

+ 1 - 1
src/views/stateMonitor/alarmCenter/commonAlarm/index.vue

@@ -197,7 +197,7 @@ export default {
         { title: "场站名称", code: "stationname", width: "220" },
         { title: "设备名称", code: "devicename", width: "200" },
         { title: "报警描述", code: "description" },
-        { title: "级别", code: "rank", width: "180" },
+        // { title: "级别", code: "rank", width: "180" },
         { title: "是否解除", code: "endts", width: "180" },
         { title: "是否确认", code: "confirmed", width: "180" },
       ],

+ 1 - 1
src/views/stateMonitor/factoryMonitor/photovoltaic/lightBoosterStation/index.vue

@@ -178,7 +178,7 @@ export default {
         { title: "时间", code: "ts", width: "160" },
         { title: "场站名称", code: "stationname", width: "150" },
         { title: "报警描述", code: "description" },
-        { title: "级别", code: "rank", width: "110" },
+        // { title: "级别", code: "rank", width: "110" },
         { title: "是否解除", code: "endts", width: "110" },
         { title: "是否确认", code: "confirmed", width: "110" },
       ],

+ 1 - 1
src/views/stateMonitor/factoryMonitor/windPowerPlant/boosterStation/index.vue

@@ -169,7 +169,7 @@ export default {
         { title: "时间", code: "ts", width: "160" },
         { title: "场站名称", code: "stationname", width: "150" },
         { title: "报警描述", code: "description" },
-        { title: "级别", code: "rank", width: "110" },
+        // { title: "级别", code: "rank", width: "110" },
         { title: "是否解除", code: "endts", width: "110" },
         { title: "是否确认", code: "confirmed", width: "110" },
       ],

+ 2 - 2
src/views/stateMonitor/factoryMonitor/windPowerPlant/components/pieChart.vue

@@ -109,7 +109,7 @@ export default {
                     ? that.lossPower?.GZSS?.toFixed(2)
                     : "0")
                 );
-              case "维护损失":
+              case "检修损失":
                 return (
                   params +
                   "       " +
@@ -217,7 +217,7 @@ export default {
                 value: this.lossPower.WHSS
                   ? this.lossPower?.WHSS / this.lossPower?.SUM
                   : 0,
-                name: "维护损失",
+                name: "检修损失",
                 realVal: this.lossPower?.WHSS,
               },
               {

+ 2 - 3
src/views/stateMonitor/powerPredictMatrix/index.vue

@@ -8,9 +8,7 @@
       element-loading-text="加载中..."
       element-loading-background="rgba(4, 12, 11, 0.8)"
     >
-      <div
-        class="chart-wrapper"
-      >
+      <div class="chart-wrapper">
         <div
           class="chart-item"
           v-for="(item, index) in list"
@@ -318,6 +316,7 @@ export default {
     align-items: center;
     background: url("~@/assets/imgs/power-bg1.png") no-repeat;
     background-size: 100% 100%;
+    cursor: pointer;
     .chart-item-name {
       display: flex;
       width: 50px;

Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels