1 line
12 KiB
JavaScript
1 line
12 KiB
JavaScript
|
webpackJsonp([22],{"/HF+":function(t,e,a){t.exports=a.p+"static/img/kanban7_pre0.13546f1.png"},"424P":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("mvHQ"),o=a.n(i),n=a("Dd8w"),s=a.n(n),r=a("XLwt"),l=a.n(r),c=a("NYxO");window.addEventListener("resize",function(){});var f={name:"kanban",data:function(){return{loading1:!0,loading2:!0,loading3:!0,totalPages:0,search_data:{pageno:1,pagesize:4},outPutList:[],is_first:!0,is_last:!0,date:"",time:"",weekday:"",flag:!1,showLogo:!1,logoUrlDefault:a("7Otq"),logoUrlSubei:a("8Rg0"),interval_time:"10000"}},components:{},computed:s()({},Object(c.e)({logoUrl:function(t){return t.common.logoUrl},logoUrlFlag:function(t){return t.common.logoUrlFlag}})),mounted:function(){document.documentElement.clientWidth,document.documentElement.clientHeight;this.getTime(),this.getLogo();var t=this;setInterval(function(){t.getTime()},1e3),this.setChart1(),this.setChart2(),this.setChart3()},methods:{getLogo:function(){var t=this;this.$api.fileAPI.getLogo().then(function(e){0==e.code&&"sbly"==e.logoUrl&&(t.flag=!0),t.showLogo=!0})},setType:function(t,e,a){t.type=a;var i={tooltip:{trigger:"item"},xAxis:{type:"category",data:[],axisLine:{lineStyle:{color:"#708acc"}},axisLabel:{interval:0,rotate:30}},yAxis:{type:"value",axisLine:{lineStyle:{color:"#708acc"}},splitLine:{show:!0,lineStyle:{color:"#162139"}}},grid:{left:"20",bottom:"10",top:"30",right:"10",containLabel:!0},series:[{data:[],type:"line",lineStyle:{color:["#17d8a1","#17d116","#ff922c","#f9ff13"][e]},smooth:!0}]};this.$nextTick(function(){var t=void 0;1==a&&(t=l.a.init(document.querySelectorAll(".right_chart1")[e])),2==a&&(t=l.a.init(document.querySelectorAll(".right_chart2")[e])),3==a&&(t=l.a.init(document.querySelectorAll(".right_chart3")[e]));var n=void 0;n=JSON.parse(o()(i));var s=[],r=[],c=void 0;if(1==a&&(c=this.outPutList[e].dayGroup),2==a&&(c=this.outPutList[e].weekGroup),3==a&&(c=this.outPutList[e].monthGroup),c)for(var f in c)s.push(f),r.push(c[f]),n.xAxis.data=s,n.series[0].data=r;t.setOption(n,!0)})},setChart1:function(){var t,e=this,a=l.a.init(document.querySelector(".chart1")),i=Math.floor(document.querySelector(".chart1").offsetWidth/400*30),o=Math.floor(document.querySelector(".chart1").offsetWidth/400*80);this.$api.kanbanAPI.equipmentStatus().then(function(i){e.loading1=!1;var o=e;if(setTimeout(function(){o.setChart1()},o.interval_time),0===i.code){i.data.forEach(function(e){t.series[0].data.push({value:e.totalCount,name:e.statusName,using_status:e.usingStatus})}),a.setOption(t,!0);var n=e;a.on("click",function(t){n.to_equipment(t.data.using_status)})}}),t={tooltip:{trigger:"item",formatter:"{a} <br/>{b} : {c} ({d}%)"},grid:{left:"10",bottom:"10",top:"10",right:"10",containLabel:!0},series:[{name:"设备状态概览",type:"pie",radius:[i,o],center:["50%","50%"],roseType:"radius",data:[],itemStyle:{normal:{color:function(t){return["#17d8a1","#d11806","#ffdb5c","#ff9f7f","#fb7293","#c9ffe5","#ffdffd","#ff3a99","#ff420d","#10d1ff","#789bc2","#b8c2b3","#2f3661","#642318","#227b75","#551a3c"][t.dataIndex]},label:{position:"outer",textStyle:{fontSize:14},formatter:"{b}: {c}"}}}}]}},setChart2:function(){var t,e=this,a=l.a.init(document.querySelector(".chart2")),i=Math.floor(document.querySelector(".chart2").offsetWidth/400*30),o=Math.floor(document.querySelector(".chart2").offsetWidth/400*80);this.$api.kanbanAPI.ManageKanbanDeviceTaskOverview().then(function(i){e.loading2=!1;var o=e;if(setTimeout(function(){o.setChart2()},o.interval_time),0===i.code){var n={value:i.patrol.totalCount,name:"巡视任务",label:{position:"outer",formatter:["","","","","{title|{b}}","{state1|超时: }{value1|"+i.patrol.patrolTimeOutCount+"}","{state2|待处理: }{value2|"+i.patrol.patrolWaitingDealCount+"}"].join("\n"),rich:{title:{color:"#17d8a1",align:"left",height:20,fontSize:14},state1:{color:"#EE4225",height:20,align:"left",fontSize:13},state2:{color:"#ffffff",height:20,align:"left",fontSize:13},state3:{color:"#ffffff",height:20,align:"left",fontSize:13},value1:{height:20,color:"#EE4225",fontSize:13},value2:{heigh
|