| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 | 
							- <template>
 
-   <a-card title="磁盘监控">
 
-     <a-row>
 
-       <template v-if="diskInfo && diskInfo.length>0">
 
-         <a-col :span="8" v-for="(item,index) in diskInfo" :key=" 'diskInfo'+index ">
 
-           <dash-chart-demo :title="item.name" :datasource="item.restPPT"></dash-chart-demo>
 
-         </a-col>
 
-       </template>
 
-     </a-row>
 
-   </a-card>
 
- </template>
 
- <script>
 
-   import { getAction } from '@/api/manage'
 
-   import DashChartDemo from '@/components/chart/DashChartDemo'
 
-   import ARow from 'ant-design-vue/es/grid/Row'
 
-   export default {
 
-     name: 'DiskMonitoring',
 
-     components:{
 
-       ARow,
 
-       DashChartDemo,
 
-     },
 
-     data() {
 
-       return {
 
-         description: '磁盘监控',
 
-         //数据集
 
-         diskInfo:[],
 
-         url:{
 
-           queryDiskInfo:'sys/actuator/redis/queryDiskInfo',
 
-         }
 
-       }
 
-     },
 
-     created() {
 
-       getAction(this.url.queryDiskInfo).then((res)=>{
 
-         if(res.success){
 
-           for(var i=0;i<res.result.length;i++){
 
-             res.result[i].restPPT = res.result[i].restPPT/10;
 
-           }
 
-           this.diskInfo = res.result;
 
-         }
 
-       })
 
-     }
 
-   }
 
- </script>
 
- <style scoped>
 
- </style>
 
 
  |