1 line
5.9 KiB
JavaScript
1 line
5.9 KiB
JavaScript
|
webpackJsonp([250],{"6Mq5":function(t,e){},HPKs:function(t,e){},YGq0:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("Dd8w"),s=a.n(i),o=a("GKmE"),n=a("NYxO"),l={components:{},data:function(){return{show_carousel:!0,carouselList:[],interval_time:3e4,pagesize:0,tableList:[],date:"",time:"",weekday:"",flag:!1,showLogo:!1,logoUrlDefault:a("7Otq"),logoUrlSubei:a("8Rg0"),tableData:[{createTime:"aa"}],timer:{t1:0,t2:0}}},computed:s()({},Object(n.e)({logoUrl:function(t){return t.common.logoUrl},logoUrlFlag:function(t){return t.common.logoUrlFlag}})),mounted:function(){var t=document.documentElement.clientHeight,e=void 0;document.documentElement.clientWidth>1600?(e=t-90-84-36,this.pagesize=Math.floor(e/80)):(e=t-90-44-25,this.pagesize=Math.floor(e/40)),this.getLogo(),this.getTime();var a=this;clearInterval(this.timer.t2),this.timer.t2=setInterval(function(){a.getTime()},1e3),this.getList()},destroyed:function(){clearTimeout(this.timer.t1),clearInterval(this.timer.t2)},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})},formatDate:function(t){return 1==t.toString().length?"0"+t:t},getTime:function(){var t=new Date;this.date=t.getFullYear()+"-"+this.formatDate(t.getMonth()+1)+"-"+this.formatDate(t.getDate()),this.time=this.formatDate(t.getHours())+":"+this.formatDate(t.getMinutes())+":"+this.formatDate(t.getSeconds());this.weekday=["日","一","二","三","四","五","六"][t.getDay()]},getList:function(t){var e=this;this.$api.kanbanAPI.manageKanbanWorkshop({}).then(function(a){if(a.data){t&&(e.show_carousel=!1,e.$nextTick(function(){this.show_carousel=!0}));var i=e;e.tableList=a.data?a.data:[];for(var s=0;s<i.tableList.length;s++){Object(o.a)(i.tableList[s].planEndTime)>Object(o.d)()&&e.$set(i.tableList[s],"chaoshi",!0),i.$set(i.tableList[s],"index0",s),i.$set(i.tableList[s],"completionRate",i.tableList[s].completionRate)}if(e.tableList.length<=e.pagesize)e.carouselList=[e.tableList],clearTimeout(e.timer.t1),e.timer.t1=setTimeout(function(){i.getList()},e.interval_time);else{for(var n=Math.floor(e.tableList.length/e.pagesize),l=0==e.tableList.length%e.pagesize?n:n+1,c=[],r=0;r<l;r++){var d=e.tableList.slice(r*e.pagesize,r*e.pagesize+e.pagesize);c.push(d)}e.carouselList=c,clearTimeout(e.timer.t1),e.timer.t1=setTimeout(function(){i.getList(!0)},(e.interval_time+400)*l)}}else e.tableList=[],e.carouselList=[]}).catch(function(t){console.log(t)})},setData:function(){}}},c={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"container"},[a("dv-border-box-11",{attrs:{title:"车间任务看板"}},[a("div",{staticClass:"table_container"},[a("div",[a("table",{staticClass:"car-table",attrs:{border:"0"}},[a("tr",{staticClass:"car-tr",staticStyle:{color:"#0efcff"}},[a("td",{staticClass:"car-td",staticStyle:{width:"16%","font-size":"18px !important"}},[t._v("计划单号")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"9%","font-size":"18px !important"}},[t._v("产品代码")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"12%","font-size":"18px !important"}},[t._v("产品名称")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"12%","font-size":"18px !important"}},[t._v("规格型号")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"7%","font-size":"18px !important"}},[t._v("计划数量")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"7%","font-size":"18px !important"}},[t._v("完工数量")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"7%","font-size":"18px !important"}},[t._v("合格数")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"8%","font-size":"18px !important"}},[t._v("完工进度")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"5%","font-size":"18px !important"}},[t._v("合格率")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"17%","font-size":"18px !important"}},[t._v("计划完成时间")])])])]),t._v(" "),t.show_carousel?a("el-carousel",{
|