You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
9.1 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-402e4ded"],{"035b":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".alarm .ant-form-item-label[data-v-a8b6af30]{text-align:left}.check-page[data-v-a8b6af30]{position:relative}.check-page .title-info[data-v-a8b6af30]{display:flex;align-items:center;justify-content:start}.check-page .title-info .explain[data-v-a8b6af30]{font-weight:600}.check-page .title-info .info-text[data-v-a8b6af30]{display:flex;align-items:center;justify-content:center;margin-right:15px}.check-page .ant-tag[data-v-a8b6af30]{margin-right:0;display:block;line-height:25px;text-align:center;cursor:pointer}.check-page .roadway-top[data-v-a8b6af30]{padding:20px 0;width:90%}.check-page .roadway-buttom[data-v-a8b6af30]{padding:20px 0 20px 0;width:90%}.check-page .scroll-box[data-v-a8b6af30]{height:270px}.check-page .scroll-box .roadway-box[data-v-a8b6af30]{transform:rotateX(180deg);padding:10px 10px 0 0}.check-page .scroll-box .roadway-box .line[data-v-a8b6af30]{display:flex;transform:rotateX(180deg)}.check-page .scroll-box .roadway-box .line .el[data-v-a8b6af30]{width:46px;height:25px;margin:1px 2px;text-align:center;border-radius:4px;cursor:pointer;font-size:14px;position:relative}.check-page .scroll-box .roadway-box .line .el .default[data-v-a8b6af30]{position:absolute;top:0;left:0;right:0;bottom:0}.check-page .center-box[data-v-a8b6af30]{width:500px;display:flex;align-items:center;justify-content:space-between}",""]),t.exports=e},"1b63":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"check-page"},[a("div",{staticStyle:{width:"100%","text-align":"right","margin-bottom":"5px"}},[a("a-button",{staticStyle:{"text-align":"right"},attrs:{type:"primary"},on:{click:t.exportStock}},[t._v(" 导出全部巷道 ")])],1),a("div",{staticClass:"title-info"},[a("span",{staticClass:"explain"},[t._v("颜色说明:")]),a("span",{staticClass:"info-text"},[a("a-tag",{staticStyle:{width:"30px",height:"20px","margin-right":"6px"},attrs:{color:"#d81e06"}}),t._v(" 盘点错误 ")],1),a("span",{staticClass:"info-text"},[a("a-tag",{staticStyle:{width:"30px",height:"20px","margin-right":"6px"},attrs:{color:"#1afa29"}}),t._v(" 盘点正确 ")],1),a("span",{staticClass:"info-text"},[a("a-tag",{staticStyle:{width:"30px",height:"20px","margin-right":"6px"},attrs:{color:"#bfbfbf"}}),t._v(" 未盘点 ")],1)]),t._l(t.data,(function(e){return a("div",{key:e.id,staticClass:"check-content"},[e.id==t.select?a("div",{staticClass:"roadway-top"},[a("happy-scroll",{staticClass:"scroll-box",attrs:{color:"rgba(100,100,100,0.5)",size:"8"}},[a("div",{staticClass:"roadway-box"},t._l(e.leftColumn,(function(i,s){return a("div",{key:s,staticClass:"line"},t._l(e.leftRow,(function(s,n){return a("div",{key:n,staticClass:"el"},[e.leftShelveId?a("span",{staticClass:"default",staticStyle:{"border-radius":"4px"},style:{background:t.getStatusBg(t.stockInfo.left,s+"-"+i)},on:{click:function(a){return t.tocheck(s,i,e.leftShelveId,e.id,e.name,"left","none")}}},[t._v(" "+t._s(s)+"-"+t._s(i)+" ")]):t._e(),e.leftInsideShelveId&&"leftInsideShelveId"==t.size?a("span",{staticClass:"default",staticStyle:{"border-radius":"4px"},style:{background:t.getStatusBg(t.stockInfo.left,s+"-"+i)},on:{click:function(a){return t.tocheck(s,i,e.leftInsideShelveId,e.id,e.name,"left","inside")}}},[t._v(" "+t._s(s)+"-"+t._s(i)+" ")]):t._e(),e.leftOutsideShelveId&&"leftOutsideShelveId"==t.size?a("span",{staticClass:"default",staticStyle:{"border-radius":"4px"},style:{background:t.getStatusBg(t.stockInfo.left,s+"-"+i)},on:{click:function(a){return t.tocheck(s,i,e.leftOutsideShelveId,e.id,e.name,"left","out")}}},[t._v(" "+t._s(s)+"-"+t._s(i)+" ")]):t._e()])})),0)})),0)]),t.streetDetail.leftInsideShelveId&&t.streetDetail.leftOutsideShelveId?a("a-radio-group",{staticStyle:{margin:"10px 0"},on:{change:t.getStockRowColumn},model:{value:t.size,callback:function(e){t.size=e},expression:"size"}},[a("a-radio-button",{attrs:{value:"leftOutsideShelveId"}},[t._v(" 外 ")]),a("a-radio-button",{attrs:{value:"leftInsideShelveId"}},[t._v(" 内 ")])],1):t._e()],1):t._e()])})),a("div",{staticClass:"center-box"},[t.data[0]?a("a-select",{staticClass:"select-roadway",staticStyle:{width:"180px"},attrs:{"default-value":t.data[0].name},on:{change:t.handleChange}},t._l(t.data,(function(e){return a("a-select-option",{key:e.name,attrs:{value:e.id}},[t._v(" "+t._s(e.name)+" ")])})),1):t._e()],1),t._l(t.data,(function(e){return a("div",{key:e.name,staticClass:"check-content"},[e.id==t.select?a("div",{staticClass:"roadway-buttom"},[a("happy-scroll",{staticClass:"scroll-box",attrs:{color:"rgba(100,100,100,0.5)",size:"8"}},[a("div",{staticClass:"roadway-box"},t._l(e.rightColumn,(function(i,s){return a("div",{key:s,staticClass:"line"},t._l(e.rightRow,(function(s,n){return a("div",{key:n,staticClass:"el"},[e.rightShelveId?a("span",{staticClass:"default",staticStyle:{"border-radius":"4px"},style:{background:t.getStatusBg(t.stockInfo.right,s+"-"+i)},on:{click:function(a){return t.tocheck(s,i,e.rightShelveId,e.id,e.name,"right","none")}}},[t._v(" "+t._s(s)+"-"+t._s(i)+" ")]):t._e(),e.rightInsideShelveId&&"rightInsideShelveId"==t.size2?a("span",{staticClass:"default",staticStyle:{"border-radius":"4px"},style:{background:t.getStatusBg(t.stockInfo.right,s+"-"+i)},on:{click:function(a){return t.tocheck(s,i,e.rightShelveId,e.id,e.name,"right","inside")}}},[t._v(" "+t._s(s)+"-"+t._s(i)+" ")]):t._e(),e.rightOutsideShelveId&&"rightOutsideShelveId"==t.size2?a("span",{staticClass:"default",staticStyle:{"border-radius":"4px"},style:{background:t.getStatusBg(t.stockInfo.right,s+"-"+i)},on:{click:function(a){return t.tocheck(s,i,e.rightOutsideShelveId,e.id,e.name,"right","out")}}},[t._v(" "+t._s(s)+"-"+t._s(i)+" ")]):t._e()])})),0)})),0)]),t.streetDetail.rightInsideShelveId&&t.streetDetail.rightOutsideShelveId?a("a-radio-group",{staticStyle:{margin:"10px 0"},on:{change:t.getStockRowColumn},model:{value:t.size2,callback:function(e){t.size2=e},expression:"size2"}},[a("a-radio-button",{attrs:{value:"rightOutsideShelveId"}},[t._v(" 外 ")]),a("a-radio-button",{attrs:{value:"rightInsideShelveId"}},[t._v(" 内 ")])],1):t._e()],1):t._e()])}))],2)},s=[],n=(a("4de4"),a("96cf"),a("1da1")),l={data:function(){return{size:"leftOutsideShelveId",size2:"rightOutsideShelveId",data:[],select:"",streetId:0,streetDetail:{},checkList:[],stockInfo:{left:{},right:{}},timer:null}},mounted:function(){this.request()},beforeRouteLeave:function(t,e,a){this.timer&&clearInterval(this.timer),a()},methods:{request:function(){var t=this;this.$api.httpApi.getStreetList({data:{pageNum:1,pageSize:50}}).then((function(e){t.data=e.data.list,t.select=e.data.list[0].id,t.getStockList(e.data.list[0].id),t.getStreetDetail(e.data.list[0].id),t.getStockRowColumn()})).catch((function(t){}))},getStockRowColumn:function(){var t=this;return Object(n["a"])(regeneratorRuntime.mark((function e(){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:a=function(){var e=t.data.filter((function(e){return e.id===t.select}))[0],a=null,i=null;e.leftInsideShelveId&&"leftInsideShelveId"==t.size?a=e.leftInsideShelveId:e.leftOutsideShelveId&&"leftOutsideShelveId"==t.size?a=e.leftOutsideShelveId:e.leftShelveId&&(a=e.leftShelveId),e.rightInsideShelveId&&"rightInsideShelveId"==t.size2?i=e.rightInsideShelveId:e.rightOutsideShelveId&&"rightOutsideShelveId"==t.size2?i=e.rightOutsideShelveId:e.rightShelveId&&(i=e.rightShelveId);var s={leftShelveId:a,rightShelveId:i};t.$api.httpNodeApi.getStockRowColumnAPI({params:s}).then((function(e){var a=e.data;t.$set(t,"stockInfo",a)}))},t.timer&&clearInterval(t.timer),a(),t.timer=setInterval(a,5e3);case 4:case"end":return e.stop()}}),e)})))()},getStatus:function(t,e){return(t[e]||{}).status},getStatusBg:function(t,e){var a=this.getStatus(t,e);return 1==a?"#d81e06":2==a?"#1afa29":"#bfbfbf"},getStreetDetail:function(t){var e=this;this.$axios.get("/street/"+t,{data:{}}).then((function(t){e.streetDetail=t.data})).catch((function(t){}))},getStockList:function(t){var e=this;this.$api.httpApi.getStockList({params:{streetId:t}}).then((function(t){e.checkList=t.data})).catch((function(t){}))},handleChange:function(t){console.error("handleChange"),console.log(t),this.select=t,this.getStreetDetail(t),this.getStockList(t),this.getStockRowColumn()},tocheckOperation:function(t,e){console.log(t),console.log(e),this.$router.push({name:"checkOperation",query:{checkObj:t,item:e}})},tocheck:function(t,e,a,i,s,n,l){console.log(n),console.log(l),this.$router.push({name:"checkOperation",query:{row:t,column:e,shelveId:a,id:i,name:s,type:n,type2:l}})},exportStock:function(){var t=this;this.$api.httpApi.exportStock({params:{streetId:this.select}}).then((function(e){var a=new Blob([e],{type:"application/vnd.ms-excel"});t.$utils.downloadFile("巷道列表.xls",a)})).catch((function(t){}))}},components:{}},o=l,r=(a("52a0"),a("2877")),c=Object(r["a"])(o,i,s,!1,null,"a8b6af30",null);e["default"]=c.exports},"52a0":function(t,e,a){"use strict";var i=a("951c"),s=a.n(i);s.a},"951c":function(t,e,a){var i=a("035b");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var s=a("499e").default;s("1bbaec4e",i,!0,{sourceMap:!1,shadowMode:!1})}}]);