"use strict";(self["webpackChunkworkorder"]=self["webpackChunkworkorder"]||[]).push([[8e3],{49771:function(e,a,l){var s,o;l.d(a,{M:function(){return s},a:function(){return o}}),function(e){e[e["WL"]=0]="WL",e[e["CK"]=1]="CK",e[e["HW"]=2]="HW",e[e["GD"]=3]="GD",e[e["GZ"]=4]="GZ",e[e["SB"]=5]="SB",e[e["YG"]=6]="YG",e[e["ZKD"]=7]="ZKD",e[e["CKD"]=8]="CKD",e[e["RKD"]=9]="RKD"}(s||(s={})),function(e){e["HH"]="APPLIANCE_MIX",e["HG"]="APPLIANCE_ONTEST",e["BL"]="APPLIANCE_OFFTEST",e["BF"]="APPLIANCE_USELESS"}(o||(o={}))},27306:function(e,a,l){l.r(a),l.d(a,{default:function(){return M}});var s=l(66252),o=l(3577),t=l(2262),i=l(49963),r=l(42119),d=l(24530),n=l(84149),u=l(49771),_=l(76084);const c=e=>((0,s.dD)("data-v-4ded955c"),e=e(),(0,s.Cn)(),e),w={class:"rework"},v={class:"rework_list"},m={class:"rework_list_item"},p=c((()=>(0,s._)("span",null,"当前工厂",-1))),k={class:"rework_list_item_right"},h={style:{color:"#000"}},g={class:"rework_list_item"},f=c((()=>(0,s._)("span",null,"出库仓库",-1))),C={class:"rework_list_item_right"},y={style:{color:"#000"}},I=c((()=>(0,s._)("span",null,"入库仓库",-1))),S={class:"rework_list_item_right"},N={class:"rework_list_item"},b=c((()=>(0,s._)("span",null,"报废原因",-1))),D={class:"rework_list_item_right"},q={class:"rework_qd"},F={class:"rework_qd_title"},H=c((()=>(0,s._)("div",{class:"x"},null,-1))),U={class:"rework_qd_item"},z={class:"rework_qd_item_i"},K={class:"black"},L={class:"black"},P={class:"rework_qd_item_i"},A=c((()=>(0,s._)("span",null,"物料信息:",-1))),E={class:"rework_qd_item_i"},G=c((()=>(0,s._)("span",null,"批次号:",-1))),T={class:"rework_qd_item_i"},W=c((()=>(0,s._)("span",null,"生产工序:",-1))),Z=c((()=>(0,s._)("div",{class:"rework_zw"},null,-1))),O=c((()=>(0,s._)("div",{style:{width:"22px"}},null,-1)));var x=(0,s.aZ)({setup(e){const a=(0,r.yj)(),l=(0,r.tv)();let c=(0,t.qj)({warehouseName:"",warehouseId:"",reason:""}),x=(0,t.iH)([]),B=(0,t.iH)(!1),j=(0,t.iH)(),M=(0,t.iH)(),Y=(0,t.iH)(),Q=(0,t.iH)(),R=(0,t.iH)(!1);const V=async e=>{let a=await(0,n.fF)({type:3,factoryId:M.value,tempFactoryName:j.value,warehouseOutId:Q.value,warehouseId:c.warehouseId,content:c.reason,applianceIdList:x.value.map(((e,a,l)=>e.id))});200===a.code?(d.F.success({message:"申请成功,等待审批!",duration:2e3,forbidClick:!0}),setTimeout((()=>{l.back()}),2e3)):d.F.fail({message:a.message})},X=e=>{1!==x.value.length?x.value.splice(e,1):(0,d.F)("至少保留一条工装信息")},J=()=>{R.value=!1},$=async e=>{console.log(e),R.value=!1;let a=await(0,n.Nv)({barcode:e[0]});if(200===a.code)if(a.data.barcodeType===u.M.GZ){for(let l=0;l{R.value=!0},ae=()=>{B.value=!1},le=e=>{console.log(e),c.warehouseName=e.name,c.warehouseId=e.id,B.value=!1},se=async e=>{let a=await(0,n.Qi)({id:e});200===a.code&&(2===a.data[0].qualityType?(x.value.push(a.data[0]),j.value=a.data[0].dpmodelName,M.value=a.data[0].pmodelOrgId,Y.value=a.data[0].whmodelName,Q.value=a.data[0].warehouseId):d.F.fail({message:"请扫描质量属性为报废的工装",duration:2e3}))};return(0,s.bv)((()=>{se(a.query.id)})),(e,a)=>{const l=(0,s.up)("van-icon"),r=(0,s.up)("van-button"),d=(0,s.up)("van-swipe-cell"),n=(0,s.up)("v-ScanCode");return(0,s.wg)(),(0,s.iD)("div",w,[(0,s._)("div",v,[(0,s._)("div",m,[p,(0,s._)("div",k,[(0,s._)("span",h,(0,o.zw)((0,t.SU)(j)),1)])]),(0,s._)("div",g,[f,(0,s._)("div",C,[(0,s._)("span",y,(0,o.zw)((0,t.SU)(Y)),1)])]),(0,s._)("div",{class:"rework_list_item",onClick:a[0]||(a[0]=e=>(0,t.dq)(B)?B.value=!0:B=!0)},[I,(0,s._)("div",S,[(0,s._)("span",{class:(0,o.C_)((0,t.SU)(c).warehouseName?"black":"")},(0,o.zw)((0,t.SU)(c).warehouseName?(0,t.SU)(c).warehouseName:"请点击选择类型"),3),(0,s.Wm)(l,{name:"arrow",size:"20",color:"#999999"})])]),(0,s._)("div",N,[b,(0,s._)("div",D,[(0,s.wy)((0,s._)("input",{type:"text",style:{"text-align":"right"},"onUpdate:modelValue":a[1]||(a[1]=e=>(0,t.SU)(c).reason=e),placeholder:"请输入报废原因"},null,512),[[i.nr,(0,t.SU)(c).reason]])])])]),(0,s._)("div",q,[(0,s._)("div",F,[H,(0,s._)("span",null,(0,o.zw)("报废工装清单("+(0,t.SU)(x).length+")"),1)]),((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)((0,t.SU)(x),((e,a)=>((0,s.wg)(),(0,s.j4)(d,{key:a},{right:(0,s.w5)((()=>[(0,s.Wm)(r,{style:{height:"100%"},square:"",type:"danger",text:"删除",onClick:e=>X(a)},null,8,["onClick"])])),default:(0,s.w5)((()=>{var a;return[(0,s._)("div",U,[(0,s._)("div",z,[(0,s._)("span",K,(0,o.zw)(e.code)+":",1),(0,s._)("span",L,(0,o.zw)(e.num+e.umodelName),1)]),(0,s._)("div",P,[A,(0,s._)("span",null,(0,o.zw)(e.mmodelName+" | "+e.mmodelCode),1)]),(0,s._)("div",E,[G,(0,s._)("span",null,(0,o.zw)(null!==(a=e.batch)&&void 0!==a?a:"-"),1)]),(0,s._)("div",T,[W,(0,s._)("span",null,(0,o.zw)(e.pmodelName),1)])])]})),_:2},1024)))),128))]),Z,(0,s._)("div",{class:"rework_footer"},[(0,s._)("div",{class:"rework_footer_add",onClick:ee},"扫码添加工装"),O,(0,s._)("button",{class:"rework_footer_submit",onClick:V},"提交")]),(0,s.Wm)(n,{openCode:(0,t.SU)(R),infos:["请扫描工装码"],onClosePopup:J,onOnDecode:$},null,8,["openCode"]),(0,s.Wm)(_.Z,{show:(0,t.SU)(B),systemDicDataId:"6,7",onClose:ae,onValue:le},null,8,["show"])])}}}),B=l(83744);const j=(0,B.Z)(x,[["__scopeId","data-v-4ded955c"]]);var M=j}}]); //# sourceMappingURL=8000.252753ca.js.map