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
16 KiB
JavaScript
1 line
16 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-253cbc40"],{"02d3":function(t,e,s){"use strict";s.r(e);var i=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"checkOperation"},[s("div",{staticClass:"topMenu"},[t.listData[0]?s("a-select",{staticClass:"select-roadway",staticStyle:{width:"160px","margin-right":"25px"},attrs:{"default-value":t.selectName},on:{change:t.handleChange}},t._l(t.listData,(function(e){return s("a-select-option",{key:e.name,attrs:{value:e.id}},[t._v(" "+t._s(e.name)+" ")])})),1):t._e(),s("a-select",{staticStyle:{width:"160px","margin-right":"25px"},attrs:{value:t.selectType},on:{change:t.handleTypeChange}},[s("a-select-option",{attrs:{value:"left"}},[t._v(" 左货架 ")]),s("a-select-option",{attrs:{value:"right"}},[t._v(" 右货架 ")])],1),"none"!==t.selectType2&&""!==t.selectType2?s("a-select",{staticStyle:{width:"160px"},attrs:{value:t.selectType2},on:{change:t.handleTypeChange2}},[s("a-select-option",{attrs:{value:"out"}},[t._v(" 外 ")]),s("a-select-option",{attrs:{value:"inside"}},[t._v(" 内 ")])],1):t._e()],1),t.checkObj.id?s("div",t._l(t.checkList,(function(e,i){return s("div",{key:i},[t.checkObj.shelveId==i?s("div",t._l(e,(function(i,o){return s("div",{key:o,staticStyle:{width:"100%",display:"flex","align-items":"center","justify-content":"space-between","flex-direction":"column"}},[i.row==t.checkObj.row&&i.column==t.checkObj.column?s("div",{staticClass:"carousel-page"},[t.checkObj.orderNum?s("p",{staticClass:"carousel-page-title",on:{click:function(e){return t.goHistory(t.checkObj.orderNum)}}},[t._v("工单号:"+t._s(t.checkObj.orderNum))]):s("p",{staticClass:"carousel-page-title",on:{click:function(e){return t.goHistory()}}},[t._v("工单号:暂无")]),s("div",{staticClass:"carousel-page-content"},[s("div",{staticClass:"img-box"},[t.checkObj.preoperationPic?s("img",{attrs:{src:t.imgUrl+t.checkObj.preoperationPic,alt:""}}):s("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"center",width:"600px",height:"400px",background:"#eaeaea"}},[t._v(" 暂无图片 ")]),s("p",[t._v("操作前照片")])]),s("div",{staticClass:"img-box"},[t.checkObj.overoperationPic?s("img",{attrs:{src:t.imgUrl+t.checkObj.overoperationPic,alt:""}}):s("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"center",width:"600px",height:"400px",background:"#eaeaea"}},[t._v(" 暂无图片 ")]),s("p",[t._v("操作后照片")])])]),s("div",{staticClass:"carousel-page-footer"},[s("div",{staticClass:"info-box"},[s("p",[t._v("系统登记品规:"+t._s(t.checkObj.category))]),s("p",[t._v("系统登记数量:"+t._s(t.checkObj.count))])]),0==t.checkObj.status?s("div",{staticClass:"status"},[t._v(" 未核对 ")]):t._e(),1==t.checkObj.status?s("div",{staticClass:"status"},[t._v(" 已核对:"),s("span",{staticStyle:{color:"#d81e06"}},[t._v("核对错误")])]):t._e(),2==t.checkObj.status?s("div",{staticClass:"status"},[t._v(" 已核对:"),s("span",{staticStyle:{color:"#1afa29"}},[t._v("核对正确")])]):t._e(),0==t.checkObj.status?s("div",{staticClass:"status-btn"},[s("a-button",{staticClass:"btn",attrs:{type:"danger"},on:{click:function(e){return t.showModel(t.checkObj,o)}}},[t._v("人工复核 ")]),s("a-button",{staticClass:"btn",staticStyle:{background:"#29c12b","border-color":"#29c12b"},attrs:{type:"primary"},on:{click:function(e){return t.checkSure(t.checkObj.row,t.checkObj.column,t.checkObj.shelveId,o)}}},[t._v("核对正确 ")])],1):t._e(),1==t.checkObj.status||2==t.checkObj.status?s("div",{staticClass:"status-btn"},[s("a-button",{staticClass:"btn",attrs:{type:"danger"},on:{click:function(e){return t.showModel(t.checkObj,o)}}},[t._v("核对错误 ")]),s("a-button",{staticClass:"btn",staticStyle:{background:"#29c12b","border-color":"#29c12b"},attrs:{type:"primary"},on:{click:function(e){return t.checkSure(t.checkObj.row,t.checkObj.column,t.checkObj.shelveId,o)}}},[t._v("核对正确 ")])],1):t._e()])]):t._e(),i.row==t.checkObj.row&&i.column==t.checkObj.column?s("div",{staticClass:"bottom-btn"},[s("a-button",{staticClass:"btn",on:{click:function(e){return t.prev(o>0?o:0)}}},[t._v("<上一个")]),s("p",[t._v(t._s(t.checkObj.row)+"行"+t._s(t.checkObj.column)+"列")]),s("a-button",{staticClass:"btn",on:{click:function(s){return t.next(o<=e.length?o:o=e.length-1)}}},[t._v("下一个> ")])],1):t._e()])})),0):t._e()])})),0):s("div",t._l(t.streetDetail.leftColumn,(function(e,i){return s("div",{key:i,staticClass:"line"},t._l(t.streetDetail.leftRow,(function(o,c){return s("div",{key:c,staticClass:"el",staticStyle:{width:"100%",display:"flex","align-items":"center","justify-content":"space-between","flex-direction":"column"}},[o==t.row&&e==t.column?s("div",{staticClass:"carousel-page"},[s("p",{staticClass:"carousel-page-title",on:{click:function(e){return t.goHistory()}}},[t._v("工单号:暂无")]),t._m(0,!0),s("div",{staticClass:"carousel-page-footer"},[t._m(1,!0),s("div",{staticClass:"status"},[t._v(" 未核对 ")]),s("div",{staticClass:"status-btn"},[s("a-button",{staticClass:"btn",attrs:{type:"danger"},on:{click:function(e){return t.showModel({},i)}}},[t._v("人工复核 ")]),s("a-button",{staticClass:"btn",staticStyle:{background:"#29c12b","border-color":"#29c12b"},attrs:{type:"primary"},on:{click:function(e){return t.checkSure(t.row,t.column,t.shelveId,i)}}},[t._v("核对正确 ")])],1)])]):t._e(),o==t.row&&e==t.column?s("div",{staticClass:"bottom-btn"},[s("a-button",{staticClass:"btn",on:{click:function(s){return t.defaultPrev(o,e)}}},[t._v("<上一个")]),s("p",[t._v(t._s(o)+"行"+t._s(e)+"列")]),s("a-button",{staticClass:"btn",on:{click:function(s){return t.defaultNext(o,e)}}},[t._v("下一个> ")])],1):t._e()])})),0)})),0),s("Model",{attrs:{visible:t.visible,modelData:t.modelData,index:t.index},on:{"update:visible":function(e){t.visible=e},"update:modelData":function(e){t.modelData=e},"update:model-data":function(e){t.modelData=e},sure:t.submit,close:t.closeModel}})],1)},o=[function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"carousel-page-content"},[s("div",{staticClass:"img-box"},[s("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"center",width:"600px",height:"400px",background:"#eaeaea"}},[t._v(" 暂无图片 ")]),s("p",[t._v("操作前照片")])]),s("div",{staticClass:"img-box"},[s("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"center",width:"600px",height:"400px",background:"#eaeaea"}},[t._v(" 暂无图片 ")]),s("p",[t._v("操作后照片")])])])},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"info-box"},[s("p",[t._v("系统登记品规:暂无")]),s("p",[t._v("系统登记数量:暂无")])])}],c=(s("b0c0"),s("a9e3"),function(){var t=this,e=t.$createElement,s=t._self._c||e;return t.isShow?s("div",[s("a-modal",{staticClass:"p-model",attrs:{title:"复核调整",closable:t.closable,"ok-text":"确认","cancel-text":"取消"},on:{ok:t.handleOk,cancel:t.handleCancel},model:{value:t.isShow,callback:function(e){t.isShow=e},expression:"isShow"}},[s("a-form",{attrs:{form:t.form,"wrapper-col":t.formItemAcrossLayout.wrapperCol}},[s("a-form-item",{attrs:{label:"品规","label-col":t.formItemAcrossLayout.labelCol}},[s("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["category",{rules:[{required:!0,message:"请输入品规名称!"}]}],expression:"['category', {rules: [{ required: true, message: '请输入品规名称!' }] }]"}],on:{input:t.onInput}}),t.searchListShow?s("happy-scroll",{staticClass:"search-list"},t._l(t.searchList,(function(e,i){return s("div",{key:i,staticClass:"search-item",on:{click:function(s){return t.select(e.name)}}},[t._v(" "+t._s(e.name)+" ")])})),0):t._e()],1),s("a-form-item",{attrs:{label:"数量","label-col":t.formItemAcrossLayout.labelCol}},[s("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["count",{rules:[{required:!0,message:"请输入数量!"}]}],expression:"['count', {rules: [{ required: true, message: '请输入数量!' }] }]"}]})],1)],1)],1)],1):t._e()}),a=[],l=s("5530"),n={labelCol:{span:8},wrapperCol:{span:14}},r={labelCol:{span:4},wrapperCol:{span:8,offset:4}},h={props:["visible","modelData","index"],watch:{visible:function(t){this.isShow=t},modelData:function(t){var e=this;console.log(t),this.mData=t,this.$nextTick((function(){e.form.setFieldsValue({category:t.category,count:t.count})}))},index:function(t){this.i=t}},data:function(){return{isShow:!1,title:"",closable:!1,confirmLoading:!1,form:this.$form.createForm(this,{name:"dynamic_rule"}),formItemAcrossLayout:n,formItemVerticalLayout:r,category:"",searchList:[],searchListShow:!1,mData:{},i:0}},mounted:function(){console.log("mounted执行了")},methods:{handleOk:function(){var t=this;"{}"!==JSON.stringify(this.mData)?(this.confirmLoading=!0,setTimeout((function(){t.form.validateFields((function(e,s){console.log(s),e||t.$api.httpApi.stockCheckByMan({data:Object(l["a"])(Object(l["a"])({},s),{},{column:t.mData.column,row:t.mData.row,shelveId:t.mData.shelveId})}).then((function(e){200==e.code&&(t.$emit("sure",!1,t.i),t.$message.success("复核成功"))})).catch((function(t){}))})),t.confirmLoading=!1}),500)):this.$message.error("该货位暂时没有记录")},handleCancel:function(){console.log("Clicked cancel button"),this.$emit("close",!1,{})},onInput:function(t){var e=this;console.log(this.form.getFieldValue("category"));var s=this.form.getFieldValue("category");this.$api.httpApi.getCategoryList({params:{name:s}}).then((function(t){200==t.code&&(e.searchList=t.data,t.data.length>0&&(e.searchListShow=!0))})).catch((function(t){}))},select:function(t){this.form.setFieldsValue({category:t}),this.searchListShow=!1}}},u=h,d=(s("f3a2"),s("2877")),f=Object(d["a"])(u,c,a,!1,null,"435504d0",null),v=f.exports,m=s("2000"),g={data:function(){return{listData:[],checkObj:{},streetDetail:{},checkList:{},id:0,row:1,column:1,selectName:"",shelveId:"",selectType:"",selectType2:"",visible:!1,category:"",count:0,modelData:{},index:0,imgUrl:""}},created:function(){this.imgUrl=m["a"],console.log(this.$route.query.id),this.$route.query.row&&this.$route.query.column&&this.$route.query.shelveId&&this.$route.query.id&&this.$route.query.name?(this.id=this.$route.query.id,this.row=this.$route.query.row,this.column=this.$route.query.column,this.shelveId=this.$route.query.shelveId,this.selectName=this.$route.query.name,this.selectType=this.$route.query.type,this.selectType2=this.$route.query.type2,console.log(this.shelveId),console.log(this.row),console.log(this.column),this.getStockInfo(this.row,this.column,this.shelveId)):this.$route.query.checkObj&&this.$route.query.item&&this.$route.query.item.id&&this.$route.query.item.name&&(this.checkObj=this.$route.query.checkObj,this.streetDetail=this.$route.query.item,this.id=this.$route.query.item.id,this.selectName=this.$route.query.item.name)},mounted:function(){this.getStreetList(),"{}"!==JSON.stringify(this.checkObj)&&(this.checkObj.shelveId==this.streetDetail.leftShelveId?this.selectType="left":this.selectType="right"),console.log(this.selectType2)},components:{Model:v},methods:{getStreetList:function(){var t=this;this.$api.httpApi.getStreetList({data:{pageNum:1,pageSize:50}}).then((function(e){t.listData=e.data.list,console.log(t.listData),t.select=t.id,t.getStreetDetail(t.id),t.getStockList(t.id)})).catch((function(t){}))},getStreetDetail:function(t){var e=this;this.$axios.get("/street/"+t,{data:{}}).then((function(t){e.streetDetail=t.data,console.log(e.streetDetail)})).catch((function(t){}))},getStockList:function(t){var e=this;this.$api.httpApi.getStockList({params:{streetId:t}}).then((function(t){e.checkList=t.data,console.log(e.checkList)})).catch((function(t){}))},getStockInfo:function(t,e,s){var i=this;this.$api.httpApi.getStockInfo({data:{row:Number(t),column:Number(e),shelveId:s}}).then((function(t){t.data&&(i.checkObj=t.data,i.shelveId=t.data.shelveId)})).catch((function(t){}))},handleChange:function(t){console.log(t),this.select=t,this.id=t,this.row=1,this.column=1,console.log(JSON.stringify(this.checkObj)),this.getStreetList();for(var e=0;e<this.listData.length;e++)console.log(this.listData[e]),this.listData[e].id==t&&(this.listData[e].leftShelveId?(this.shelveId=this.listData[e].leftShelveId,this.selectType="left",this.selectType2="none",this.getStockInfo(1,1,this.shelveId)):this.listData[e].leftInsideShelveId?(this.shelveId=this.listData[e].leftInsideShelveId,this.selectType="left",this.selectType2="inside",this.getStockInfo(1,1,this.shelveId)):this.listData[e].leftOutsideShelveId&&(this.shelveId=this.listData[e].leftOutsideShelveId,this.selectType="left",this.selectType2="out",this.getStockInfo(1,1,this.shelveId)))},handleTypeChange:function(t){console.log(this.streetDetail.leftShelveId),console.log(t),this.selectType=t,"left"==t?this.streetDetail.leftShelveId?this.getStockInfo(1,1,this.streetDetail.leftShelveId):this.streetDetail.leftInsideShelveId?this.getStockInfo(1,1,this.streetDetail.leftInsideShelveId):this.streetDetail.leftOutsideShelveId&&this.getStockInfo(1,1,this.streetDetail.leftOutsideShelveId):"right"==t&&(this.streetDetail.rightShelveId?this.getStockInfo(1,1,this.streetDetail.rightShelveId):this.streetDetail.rightInsideShelveId?this.getStockInfo(1,1,this.streetDetail.rightInsideShelveId):this.streetDetail.rightOutsideShelveId&&this.getStockInfo(1,1,this.streetDetail.rightOutsideShelveId))},handleTypeChange2:function(t){console.log(this.streetDetail.leftShelveId),console.log(t),this.selectType2=t,"left"==this.selectType&&"none"==t?this.getStockInfo(1,1,this.streetDetail.leftShelveId):"right"==this.selectType&&"none"==t?this.getStockInfo(1,1,this.streetDetail.rightShelveId):"left"==this.selectType&&"inside"==t?this.getStockInfo(1,1,this.streetDetail.leftInsideShelveId):"left"==this.selectType&&"out"==t?this.getStockInfo(1,1,this.streetDetail.leftOutsideShelveId):"right"==this.selectType&&"inside"==t?this.getStockInfo(1,1,this.streetDetail.rightInsideShelveId):"right"==this.selectType&&"out"==t&&this.getStockInfo(1,1,this.streetDetail.rightOutsideShelveId)},prev:function(t){for(var e in t--,console.log(t),this.checkList)this.checkObj.shelveId==this.checkList[e][t].shelveId&&(console.log(this.checkList[e][t].row),console.log(this.checkList[e][t].column),console.log(this.checkList[e][t].shelveId),this.getStockInfo(this.checkList[e][t].row,this.checkList[e][t].column,this.checkList[e][t].shelveId))},next:function(t){for(var e in t++,console.log(t),this.checkList)this.checkObj.shelveId==this.checkList[e][t].shelveId&&(console.log(this.checkList[e][t].row),console.log(this.checkList[e][t].column),console.log(this.checkList[e][t].shelveId),this.getStockInfo(this.checkList[e][t].row,this.checkList[e][t].column,this.checkList[e][t].shelveId))},defaultPrev:function(t,e){for(var s=1;s<this.streetDetail.leftColumn+1;s++)for(var i=1;i<this.streetDetail.leftRow+1;i++)console.log(s),console.log(i),s==t&&i==e&&(this.column=i-1,this.column<1&&(this.row=s-1,this.column=this.streetDetail.leftColumn),1==s&&1==i&&(this.row=1,this.column=1))},defaultNext:function(t,e){for(var s=1;s<this.streetDetail.leftColumn+1;s++)for(var i=1;i<this.streetDetail.leftRow+1;i++)console.log(s),console.log(i),s==t&&i==e&&(this.column=i+1,this.column==this.streetDetail.leftColumn+1&&(this.row=s+1,this.column=1),s==this.streetDetail.leftColumn&&i==this.streetDetail.leftRow&&(this.row=this.streetDetail.leftRow,this.column=this.streetDetail.leftColumn))},checkSure:function(t,e,s,i){var o=this;this.$api.httpApi.stockCheckCorrect({data:{row:Number(t),column:Number(e),shelveId:s}}).then((function(t){200==t.code&&(o.next(i),o.$message.success("操作成功"))})).catch((function(t){}))},showModel:function(t,e){this.visible=!0,this.modelData=t,this.index=e},submit:function(t,e){this.visible=t,console.log(e),this.next(e)},closeModel:function(t,e){this.visible=t,this.modelData=e},goHistory:function(t){var e=this.$router.resolve({name:"historyMonitoring",params:{orderNum:t}});window.open(e.href,"_blank")}}},p=g,b=(s("6570"),Object(d["a"])(p,i,o,!1,null,null,null));e["default"]=b.exports},1349:function(t,e,s){},2e3:function(t,e,s){"use strict";s.d(e,"c",(function(){return i})),s.d(e,"b",(function(){return o})),s.d(e,"d",(function(){return c})),s.d(e,"a",(function(){return a})),s.d(e,"e",(function(){return l}));var i="/api/camera/config/import",o="/api/category/import",c="/api/stock/import",a="/api/pic/",l="/api/mp4/"},6570:function(t,e,s){"use strict";var i=s("d4b5"),o=s.n(i);o.a},d4b5:function(t,e,s){},f3a2:function(t,e,s){"use strict";var i=s("1349"),o=s.n(i);o.a}}]); |