"use strict";(self["webpackChunkworkorder"]=self["webpackChunkworkorder"]||[]).push([[8112],{49771:function(e,t,a){var l,o;a.d(t,{M:function(){return l},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"}(l||(l={})),function(e){e["HH"]="APPLIANCE_MIX",e["HG"]="APPLIANCE_ONTEST",e["BL"]="APPLIANCE_OFFTEST",e["BF"]="APPLIANCE_USELESS"}(o||(o={}))},68534:function(e,t,a){a.d(t,{Z:function(){return v}});var l=a(66252),o=a(3577),i=a(2262);const s={class:"tag"},u=["onClick"],n={key:0};var d=(0,l.aZ)({props:{TagList:{type:Array,required:!0},isShow:{type:Boolean,required:!1,default:!1}},emits:["change"],setup(e,{emit:t}){const a=e,d=(0,i.iH)(""),c=e=>{d.value!==e&&(d.value=e,t("change",e))};return(0,l.YP)((()=>a.TagList),(e=>{let t=e;t&&0!==t.length&&(d.value=t[0].id)}),{immediate:!0}),(t,a)=>((0,l.wg)(),(0,l.iD)("div",s,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(e.TagList,(t=>((0,l.wg)(),(0,l.iD)("div",{key:t.id,class:(0,o.C_)({tag_item:!0,tagActive:t.id===d.value}),onClick:e=>c(t.id)},[(0,l._)("span",null,(0,o.zw)(t.name),1),e.isShow&&t.num?((0,l.wg)(),(0,l.iD)("span",n,"("+(0,o.zw)(t.num)+")",1)):(0,l.kq)("",!0)],10,u)))),128))]))}}),c=a(83744);const r=(0,c.Z)(d,[["__scopeId","data-v-7e72e34c"]]);var v=r},15878:function(e,t,a){a.d(t,{Z:function(){return S}});var l=a(66252),o=a(3577),i=a(2262),s=a(84149),u=a(49771),n=a(74928),d=a(34118),c=a(68534);const r=e=>((0,l.dD)("data-v-5bac09f9"),e=e(),(0,l.Cn)(),e),v={class:"title"},m={class:"content"},p=r((()=>(0,l._)("div",{class:"content_search_x"},null,-1))),_={class:"content_total"},g={class:"content_list"},w=["onClick"],y={key:0,class:"content_list_item_status success"},h={key:1,class:"content_list_item_status warning"},k={key:2,class:"content_list_item_status serious"},f={key:3,class:"content_list_item_status black"},b={class:"content_list_item_name"};var A=(0,l.aZ)({props:{show:{type:Boolean,required:!0},classification:{type:Boolean,default:!1},attribute:{type:String,required:!1,default:""},statusname:{type:String,required:!1,default:"1,2,3"}},emits:["close","value"],setup(e,{emit:t}){const a=e,r=(0,i.qj)({capacity:50,page:0,total:0,smodelLabel:"",categoryId:""});let A=(0,i.iH)([]);const C=(0,i.iH)([]),D=(0,i.iH)(!1),S=(0,i.iH)(!1),U=(0,i.iH)(!1);let H=(0,i.iH)(!0);const L=(0,i.iH)(null);let T=(0,i.iH)(!0);const I=()=>{const{text:e}=L.value;r.smodelLabel="",L.value.text=""},E=e=>{r.categoryId=e,C.value=[],S.value=!1,r.page=0,r.total=0,z()},q=e=>{r.page=0,S.value=!1,C.value=[],r.smodelLabel=e,z()},B=()=>{r.page=0,S.value=!1,C.value=[],z()},N=e=>{t("value",e)},z=async()=>{H.value&&a.classification&&await F(),S.value||(D.value=!0,r.page=r.page+1,(0,s.IY)({capacity:r.capacity,page:r.page,model:{categoryId:r.categoryId,code:r.smodelLabel,smodelLabel:a.attribute,statusname:a.statusname}}).then((e=>{U.value&&(C.value=[],U.value=!1),D.value=!1,200===e.code&&e.data.records&&0!==e.data.records.length?(r.total=e.data.total,C.value.push(...e.data.records)):S.value=!0})).catch((e=>{D.value=!1,S.value=!0,U.value&&(C.value=[],U.value=!1)})))},R=()=>{S.value=!1,r.page=0,D.value=!0,z()};let W=(0,i.iH)(!1);const Z=()=>{t("close")},F=async()=>{let e=await(0,s.Tv)({bmodelCateType:"2"});200===e.code&&0!==e.data.length&&(A.value=[],e.data.forEach((e=>{A.value.push({id:e.id,name:e.combinationName,num:""})})),r.categoryId=A.value[0].id,H.value=!1)};return(0,l.YP)((()=>a.show),(e=>{e?(T.value||(C.value=[],S.value=!1,r.page=0,D.value=!0,z()),T.value=!1):I()})),(0,l.bv)((()=>{W.value=(0,n.w8)()})),(e,t)=>{const s=(0,l.up)("van-icon"),n=(0,l.up)("van-list"),H=(0,l.up)("van-pull-refresh"),T=(0,l.up)("van-popup");return(0,l.wg)(),(0,l.j4)(T,{show:a.show,"onUpdate:show":t[2]||(t[2]=e=>a.show=e),position:"bottom",style:{height:"100%"}},{default:(0,l.w5)((()=>[(0,l._)("div",v,[(0,l._)("div",{class:"close",onClick:Z},[(0,l.Wm)(s,{name:"arrow-down",size:"30",color:"#ffffff"})])]),(0,l._)("div",m,[(0,l._)("div",{class:(0,o.C_)([{content_top:(0,i.SU)(W)},"content_search"])},[(0,l.Wm)(d.Z,{ref_key:"V",ref:L,onSearchInput:q,onSubmit:B,isShow:!1,placeholder:"搜索工装编码"},null,512),a.classification?((0,l.wg)(),(0,l.iD)(l.HY,{key:0},[p,(0,l.Wm)(c.Z,{TagList:(0,i.SU)(A),isShow:!1,onChange:E},null,8,["TagList"])],64)):(0,l.kq)("",!0)],2),(0,l._)("div",_,"共"+(0,o.zw)((0,i.SU)(r).total)+"条数据",1),(0,l.Wm)(H,{modelValue:U.value,"onUpdate:modelValue":t[1]||(t[1]=e=>U.value=e),onRefresh:R},{default:(0,l.w5)((()=>[(0,l.Wm)(n,{loading:D.value,"onUpdate:loading":t[0]||(t[0]=e=>D.value=e),finished:S.value,"finished-text":"没有更多了~",onLoad:z},{default:(0,l.w5)((()=>[(0,l._)("div",g,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(C.value,((e,t)=>((0,l.wg)(),(0,l.iD)("div",{class:"content_list_item",key:t,onClick:t=>N(e)},[e.smodelLabel===(0,i.SU)(u.a).HG?((0,l.wg)(),(0,l.iD)("div",y,"["+(0,o.zw)(e.smodelCode)+"]",1)):e.smodelLabel===(0,i.SU)(u.a).BL?((0,l.wg)(),(0,l.iD)("div",h,"["+(0,o.zw)(e.smodelCode)+"]",1)):e.smodelLabel===(0,i.SU)(u.a).BF?((0,l.wg)(),(0,l.iD)("div",k,"["+(0,o.zw)(e.smodelCode)+"]",1)):e.smodelLabel===(0,i.SU)(u.a).HH?((0,l.wg)(),(0,l.iD)("div",f,"["+(0,o.zw)(e.smodelCode)+"]",1)):(0,l.kq)("",!0),(0,l._)("div",b,(0,o.zw)(e.cmodel1BigName)+"-"+(0,o.zw)(e.code),1)],8,w)))),128))])])),_:1},8,["loading","finished"])])),_:1},8,["modelValue"])])])),_:1},8,["show"])}}}),C=a(83744);const D=(0,C.Z)(A,[["__scopeId","data-v-5bac09f9"]]);var S=D},6586:function(e,t,a){a.r(t),a.d(t,{default:function(){return j}});var l=a(66252),o=a(2262),i=a(3577),s=a(49963),u=a(33801),n=a(24530),d=a(42119),c=a(84149),r=a(74928),v=a(49771),m=a(83327),p=a(15878);const _=e=>((0,l.dD)("data-v-5e3c2af0"),e=e(),(0,l.Cn)(),e),g={class:"tl"},w={class:"tl_title"},y={class:"tl_title_left"},h=_((()=>(0,l._)("div",{class:"tl_title_left_x"},null,-1))),k=_((()=>(0,l._)("span",null,"产出信息",-1))),f=_((()=>(0,l._)("img",{src:u,alt:""},null,-1))),b=_((()=>(0,l._)("span",null,"增加产出",-1))),A=[f,b],C={class:"tl_list"},D=["onClick"],S=_((()=>(0,l._)("div",{class:"tl_list_item_label"},"选择工装",-1))),U={class:"tl_list_item_go"},H={key:0},L={key:1,class:"black"},T={key:2,class:"red"},I={key:3,class:"yellow"},E={key:4,class:"green"},q={key:5,class:"black"},B={class:"tl_list_item"},N={class:"tl_list_item_label"},z={class:"tl_list_item_go"},R=["onBlur","onUpdate:modelValue"],W=_((()=>(0,l._)("div",{class:"tl_zw"},null,-1))),Z={class:"tl_footer"},F=_((()=>(0,l._)("div",{class:"tl_z"},null,-1))),Y=(0,l.Uk)("提交"),K=[Y];var P=(0,l.aZ)({setup(e){const t=(0,d.yj)(),a=(0,d.tv)();let u=(0,o.iH)({}),_=(0,o.iH)(),f=(0,o.iH)(0),b=(0,o.iH)(!1),Y=(0,o.iH)([{id:Date.now(),toolingTypeId:"",toolingTypeName:"",workClothesId:"",workClothesName:"",num:t.query.num,attribute:"",attributeType:""}]);const P=()=>{(0,c.Ae)({workorderId:t.query.id,type:0}).then((e=>{if(200===e.code){if(e.data&&0===e.data.length)return void(0,n.F)({message:"暂无投料"});Y.value=[],e.data.forEach((e=>{Y.value.push({id:Date.now(),toolingTypeId:e.amodel.type,toolingTypeName:e.amodel.categoryId,workClothesId:e.amodel.id,workClothesName:e.amodel.code,num:e.num,attribute:e.smodelCode,attributeType:e.smodelLabel})}))}}))},x=()=>{b.value=!1},G=e=>{Y.value[_.value].toolingTypeId=e.cmodel1BigName,Y.value[_.value].toolingTypeName=e.categoryId,Y.value[_.value].workClothesId=e.id,Y.value[_.value].workClothesName=e.code,Y.value[_.value].attribute=e.smodelCode,Y.value[_.value].attributeType=e.smodelLabel,b.value=!1},j=(e,t)=>{0===u.value.umodel.attributeData&&""!==e?r.iD.positiveInteger.test(e)||((0,n.F)({message:"只能输入正整数"}),Y.value[t].num=""):1===u.value.umodel.attributeData&&""!==e&&(r.iD.number.test(e)||((0,n.F)({message:"只能输入正整数或小数(最多四位)"}),Y.value[t].num=""))},M=e=>{_.value=e,b.value=!0},O=()=>{Y.value.unshift({id:Date.now(),toolingTypeId:"",toolingTypeName:"",workClothesId:"",workClothesName:"",num:Y.value[Y.value.length-1].num})},V=e=>{1!==Y.value.length?Y.value.splice(e,1):(0,n.F)("至少保留一条投料信息")},J=()=>{(0,c.fn)(t.query.id).then((e=>{200===e.code&&(u.value=e.data)}))},Q=()=>{let e=!0;if(Y.value.forEach((t=>{""!==t.toolingTypeId&&""!==t.workClothesId&&""!==t.num||(e=!1)})),e){let e=[];Y.value.forEach((t=>{e.push({applianceId:t.workClothesId,num:t.num})})),(0,c.yo)({id:t.query.id,recordList:e}).then((e=>{200===e.code&&(n.F.success({message:"产出成功",duration:2e3,forbidClick:!0}),setTimeout((()=>[a.go(-1)]),2e3))}))}else(0,n.F)({message:"请先完善产出信息",duration:2e3})};return(0,l.YP)((()=>Y.value),(e=>{f.value=0,e.forEach((e=>{f.value=f.value+Number(e.num)}))}),{deep:!0}),(0,l.bv)((()=>{J()})),(e,t)=>{const a=(0,l.up)("van-icon"),n=(0,l.up)("van-button"),d=(0,l.up)("van-swipe-cell"),c=(0,l.Q2)("preventReClick");return(0,l.wg)(),(0,l.iD)(l.HY,null,[(0,l._)("div",g,[(0,l.Wm)(m.Z,{info:(0,o.SU)(u)},null,8,["info"]),(0,l._)("div",w,[(0,l._)("div",y,[h,k,(0,l.wy)((0,l._)("span",null,(0,i.zw)((0,o.SU)(f))+(0,i.zw)((0,o.SU)(u).umodel?(0,o.SU)(u).umodel.name:""),513),[[s.F8,(0,o.SU)(f)>0]])]),(0,l._)("div",{class:"tl_title_right",onClick:O},A)]),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)((0,o.SU)(Y),((e,t)=>((0,l.wg)(),(0,l.j4)(d,{key:t},{right:(0,l.w5)((()=>[(0,l.Wm)(n,{square:"",style:{height:"100%"},type:"danger",text:"删除",onClick:e=>V(t)},null,8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",C,[(0,l._)("div",{class:"tl_list_item",onClick:e=>M(t)},[S,(0,l._)("div",U,[(0,l._)("span",{style:(0,i.j5)(e.workClothesName?"color: #000000;":"")},[e.attributeType?e.attributeType===(0,o.SU)(v.a).HH?((0,l.wg)(),(0,l.iD)("span",L,(0,i.zw)("["+e.attribute+"]"),1)):e.attributeType===(0,o.SU)(v.a).BF?((0,l.wg)(),(0,l.iD)("span",T,(0,i.zw)("["+e.attribute+"]"),1)):e.attributeType===(0,o.SU)(v.a).BL?((0,l.wg)(),(0,l.iD)("span",I,(0,i.zw)("["+e.attribute+"]"),1)):e.attributeType===(0,o.SU)(v.a).HG?((0,l.wg)(),(0,l.iD)("span",E,(0,i.zw)("["+e.attribute+"]"),1)):(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("span",H,"点击选择工装")),e.attributeType?((0,l.wg)(),(0,l.iD)("span",q,(0,i.zw)(e.workClothesName),1)):(0,l.kq)("",!0)],4),(0,l.Wm)(a,{name:"arrow",color:"#999999"})])],8,D),(0,l._)("div",B,[(0,l._)("div",N,"产出数量("+(0,i.zw)((0,o.SU)(u).umodel?(0,o.SU)(u).umodel.name:"")+")",1),(0,l._)("div",z,[(0,l.wy)((0,l._)("input",{type:"text",onBlur:a=>j(e.num,t),"onUpdate:modelValue":t=>e.num=t},null,40,R),[[s.nr,e.num]])])])])])),_:2},1024)))),128)),W,(0,l._)("div",Z,[(0,l._)("button",{class:"tl_footer_copy",onClick:P},"复制投料"),F,(0,l.wy)(((0,l.wg)(),(0,l.iD)("button",{class:"tl_footer_submit",onClick:Q},K)),[[c]])])]),(0,l.Wm)(p.Z,{show:(0,o.SU)(b),classification:!0,attribute:2===(0,o.SU)(u).type?`${(0,o.SU)(v.a).BF},${(0,o.SU)(v.a).HG}`:"",onClose:x,onValue:G},null,8,["show","attribute"])],64)}}}),x=a(83744);const G=(0,x.Z)(P,[["__scopeId","data-v-5e3c2af0"]]);var j=G},33801:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAURJREFUSEvtlrFKxEAURe/LTgRFBHttLWORGESwiWJh6S9Y+AUR/ALBWAt+hJZro7ETCQSWlLbairrtzObJgCuLu2jMDFNlykxyz5v73oRLABDH8Vpd16fMvAtgST+zuIZEdOt53klRFE+kYUqpRyJatgiZkmLmNyHEJkVRdMXMBwD6UsqjqqpebIKDIFjxff8SwD4RXVMYhh/aRinlqm3YuPAv6DOAoQay3ijLkmye7KfWmNMBrblsZOlOqm5qxuL9udhuWpERMElHrwDP55lYcARU7wDmOuCk3Y17mKTqAcAGAPFHv0YAijwTW7Pe+w/wAkAEUO9biHkdBAJoMClOwOAu6x0aAWd9nKTd0Ez70riHv1jq5ZlonA7MgMeqr6c2PxN7Tv40TSGt7mEbcevXok0RRj00BboNUc5jovMg7DrqfwLDSAZCaQkfWAAAAABJRU5ErkJggg=="}}]); //# sourceMappingURL=8112.b44db6e4.js.map