wangxinhui
2024-11-06 8f392cc88b0768b74efca3b68785cf5aa1c38e70
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3ea04128","chunk-2a54da13"],{"0d63":function(e,t,l){"use strict";l.r(t);var i=l("7a23");const a=e=>(Object(i["Q"])("data-v-0f8839e0"),e=e(),Object(i["O"])(),e),d={class:"dia-footer"},o=a(()=>Object(i["o"])("i",{class:"el-icon-close"},null,-1));function s(e,t,l,a,s,n){const r=Object(i["W"])("el-scrollbar"),c=Object(i["W"])("el-button"),u=Object(i["W"])("el-dialog");return Object(i["N"])(),Object(i["l"])(u,{"custom-class":"v-dialog",modelValue:e.vmodel,"onUpdate:modelValue":t[1]||(t[1]=t=>e.vmodel=t),top:e.top,"close-on-click-modal":!1,"close-on-press-escape":!1,width:e.width,"before-close":e.handleClose},{title:Object(i["nb"])(()=>[Object(i["o"])("i",{class:Object(i["D"])(e.icon)},null,2),Object(i["r"])(" "+Object(i["bb"])(e.title),1)]),default:Object(i["nb"])(()=>[Object(i["o"])("div",{class:"dia-content",style:Object(i["E"])({height:e.contentHeight+"px"})},[Object(i["s"])(r,{style:{flex:"1"}},{default:Object(i["nb"])(()=>[e.inited?(Object(i["N"])(),Object(i["n"])("div",{key:0,class:"srcoll-content",style:Object(i["E"])({padding:e.padding+"px"})},[Object(i["V"])(e.$slots,"content",{},void 0,!0),Object(i["V"])(e.$slots,"default",{},void 0,!0)],4)):Object(i["m"])("",!0)]),_:3}),Object(i["o"])("div",d,[Object(i["V"])(e.$slots,"footer",{},void 0,!0),e.footer?Object(i["m"])("",!0):(Object(i["N"])(),Object(i["l"])(c,{key:0,type:"primary",size:"mini",onClick:t[0]||(t[0]=t=>e.handleClose())},{default:Object(i["nb"])(()=>[o,Object(i["r"])("关闭")]),_:1}))])],4)]),_:3},8,["modelValue","top","width","before-close"])}var n=Object(i["u"])({props:{modelValue:!1,lazy:{type:Boolean,default:!1},icon:{type:String,default:"el-icon-warning-outline"},title:{type:String,default:"基本信息"},height:{type:Number,default:200},width:{type:Number,default:650},padding:{type:Number,default:16},hideMask:{type:Boolean,default:!1},draggable:{type:Boolean,default:!1},mask:{type:Boolean,default:!0},onModelClose:{type:Function,default:e=>!0}},setup(e,t){const l=document.body.clientHeight,a=Object(i["S"])(!0),d=Object(i["S"])(!1),o=Object(i["S"])(!1),s=Object(i["S"])(100);d.value=e.modelValue,o.value=!!t.slots.footer;const n=Object(i["S"])(200);n.value=e.height;const r=(l,i)=>{let a=e.onModelClose(!!i);!1!==a&&(d.value=!1,t.emit("update:modelValue",!1),l&&l())},c=t=>e.height>l?(n.value=l-56,l/-2+"px"):(n.value=t||e.height,(e.height+56)/-2+"px");return s.value=c(),Object(i["lb"])(()=>e.modelValue,(e,t)=>{d.value=e}),Object(i["lb"])(()=>e.height,(e,t)=>{s.value=c()}),{handleClose:r,inited:a,vmodel:d,footer:o,top:s,calcHeight:c,contentHeight:n}}}),r=(l("8027"),l("6b0d")),c=l.n(r);const u=c()(n,[["render",s],["__scopeId","data-v-0f8839e0"]]);t["default"]=u},"46a7":function(e,t,l){},"6f1b":function(e,t,l){},8027:function(e,t,l){"use strict";l("46a7")},a7f4:function(e,t,l){"use strict";l("6f1b")},ef87:function(e,t,l){"use strict";l.r(t);var i=l("7a23");function a(e,t,l,a,d,o){const s=Object(i["W"])("view-grid");return Object(i["N"])(),Object(i["l"])(s,{ref:"grid",columns:e.columns,detail:e.detail,editFormFields:e.editFormFields,editFormOptions:e.editFormOptions,searchFormFields:e.searchFormFields,searchFormOptions:e.searchFormOptions,table:e.table,extend:e.extend},null,8,["columns","detail","editFormFields","editFormOptions","searchFormFields","searchFormOptions","table","extend"])}const d=e=>(Object(i["Q"])("data-v-62cf305b"),e=e(),Object(i["O"])(),e),o=d(()=>Object(i["o"])("i",{class:"el-icon-check"},null,-1)),s=d(()=>Object(i["o"])("i",{class:"ios-alert-outline"},null,-1)),n=d(()=>Object(i["o"])("i",{class:"el-icon-close"},null,-1));function r(e,t,l,a,d,r){const c=Object(i["W"])("vol-form"),u=Object(i["W"])("el-button"),b=Object(i["W"])("vol-box");return Object(i["N"])(),Object(i["l"])(b,{lazy:!0,modelValue:d.model.box2,"onUpdate:modelValue":t[3]||(t[3]=e=>d.model.box2=e),title:"整库盘点",height:400,width:800,padding:15},{footer:Object(i["nb"])(()=>[Object(i["s"])(u,{type:"success",size:"mini",onClick:t[0]||(t[0]=e=>r.submitlist())},{default:Object(i["nb"])(()=>[o,Object(i["r"])("确认")]),_:1}),Object(i["s"])(u,{type:"info",size:"mini",onClick:t[1]||(t[1]=e=>r.reset())},{default:Object(i["nb"])(()=>[s,Object(i["r"])("重置")]),_:1}),Object(i["s"])(u,{type:"primary",size:"mini",onClick:t[2]||(t[2]=()=>{d.model.box1=!1})},{default:Object(i["nb"])(()=>[n,Object(i["r"])("关闭")]),_:1})]),default:Object(i["nb"])(()=>[Object(i["s"])(c,{ref:"form","label-width":150,"load-key":!0,formFields:d.fields2,formRules:d.formOptions2},null,8,["formFields","formRules"])]),_:1},8,["modelValue"])}var c=l("6e5b"),u=l("0d63"),b={components:{"vol-form":c["a"],"vol-box":u["default"]},data(){return{text:"创建盘点单据",tabsModel:"0",readonlyText:"阿里巴巴....",fields2:{beginline:null,readonlyText:"阿里巴巴...."},formOptions2:[[{title:"字段只读",disabled:!0,field:"readonlyText",type:"text"}],[{field:"beginline",title:"开始行",type:"select",required:!0,readonly:!1,colSize:null,data:[{key:"1",value:"1排"},{key:"2",value:"2排"},{key:"3",value:"3排"},{key:"4",value:"4排"},{key:"5",value:"5排"},{key:"6",value:"6排"}],dataKey:"enable"}]],tables:[],tabs:[],model:{box1Text:"",box2:!1}}},created(){},methods:{submitlist(){let e=JSON.stringify(this.fields2),t=JSON.parse(e);if(null==t.beginline)return void this.$Message.error("请输入值");let l={MainData:t,DetailData:null,DelKeys:null,Extra:!1};this.http.post("/api/Dt_takestock_head/wholeAdd",l,!0).then(e=>{e.status?this.$Message.success("添加成功"):this.$Message.error(e.message)}).catch(e=>{this.$Message.error(e.Message)})},reset(){this.$refs.form.reset(),this.$Message.success("表单已重置")},open2(){this.model.box2=!0}}},y=(l("a7f4"),l("6b0d")),f=l.n(y);const p=f()(b,[["render",r],["__scopeId","data-v-62cf305b"]]);var g=p;let h={components:{gridHeader:g,gridBody:"",gridFooter:"",modelHeader:"",modelBody:"",modelFooter:""},buttons:{view:[],box:[],detail:[]},methods:{onInit(){let e=this.buttons.find(e=>"ModifyLocationStatus"==e.value);null!=e&&(e.onClick=function(){let e=this.$refs.table.getSelected();return 0==e.length?this.$error("请选择数据!"):e.length>1?this.$error("只能选择单条数据"):void this.$refs.gridHeader.open3(e[0].id)}),this.buttons.splice(2,0,{name:"一键解绑辊分架",icon:"md-refresh",type:"info",onClick:function(){let e=this.$refs.table.getSelected();return 0==e.length?this.$error("请选择数据!"):e.length>1?this.$error("只能选择单条数据"):e[0].upper_code.includes("ZJ-GFHCJ")||e[0].upper_code.includes("FJ-GFHCJ")?void this.http.post("/api/base_ware_location/GFXLuntie",e,!0).then(e=>{e.status?this.$Message.success("添加成功"):this.$Message.error(e.message)}).catch(e=>{this.$Message.error(e.Message)}):this.$error("只能选择辊分下料缓存架使用此按钮")}})}}};var m=h,O=Object(i["u"])({setup(){const e=Object(i["S"])({key:"id",footer:"Foots",cnName:"货位查询",name:"/Base_ware_location",url:"/Base_ware_location/",sortName:"id"}),t=Object(i["S"])({upper_code:"",down_code:"",area:"",equipment_type:"",name:"",logic_layer:"",logic_col:"",logic_row:"",location_state:"",status:""}),l=Object(i["S"])([[{title:"上料货位编号",required:!0,disabled:!0,field:"upper_code",type:"text"},{title:"下料货位编号",required:!0,disabled:!0,field:"down_code",type:"text"},{title:"货位区域",required:!0,field:"area",type:"select",dataKey:"area",disabled:!0}],[{title:"货位类型",required:!0,field:"equipment_type",disabled:!0,type:"select",dataKey:"equipment_type"},{title:"货位名称",field:"name",disabled:!0,type:"text"},{title:"货位IP",required:!0,disabled:!0,field:"logic_layer",type:"text"}],[{title:"货位状态",required:!0,field:"location_state",disabled:!0,type:"select",dataKey:"location_state"},{title:"是否启用",required:!0,field:"status",type:"select",dataKey:"status"},{title:"质检状态",required:!0,field:"logic_col",type:"select",dataKey:"logic_col"}],[{title:"是否存在任务",required:!0,field:"task",type:"select",dataKey:"task"},{title:"物料",required:!0,field:"logic_row",type:"select",dataKey:"logic_row"},{title:"档位",required:!0,field:"geartype",type:"select",dataKey:"geartype"}],[{title:"绑定",required:!0,field:"light_color",type:"select",dataKey:"light_color"}]]),a=Object(i["S"])({down_code:"",upper_code:"",location_state:""}),d=Object(i["S"])([[{title:"上料货位编号",field:"upper_code",type:"like"},{title:"下料货位编号",field:"down_code",type:"like"},{title:"货位状态",field:"location_state",type:"select",dataKey:"location_state"}],[{title:"质检状态",required:!0,field:"logic_col",type:"select",dataKey:"logic_col"},{title:"是否存在任务",required:!0,field:"task",type:"select",dataKey:"task"},{title:"物料",required:!0,field:"logic_row",type:"select",dataKey:"logic_row"}],[{title:"档位",required:!0,field:"geartype",type:"select",dataKey:"geartype"}]]),o=Object(i["S"])([{field:"id",title:"货位ID",type:"guid",width:90,require:!0,align:"left",sortable:!0},{field:"upper_code",title:"货位编号",type:"string",width:120,require:!0,align:"left"},{field:"down_code",title:"下料货位编号",type:"string",width:120,require:!0,hidden:!0,align:"left"},{field:"area",title:"货位区域",hidden:!0,type:"string",width:120,align:"left",bind:{key:"area",data:[]}},{field:"equipment_type",title:"货位类型",hidden:!0,type:"string",width:120,align:"left",bind:{key:"equipment_type",data:[]}},{field:"name",title:"货位名称",type:"string",width:180,align:"left"},{field:"logic_layer",title:"货位IP",type:"int",width:170,align:"left",sort:!0},{field:"geartype",title:"当前档位",type:"int",width:90,require:!0,align:"left",bind:{key:"geartype",data:[]}},{field:"logic_col",title:"质检状态",type:"int",width:90,require:!0,align:"left",bind:{key:"logic_col",data:[{key:"1",value:"良品"},{key:"0",value:"不良品"}]}},{field:"task",title:"任务检测",type:"int",width:90,require:!0,align:"left",bind:{key:"task",data:[{key:"1",value:"存在"},{key:"2",value:"不存在"}]}},{field:"status",title:"是否启用",type:"int",width:90,require:!0,align:"left",bind:{key:"status",data:[]}},{field:"light_color",title:"绑定",type:"string",width:90,align:"left",bind:{key:"light_color",data:[]}},{field:"name",title:"货位名称",type:"string",width:180,align:"left"},{field:"location_state",title:"托盘光电",type:"string",width:90,require:!0,align:"left",bind:{key:"location_state",data:[]}},{field:"gd1",title:"卷料光电1",type:"int",width:90,require:!0,align:"left",bind:{key:"loction_wd",data:[{key:"-1",value:"未连接"},{key:"1",value:"有料"},{key:"0",value:"无料"},{key:"99",value:"暂无"}]}},{field:"gd2",title:"卷料光电2",type:"int",width:90,require:!0,align:"left",bind:{key:"loction_yc",data:[{key:"-1",value:"未连接"},{key:"1",value:"有料"},{key:"0",value:"无料"},{key:"99",value:"暂无"}]}},{field:"gd3",title:"卷料光电3",type:"int",width:90,require:!0,align:"left",bind:{key:"loction_hj",data:[{key:"-1",value:"未连接"},{key:"1",value:"有料"},{key:"0",value:"无料"},{key:"99",value:"暂无"}]}},{field:"gd4",title:"卷料光电4",type:"int",width:90,require:!0,align:"left",bind:{key:"loction_hj",data:[{key:"-1",value:"未连接"},{key:"1",value:"有料"},{key:"0",value:"无料"},{key:"99",value:"暂无"}]}},{field:"created_user",title:"创建者",type:"string",width:90,require:!0,align:"left"},{field:"created_time",title:"创建时间",type:"datetime",width:165,require:!0,align:"left",sortable:!0,sort:!0},{field:"update_time",title:"执行时间",type:"datetime",width:165,require:!0,align:"left",sortable:!0,sort:!0}]),s=Object(i["S"])({cnName:"#detailCnName",columns:[],sortName:"",key:""});return{table:e,extend:m,editFormFields:t,editFormOptions:l,searchFormFields:a,searchFormOptions:d,columns:o,detail:s}}});const j=f()(O,[["render",a]]);t["default"]=j}}]);