1 line
5.7 KiB
JavaScript
1 line
5.7 KiB
JavaScript
webpackJsonp([191],{"8PC0":function(t,a){},Yjc8:function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var s=e("Dd8w"),i=e.n(s),l=e("GKmE"),c=e("NYxO"),o={components:{},data:function(){return{show_carousel:!0,carouselList:[],interval_time:3e4,pagesize:0,tableList:[],date:"",time:"",weekday:"",flag:!1,showLogo:!1,logoUrlDefault:e("7Otq"),logoUrlSubei:e("8Rg0"),tableData:[{createTime:"aa"}]}},computed:i()({},Object(c.e)({logoUrl:function(t){return t.common.logoUrl},logoUrlFlag:function(t){return t.common.logoUrlFlag}})),mounted:function(){var t=document.documentElement.clientHeight,a=void 0;document.documentElement.clientWidth>1600?(a=t-90-84-36,this.pagesize=Math.floor(a/80)):(a=t-90-44-25,this.pagesize=Math.floor(a/40)),this.getLogo(),this.getTime();var e=this;setInterval(function(){e.getTime()},1e3),this.getList()},methods:{getLogo:function(){var t=this;this.$api.fileAPI.getLogo().then(function(a){0==a.code&&"sbly"==a.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 a=this;this.$api.kanbanAPI.manageKanbanMaterielDelivery({}).then(function(e){if(e.data){t&&(a.show_carousel=!1,a.$nextTick(function(){this.show_carousel=!0}));var s=a;a.tableList=e.data?e.data:[];for(var i=0;i<s.tableList.length;i++){Object(l.a)(s.tableList[i].planEndTime)>Object(l.d)()&&a.$set(s.tableList[i],"chaoshi",!0),s.$set(s.tableList[i],"index0",i),s.$set(s.tableList[i],"completionRate",100*s.tableList[i].completionRate),s.$set(s.tableList[i],"completionRate1",100*s.tableList[i].completionRate>100?100:100*s.tableList[i].completionRate)}if(a.tableList.length<=a.pagesize)a.carouselList=[a.tableList],setTimeout(function(){s.getList()},a.interval_time);else{for(var c=Math.floor(a.tableList.length/a.pagesize),o=0==a.tableList.length%a.pagesize?c:c+1,n=[],r=0;r<o;r++){var d=a.tableList.slice(r*a.pagesize,r*a.pagesize+a.pagesize);n.push(d)}a.carouselList=n,setTimeout(function(){s.getList(!0)},(a.interval_time+400)*o)}}else a.tableList=[],a.carouselList=[]}).catch(function(t){console.log(t)})},setData:function(){}}},n={render:function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"container"},[e("div",{staticClass:"head_title"}),t._v(" "),t.logoUrlFlag?e("img",{staticClass:"logo_kanban",attrs:{src:t.logoUrl?t.logoUrl:t.logoUrlDefault}}):t._e(),t._v(" "),e("div",{staticClass:"time"},[t._v(t._s(t.time))]),t._v(" "),e("div",{staticClass:"date"},[e("div",[t._v(t._s(t.date))]),e("div",[t._v("星期"+t._s(t.weekday))])]),t._v(" "),e("div",{staticClass:"table_container"},[t._m(0),t._v(" "),t.show_carousel?e("el-carousel",{attrs:{interval:t.interval_time,"indicator-position":"none",arrow:"hover",autoplay:!0,loop:!1}},t._l(t.carouselList,function(a,s){return e("el-carousel-item",{key:s},[e("div",[e("table",{staticClass:"car-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},t._l(a,function(a,s){return e("tr",{key:s,class:a.chaoshi?"chaoshi car-tr":"car-tr"},[e("td",{staticClass:"car-td",staticStyle:{width:"16%"}},[t._v(t._s(a.planNO))]),t._v(" "),e("td",{staticClass:"car-td",staticStyle:{width:"9%"}},[t._v(t._s(a.materialSerialNo))]),t._v(" "),e("td",{staticClass:"car-td",staticStyle:{width:"9%","padding-left":"4px"}},[t._v(t._s(a.materialName))]),t._v(" "),e("td",{staticClass:"car-td",staticStyle:{width:"9%"}},[t._v(t._s(a.unitUomName))]),t._v(" "),e("td",{staticClass:"car-td",staticStyle:{width:"7%"}},[t._v(t._s(a.planCount))]),t._v(" "),e("td",{staticClass:"car-td",staticStyle:{width:"7%"}},[t._v(t._s(a.outCount))]),t._v(" "),e("td",{staticClass:"car-td",staticStyle:{width:"7%"}},[t._v(t._s(a.pendingCount))]),t._v(" "),e("td",{staticClass:"car-td",staticStyle:{width:"9%"}},[t._v(t._s(a.defaultFacilityName?a.defaultFacilityName:"--"))]),t._v(" "),e("td",{staticClass:"car-td",staticStyle:{width:"9%"}},[t._v(t._s(a.defaultLocationName?a.defaultLocationName:"--"))]),t._v(" "),e("td",{staticClass:"car-td",staticStyle:{width:"9%"}},[t._v(t._s(a.processName?a.processName:"--"))]),t._v(" "),e("td",{staticClass:"car-td",staticStyle:{width:"9%"}},[t._v(t._s(a.stationName?a.stationName:"--"))])])}),0)])])}),1):t._e()],1),t._v(" "),e("footer")])},staticRenderFns:[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",[e("table",{staticClass:"car-table",attrs:{border:"0"}},[e("tr",{staticClass:"car-tr",staticStyle:{color:"#0efcff"}},[e("td",{staticClass:"car-td",staticStyle:{width:"16%"}},[t._v("生产计划单号")]),t._v(" "),e("td",{staticClass:"car-td",staticStyle:{width:"9%"}},[t._v("物料代码")]),t._v(" "),e("td",{staticClass:"car-td",staticStyle:{width:"9%"}},[t._v("物料名称")]),t._v(" "),e("td",{staticClass:"car-td",staticStyle:{width:"9%"}},[t._v("单位")]),t._v(" "),e("td",{staticClass:"car-td",staticStyle:{width:"7%"}},[t._v("投料总数")]),t._v(" "),e("td",{staticClass:"car-td",staticStyle:{width:"7%"}},[t._v("已投料数")]),t._v(" "),e("td",{staticClass:"car-td",staticStyle:{width:"7%"}},[t._v("待投料数")]),t._v(" "),e("td",{staticClass:"car-td",staticStyle:{width:"9%"}},[t._v("发料仓库")]),t._v(" "),e("td",{staticClass:"car-td",staticStyle:{width:"9%"}},[t._v("发料仓位")]),t._v(" "),e("td",{staticClass:"car-td",staticStyle:{width:"9%"}},[t._v("工序")]),t._v(" "),e("td",{staticClass:"car-td",staticStyle:{width:"9%"}},[t._v("工位")])])])])}]};var r=e("VU/8")(o,n,!1,function(t){e("8PC0"),e("nuwT")},"data-v-60dae8c0",null);a.default=r.exports},nuwT:function(t,a){}}); |