|  | @@ -38,16 +38,21 @@
 | 
											
												
													
														|  |            >
 |  |            >
 | 
											
												
													
														|  |              <div>
 |  |              <div>
 | 
											
												
													
														|  |                <span class="progressName"
 |  |                <span class="progressName"
 | 
											
												
													
														|  | -                >硬盘{{ disk.diskIndex }}                
 |  | 
 | 
											
												
													
														|  | -                <el-tag  v-if ="disk.state == 0" type="success">状态:正常</el-tag>
 |  | 
 | 
											
												
													
														|  | -                <el-tag  v-else-if ="disk.state == 1" type="danger">状态:异常</el-tag>
 |  | 
 | 
											
												
													
														|  | -                <el-tag  v-else type="info">状态:未知</el-tag>
 |  | 
 | 
											
												
													
														|  | 
 |  | +              >硬盘{{ disk.diskIndex }}
 | 
											
												
													
														|  | 
 |  | +                <el-tag v-if="disk.state == 0" type="success">状态:正常</el-tag>
 | 
											
												
													
														|  | 
 |  | +                <el-tag v-else-if="disk.state == 1" type="danger">状态:异常</el-tag>
 | 
											
												
													
														|  | 
 |  | +                <el-tag v-else type="info">状态:未知</el-tag>
 | 
											
												
													
														|  |                </span>
 |  |                </span>
 | 
											
												
													
														|  | -                <span class="progressMain"
 |  | 
 | 
											
												
													
														|  | -                >{{
 |  | 
 | 
											
												
													
														|  | -                  ((disk.total - disk.available) / 1024).toFixed(1)
 |  | 
 | 
											
												
													
														|  | -                }}G已用(共{{ (disk.total / 1024).toFixed(1) }}G)</span
 |  | 
 | 
											
												
													
														|  | -              >
 |  | 
 | 
											
												
													
														|  | 
 |  | +                <span class="progressMain" v-if="(disk.total - disk.available) >  1024*1024">
 | 
											
												
													
														|  | 
 |  | +                  {{
 | 
											
												
													
														|  | 
 |  | +                  ((disk.total - disk.available) / 1024/1024).toFixed(2)
 | 
											
												
													
														|  | 
 |  | +                }}T已用(共{{ (disk.total / 1024/1024).toFixed(2) }}T)
 | 
											
												
													
														|  | 
 |  | +                </span>
 | 
											
												
													
														|  | 
 |  | +              <span class="progressMain" v-else>
 | 
											
												
													
														|  | 
 |  | +                  {{
 | 
											
												
													
														|  | 
 |  | +                  ((disk.total - disk.available) / 1024).toFixed(2)
 | 
											
												
													
														|  | 
 |  | +                }}G已用(共{{ (disk.total / 1024).toFixed(2) }}G)
 | 
											
												
													
														|  | 
 |  | +                </span>
 | 
											
												
													
														|  |              </div>
 |  |              </div>
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |              <el-progress
 |  |              <el-progress
 | 
											
										
											
												
													
														|  | @@ -179,11 +184,12 @@
 | 
											
												
													
														|  |  </template>
 |  |  </template>
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  <script>
 |  |  <script>
 | 
											
												
													
														|  | -import { mapState, mapMutations } from "vuex";
 |  | 
 | 
											
												
													
														|  | 
 |  | +import {mapMutations, mapState} from "vuex";
 | 
											
												
													
														|  |  import DataRangePicker from "@/components/dateTime/daterange.picker.vue";
 |  |  import DataRangePicker from "@/components/dateTime/daterange.picker.vue";
 | 
											
												
													
														|  | -import { getLabel } from "@/views/commonOption.js";
 |  | 
 | 
											
												
													
														|  | 
 |  | +import {getLabel} from "@/views/commonOption.js";
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |  export default {
 |  |  export default {
 | 
											
												
													
														|  | -  components: { DataRangePicker },
 |  | 
 | 
											
												
													
														|  | 
 |  | +  components: {DataRangePicker},
 | 
											
												
													
														|  |    dicts: [],
 |  |    dicts: [],
 | 
											
												
													
														|  |    data() {
 |  |    data() {
 | 
											
												
													
														|  |      const params = this.$route.params;
 |  |      const params = this.$route.params;
 | 
											
										
											
												
													
														|  | @@ -236,7 +242,8 @@ export default {
 | 
											
												
													
														|  |      onHide() {
 |  |      onHide() {
 | 
											
												
													
														|  |        this.isShow = false;
 |  |        this.isShow = false;
 | 
											
												
													
														|  |      },
 |  |      },
 | 
											
												
													
														|  | -    renderDiskInfo(info) {},
 |  | 
 | 
											
												
													
														|  | 
 |  | +    renderDiskInfo(info) {
 | 
											
												
													
														|  | 
 |  | +    },
 | 
											
												
													
														|  |      diskProgress(disk) {
 |  |      diskProgress(disk) {
 | 
											
												
													
														|  |        if (!disk.total) {
 |  |        if (!disk.total) {
 | 
											
												
													
														|  |          return 0;
 |  |          return 0;
 | 
											
										
											
												
													
														|  | @@ -252,22 +259,24 @@ export default {
 | 
											
												
													
														|  |        let rate = this.diskProgress(disk);
 |  |        let rate = this.diskProgress(disk);
 | 
											
												
													
														|  |        if (rate > 90) {
 |  |        if (rate > 90) {
 | 
											
												
													
														|  |          return "exception";
 |  |          return "exception";
 | 
											
												
													
														|  | -      }  else if (rate > 70) {
 |  | 
 | 
											
												
													
														|  | 
 |  | +      } else if (rate > 70) {
 | 
											
												
													
														|  |          return "warning";
 |  |          return "warning";
 | 
											
												
													
														|  | -      } else  {
 |  | 
 | 
											
												
													
														|  | 
 |  | +      } else {
 | 
											
												
													
														|  |          return "success";
 |  |          return "success";
 | 
											
												
													
														|  |        }
 |  |        }
 | 
											
												
													
														|  |      },
 |  |      },
 | 
											
												
													
														|  |      // 事件
 |  |      // 事件
 | 
											
												
													
														|  |      //apimark//
 |  |      //apimark//
 | 
											
												
													
														|  |    },
 |  |    },
 | 
											
												
													
														|  | -  mounted() {},
 |  | 
 | 
											
												
													
														|  | 
 |  | +  mounted() {
 | 
											
												
													
														|  | 
 |  | +  },
 | 
											
												
													
														|  |  };
 |  |  };
 | 
											
												
													
														|  |  </script>
 |  |  </script>
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  <style lang="scss">
 |  |  <style lang="scss">
 | 
											
												
													
														|  |  .edu-training-edit {
 |  |  .edu-training-edit {
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |  .titleDiv {
 |  |  .titleDiv {
 | 
											
												
													
														|  |    margin-top: 20px;
 |  |    margin-top: 20px;
 | 
											
												
													
														|  |    margin-bottom: 20px;
 |  |    margin-bottom: 20px;
 | 
											
										
											
												
													
														|  | @@ -279,33 +288,40 @@ export default {
 | 
											
												
													
														|  |    //     height: 17px;
 |  |    //     height: 17px;
 | 
											
												
													
														|  |    // }
 |  |    // }
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |  .divCls {
 |  |  .divCls {
 | 
											
												
													
														|  |    display: flex;
 |  |    display: flex;
 | 
											
												
													
														|  |    flex-flow: wrap;
 |  |    flex-flow: wrap;
 | 
											
												
													
														|  |    align-items: center;
 |  |    align-items: center;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |    .Fatherprogress {
 |  |    .Fatherprogress {
 | 
											
												
													
														|  |      width: 33.3333%;
 |  |      width: 33.3333%;
 | 
											
												
													
														|  |      margin-bottom: 20px;
 |  |      margin-bottom: 20px;
 | 
											
												
													
														|  |      margin-top: 20px;
 |  |      margin-top: 20px;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |      .progressName {
 |  |      .progressName {
 | 
											
												
													
														|  |        font-size: 17px;
 |  |        font-size: 17px;
 | 
											
												
													
														|  |      }
 |  |      }
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |      .progressMain {
 |  |      .progressMain {
 | 
											
												
													
														|  | -      width:90%;
 |  | 
 | 
											
												
													
														|  | 
 |  | +      width: 90%;
 | 
											
												
													
														|  |        font-size: 14px;
 |  |        font-size: 14px;
 | 
											
												
													
														|  |        color: #8c8c8c;
 |  |        color: #8c8c8c;
 | 
											
												
													
														|  |        display: inline-block;
 |  |        display: inline-block;
 | 
											
												
													
														|  |        margin-left: 20px;
 |  |        margin-left: 20px;
 | 
											
												
													
														|  |        // margin: 0 auto;
 |  |        // margin: 0 auto;
 | 
											
												
													
														|  |      }
 |  |      }
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |      .el-progress__text {
 |  |      .el-progress__text {
 | 
											
												
													
														|  |        display: none;
 |  |        display: none;
 | 
											
												
													
														|  |      }
 |  |      }
 | 
											
												
													
														|  |    }
 |  |    }
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  | -.progress{
 |  | 
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +.progress {
 | 
											
												
													
														|  |    width: 80%;
 |  |    width: 80%;
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |  .el-dialog__body {
 |  |  .el-dialog__body {
 | 
											
												
													
														|  |    padding-top: 0px;
 |  |    padding-top: 0px;
 | 
											
												
													
														|  |  }
 |  |  }
 |