yxk_pc_mdh/gyhl/static/js/209.e4569a7e2c969f13c61e.js

1 line
5.9 KiB
JavaScript

webpackJsonp([209],{"6Ksg":function(t,e){},"6dYy":function(t,e){},"aXV+":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=a("Xxa5"),i=a.n(s),l=a("exGp"),r=a.n(l),c=a("Dd8w"),n=a.n(c),o=a("GKmE"),d=a("NYxO"),u={components:{},data:function(){return{show_carousel:!0,carouselList:[],interval_time:3e4,pagesize:0,tableList:[],date:"",time:"",weekday:"",tableData:[{createTime:"aa"}],flag:!1,showLogo:!1,logoUrlDefault:a("7Otq"),logoUrlSubei:a("8Rg0"),timer:{t1:null,t2:null,t3:null}}},computed:n()({},Object(d.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.t1),this.timer.t1=setInterval(function(){a.getTime()},1e3),this.getList()},beforeDestroy:function(){clearInterval(this.timer.t1),clearTimeout(this.timer.t2),clearTimeout(this.timer.t3)},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;return r()(i.a.mark(function a(){var s,l,r,c,n,d,u,_,v,h,m;return i.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,e.$api.kanbanAPI.manageKanbanProcess({});case 2:if((s=a.sent).data){a.next=7;break}return e.tableList=[],e.carouselList=[],a.abrupt("return");case 7:for(t&&(e.show_carousel=!1,e.$nextTick(function(){this.show_carousel=!0})),l=e,e.tableList=s.data?s.data:[],r=0;r<l.tableList.length;r++)c=Object(o.a)(l.tableList[r].planEndTime),n=Object(o.d)(),c>n&&e.$set(l.tableList[r],"chaoshi",!0),l.$set(l.tableList[r],"index0",r);if(e.tableList.length<=e.pagesize)e.carouselList=[e.tableList],clearTimeout(e.timer.t2),e.timer.t2=setTimeout(function(){l.getList()},e.interval_time);else{for(d=Math.floor(e.tableList.length/e.pagesize),u=e.tableList.length%e.pagesize,_=0==u?d:d+1,v=[],h=0;h<_;h++)m=e.tableList.slice(h*e.pagesize,h*e.pagesize+e.pagesize),v.push(m);e.carouselList=v,clearTimeout(e.timer.t3),e.timer.t3=setTimeout(function(){l.getList(!0)},(e.interval_time+400)*_)}case 12:case"end":return a.stop()}},a,e)}))()},setData:function(){}}},_={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"container"},[a("div",{staticClass:"head_title"}),t._v(" "),t.logoUrlFlag?a("img",{staticClass:"logo_kanban",attrs:{src:t.logoUrl?t.logoUrl:t.logoUrlDefault}}):t._e(),t._v(" "),a("div",{staticClass:"time"},[t._v(t._s(t.time))]),t._v(" "),a("div",{staticClass:"date"},[a("div",[t._v(t._s(t.date))]),t._v(" "),a("div",[t._v("星期"+t._s(t.weekday))])]),t._v(" "),a("div",{staticClass:"table_container"},[t._m(0),t._v(" "),t.show_carousel?a("el-carousel",{attrs:{interval:t.interval_time,"indicator-position":"none",arrow:"hover",autoplay:!0,loop:!1}},t._l(t.carouselList,function(e,s){return a("el-carousel-item",{key:s},[a("div",[a("table",{staticClass:"car-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},t._l(e,function(e,s){return a("tr",{key:s,class:e.chaoshi?"chaoshi car-tr":"car-tr"},[a("td",{staticClass:"car-td",staticStyle:{width:"15%"}},[t._v(t._s(e.planNo))]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"9%"}},[t._v("\n "+t._s(e.materielSerialNo)+"\n ")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"12%","padding-right":"4px"}},[t._v("\n "+t._s(e.materielName)+"\n ")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"10%"}},[t._v("\n "+t._s(e.specification)+"\n ")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"10%"}},[t._v("\n "+t._s(e.processCode)+"\n ")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"11%"}},[t._v("\n "+t._s(e.processName)+"\n ")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"15%"}},[t._v("\n "+t._s(e.planCount)+" / "+t._s(e.checkCount)+" /\n "+t._s(e.completionCount)+" / "+t._s(e.conformityCount)+"\n ")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"5%"}},[t._v(t._s(e.passRate)+"%")]),t._v(" "),a("td",{staticClass:"car-td car-td-time",staticStyle:{width:"13%"}},[t._v("\n "+t._s(e.planEndTime)+"\n ")])])}),0)])])}),1):t._e()],1),t._v(" "),a("footer")])},staticRenderFns:[function(){var t=this,e=t.$createElement,a=t._self._c||e;return 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:"15%"}},[t._v("计划单号")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"9%"}},[t._v("产品代码")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"12%"}},[t._v("产品名称")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"10%"}},[t._v("规格型号")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"10%"}},[t._v("工序号")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"11%"}},[t._v("工序名称")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"15%"}},[t._v("计划 / 检验 / 完成 / 合格")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"5%"}},[t._v("合格率")]),t._v(" "),a("td",{staticClass:"car-td",staticStyle:{width:"13%"}},[t._v("计划完成时间")])])])])}]};var v=a("VU/8")(u,_,!1,function(t){a("6Ksg"),a("6dYy")},"data-v-42b94634",null);e.default=v.exports}});