"use strict";(self["webpackChunkworkorder"]=self["webpackChunkworkorder"]||[]).push([[5996],{9242:function(e,t,a){a.d(t,{Ft:function(){return m},Ik:function(){return p},O9:function(){return s},Of:function(){return i},QQ:function(){return n},Rf:function(){return v},W2:function(){return u},be:function(){return d},cT:function(){return _},hB:function(){return o},ol:function(){return g},pP:function(){return r},xp:function(){return c}});var l=a(71417);function n(e){return(0,l.Z)({url:"ext/wOutboundExt/outScanAppliances",method:"get",params:e})}function i(e){return(0,l.Z)({url:`ext/warehouseLocationExt/${e}`,method:"get"})}function u(e){return(0,l.Z)({url:"ext/wTransferExt/wTransferForInOut",method:"get",params:e})}function s(e){return(0,l.Z)({url:"ext/wOutboundExt/wOutBoundForInOut",method:"get",params:e})}function r(e){return(0,l.Z)({url:"ext/wOutboundExt/createForStandard",method:"post",data:e})}function o(e){return(0,l.Z)({url:"ext/wOutboundExt/wOutBoundForUpload",method:"get",params:e})}function d(e){return(0,l.Z)({url:"ext/materialDistributeExt/page",method:"post",data:e})}function c(e){return(0,l.Z)({url:"ext/materialDistributeExt/findByMaterialId",method:"get",params:e})}function _(e){return(0,l.Z)({url:"ext/proceduresExt/getListByMaterialId",method:"get",params:e})}function m(e){return(0,l.Z)({url:"ext/wStockExt/choiceStockPageByTransfer",method:"post",data:e})}function v(e){return(0,l.Z)({url:"ext/wTransferExt/transferToOutNew",method:"post",data:e})}function p(e){return(0,l.Z)({url:"/ext/wTransferExt/transferToInNew",method:"post",data:e})}function g(e){return(0,l.Z)({url:"/ext/workorderRecordExt/getStockByPlansForStandard",method:"post",data:e})}},10463:function(e,t,a){a.d(t,{FO:function(){return c},Py:function(){return f},af:function(){return r},bj:function(){return m},dn:function(){return h},e4:function(){return o},et:function(){return p},fd:function(){return b},gp:function(){return n},hB:function(){return _},kF:function(){return v},lG:function(){return i},ly:function(){return s},mC:function(){return u},r2:function(){return d},rF:function(){return g}});var l=a(71417);function n(e){return(0,l.Z)({url:"/ext/plansExt/page",method:"post",data:e})}function i(e){return(0,l.Z)({url:`/ext/plansExt/h5/${e}`,method:"get"})}function u(e){return(0,l.Z)({url:"ext/plansExt/pageCount",method:"post",data:e})}function s(e){return(0,l.Z)({url:"ext/proceduresExt/page",method:"post",data:e})}function r(e){return(0,l.Z)({url:"ext/plansExt/distributeById",method:"post",data:e})}function o(e){return(0,l.Z)({url:"ext/proceduresExt/getSelfList",method:"post",data:e})}function d(e){return(0,l.Z)({url:"ext/endCheckExt/page",method:"post",data:e})}function c(e){return(0,l.Z)({url:`ext/endCheckExt/${e}`,method:"get"})}function _(e){return(0,l.Z)({url:"ext/deviceExt/getDeviceByCondition",method:"post",data:e})}function m(e){return(0,l.Z)({url:"ext/userDeviceExt/findAll",method:"post",data:e})}function v(e){return(0,l.Z)({url:`ext/workorderCheckExt/delete/${e}`,method:"get"})}function p(e){return(0,l.Z)({url:"/ext/salaryParam/queryList",method:"post",data:e})}function g(e){return(0,l.Z)({url:"/ext/plansExt/autoWorkReport",method:"post",data:e})}function f(e){return(0,l.Z)({url:`/ext/plansExt/${e}`,method:"get"})}function b(e){return(0,l.Z)({url:"/ext/categoryExt/list",method:"post",data:e})}function h(e){return(0,l.Z)({url:"/ext/companyUserExt/allUser",method:"post",data:e})}},5996:function(e,t,a){a.r(t),a.d(t,{default:function(){return $t}});var l=a(66252),n=a(2262),i=a(3577),u=a(49963),s=a(78960),r=a(33801),o=a(22259),d=a(42119),c=a(33907),_=a(10463),m=a(9242),v=a(74928),p=a(34118);const g=e=>((0,l.dD)("data-v-0836bfbd"),e=e(),(0,l.Cn)(),e),f={class:"title"},b={class:"content"},h={class:"content_search content_top"},w={class:"content_total"},A={class:"content_list"},U=["onClick"],k={class:"page_content_title"},y={class:"page_content_title_top"},x={key:0},S={key:1},N={class:"page_content_title_bottom"},q={class:"page_content_title_bottom"},E={key:0,class:"green"},D=(0,l.Uk)("合格 "),I=g((()=>(0,l._)("span",{class:"black"},"/",-1))),F=(0,l.Uk)(" "),C=[D,I,F],z={key:1,class:"warning"},B=(0,l.Uk)("不良 "),Z=g((()=>(0,l._)("span",{class:"black"},"/",-1))),P=(0,l.Uk)(" "),H=[B,Z,P],O={key:2,class:"error"},R=(0,l.Uk)("报废 "),W=g((()=>(0,l._)("span",{class:"black"},"/",-1))),T=(0,l.Uk)(" "),j=[R,W,T],Y={key:3};var V=(0,l.aZ)({props:{show:{type:Boolean,required:!0},plansId:{type:String,required:!0},deviceId:{type:String,required:!0},ids:{type:String,required:!1}},emits:["close","value"],setup(e,{emit:t}){const a=e,u=(0,n.qj)({capacity:50,page:0,total:0,name:""}),s=(0,n.iH)([]),r=(0,n.iH)(!1),o=(0,n.iH)(!1),d=(0,n.iH)(!1);let c=(0,n.iH)(!0);const _=e=>{u.page=0,o.value=!1,s.value=[],u.name=e,I()},g=()=>{u.page=0,o.value=!1,s.value=[],I()},D=e=>{t("value",e)},I=async()=>{o.value||(r.value=!0,u.page=u.page+1,(0,m.ol)({capacity:u.capacity,page:u.page,model:{ids:a.ids,materialName:u.name,deviceId:a.deviceId,plansId:a.plansId}}).then((e=>{c.value=!1,d.value&&(s.value=[],d.value=!1),r.value=!1,200===e.code&&e.data.records&&0!==e.data.records.length?(u.total=e.data.total,s.value.push(...e.data.records)):o.value=!0})).catch((e=>{r.value=!1,o.value=!0,d.value&&(s.value=[],d.value=!1)})))},F=()=>{o.value=!1,u.page=0,r.value=!0,I()};let B=(0,n.iH)(!1);const Z=()=>{t("close")};return(0,l.bv)((()=>{B.value=(0,v.w8)()})),(0,l.YP)((()=>a.show),(e=>{e&&!c.value&&(s.value=[],o.value=!1,u.page=0,u.name="",r.value=!0,I())})),(e,t)=>{const c=(0,l.up)("van-icon"),m=(0,l.up)("van-list"),v=(0,l.up)("van-pull-refresh"),B=(0,l.up)("van-popup");return(0,l.wg)(),(0,l.j4)(B,{show:a.show,"onUpdate:show":t[2]||(t[2]=e=>a.show=e),"close-on-click-overlay":!1,round:"",position:"bottom",style:{height:"80%"}},{default:(0,l.w5)((()=>[(0,l._)("div",f,[(0,l._)("div",{class:"close",onClick:Z},[(0,l.Wm)(c,{name:"arrow-down",size:"30",color:"#ffffff"})])]),(0,l._)("div",b,[(0,l._)("div",h,[(0,l.Wm)(p.Z,{onSearchInput:_,onSubmit:g,isShow:!1,placeholder:"搜索物料名称"})]),(0,l._)("div",w,"共"+(0,i.zw)((0,n.SU)(u).total)+"条数据",1),(0,l.Wm)(v,{modelValue:d.value,"onUpdate:modelValue":t[1]||(t[1]=e=>d.value=e),onRefresh:F},{default:(0,l.w5)((()=>[(0,l.Wm)(m,{loading:r.value,"onUpdate:loading":t[0]||(t[0]=e=>r.value=e),finished:o.value,"finished-text":"没有更多了~",onLoad:I},{default:(0,l.w5)((()=>[(0,l._)("div",A,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.value,((e,t)=>((0,l.wg)(),(0,l.iD)("div",{class:"page_content",key:t,onClick:t=>D(e)},[(0,l._)("div",k,[(0,l._)("div",y,[e.batch?((0,l.wg)(),(0,l.iD)("span",x,(0,i.zw)(e.materialName+" | "+e.materialCode),1)):((0,l.wg)(),(0,l.iD)("span",S,(0,i.zw)(e.materialName+" | "+e.materialCode),1))]),(0,l._)("div",N,[(0,l._)("span",null,(0,i.zw)(e.locationName)+" / ",1),(0,l._)("span",null,(0,i.zw)(e.num)+(0,i.zw)(e.unitName),1)]),(0,l._)("div",q,[0==e.qualityType?((0,l.wg)(),(0,l.iD)("span",E,C)):1==e.qualityType?((0,l.wg)(),(0,l.iD)("span",z,H)):2==e.qualityType?((0,l.wg)(),(0,l.iD)("span",O,j)):((0,l.wg)(),(0,l.iD)("span",Y,"- / ")),(0,l._)("span",null,(0,i.zw)(e.procedureName?e.procedureName:"-")+" / ",1),(0,l._)("span",null,(0,i.zw)(e.batch?e.batch:"-"),1)])])],8,U)))),128))])])),_:1},8,["loading","finished"])])),_:1},8,["modelValue"])])])),_:1},8,["show"])}}}),L=a(83744);const M=(0,L.Z)(V,[["__scopeId","data-v-0836bfbd"]]);var K=M;const Q=e=>((0,l.dD)("data-v-1fe0d06a"),e=e(),(0,l.Cn)(),e),G={class:"content"},J={class:"content_search content_top"},X=Q((()=>(0,l._)("img",{class:"close",src:o,alt:"",style:{opacity:"0"}},null,-1))),$=Q((()=>(0,l._)("span",null,"选择生产人员",-1))),ee={class:"content_total"},te={class:"content_list"},ae=["onClick"],le={class:"content_list_item_name"};var ne=(0,l.aZ)({props:{show:{type:Boolean,required:!0}},emits:["close","value"],setup(e,{emit:t}){const a=e,u=(0,n.qj)({capacity:50,page:0,total:0,name:""}),s=(0,n.iH)([]),r=(0,n.iH)(!1),d=(0,n.iH)(!1),c=(0,n.iH)(!1),m=e=>{u.page=0,d.value=!1,s.value=[],u.name=e,f()},v=()=>{u.page=0,d.value=!1,s.value=[],f()},g=e=>{t("value",e)},f=async()=>{r.value=!0,(0,_.dn)({name:u.name}).then((e=>{r.value=!1,200===e.code&&e.data&&0!==e.data.length?(u.total=e.data.length,s.value=e.data):d.value=!0})).catch((e=>{r.value=!1,d.value=!0,c.value&&(s.value=[],c.value=!1)}))},b=()=>{t("close")};return(0,l.bv)((()=>{f()})),(e,t)=>{const r=(0,l.up)("van-popup");return(0,l.wg)(),(0,l.j4)(r,{show:a.show,"onUpdate:show":t[0]||(t[0]=e=>a.show=e),"close-on-click-overlay":!1,position:"bottom",round:"",style:{height:"80%"}},{default:(0,l.w5)((()=>[(0,l._)("div",G,[(0,l._)("div",J,[(0,l._)("div",{class:"title"},[X,$,(0,l._)("img",{class:"close",src:o,alt:"",onClick:b})]),(0,l.Wm)(p.Z,{onSearchInput:m,onSubmit:v,isShow:!1,placeholder:"搜索姓名"})]),(0,l._)("div",ee,"共"+(0,i.zw)((0,n.SU)(u).total)+"条数据",1),(0,l._)("div",te,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.value,((e,t)=>((0,l.wg)(),(0,l.iD)("div",{class:"content_list_item",key:t,onClick:t=>g(e)},[(0,l._)("div",le,(0,i.zw)(e.name)+" | "+(0,i.zw)(e.dmodel.name),1)],8,ae)))),128))])])])),_:1},8,["show"])}}});const ie=(0,L.Z)(ne,[["__scopeId","data-v-1fe0d06a"]]);var ue=ie,se=a(24530);const re=e=>((0,l.dD)("data-v-59fddafc"),e=e(),(0,l.Cn)(),e),oe={class:"bg"},de={key:0,class:"bg_plan_label"},ce=re((()=>(0,l._)("span",null,[(0,l._)("b",null,"*"),(0,l.Uk)("工序生产计划")],-1))),_e=[ce],me={key:1,class:"bg_plan_nr"},ve={class:"bg_plan_label_val"},pe={key:0},ge=re((()=>(0,l._)("img",{src:s,alt:""},null,-1))),fe={class:"bg_list"},be={class:"bg_list_item"},he=re((()=>(0,l._)("div",{class:"bg_list_item_top"},[(0,l._)("div",{class:"bg_list_item_top_left"},[(0,l._)("div",{class:"bg_list_item_top_left_x"}),(0,l._)("span",null,"生产信息")])],-1))),we={class:"bg_list_item_h"},Ae={class:"bg_list_item_num_item"},Ue=re((()=>(0,l._)("span",null,"生产设备",-1))),ke={class:"bg_list_item_num_item_sr"},ye=re((()=>(0,l._)("img",{src:s,alt:""},null,-1))),xe={class:"bg_list_item_num_item"},Se=re((()=>(0,l._)("span",null,"生产人员",-1))),Ne={class:"bg_list_item_num_item_sr"},qe=re((()=>(0,l._)("img",{src:s,alt:""},null,-1))),Ee={class:"bg_list_item"},De={class:"bg_list_item_top"},Ie=re((()=>(0,l._)("div",{class:"bg_list_item_top_left"},[(0,l._)("div",{class:"bg_list_item_top_left_x"}),(0,l._)("span",null,"生产信息")],-1))),Fe=re((()=>(0,l._)("img",{src:r,alt:""},null,-1))),Ce=re((()=>(0,l._)("span",null,"新增投料",-1))),ze=[Fe,Ce],Be={class:"bg_list_item_h"},Ze={class:"bg_list_item_num"},Pe={class:"bg_list_item_num_item"},He={class:"bg_list_item_num_item_wl"},Oe={class:"bg_list_item_num_item_wl_lx"},Re={key:0,class:"green"},We={key:1,class:"yellow"},Te={key:2,class:"red"},je={class:"bg_list_item_num_item_sr"},Ye=["onUpdate:modelValue","onInput"],Ve={key:1,class:"kong"},Le=re((()=>(0,l._)("span",null,"暂无数据",-1))),Me=[Le],Ke={key:2,class:"kong"},Qe=re((()=>(0,l._)("span",null,"当前工序无需投料",-1))),Ge=[Qe],Je={class:"bg_list_item bottomval"},Xe=re((()=>(0,l._)("div",{class:"bg_list_item_top"},[(0,l._)("div",{class:"bg_list_item_top_left"},[(0,l._)("div",{class:"bg_list_item_top_left_x"}),(0,l._)("span",null,"产出明细")])],-1))),$e={class:"bg_list_item_h"},et={class:"bg_list_item_num"},tt={class:"bg_list_item_num_item"},at=re((()=>(0,l._)("span",null,[(0,l._)("b",null,"*"),(0,l.Uk)("良品数")],-1))),lt={class:"bg_list_item_num_item_sr"},nt={key:0},it={class:"bg_list_item_num"},ut={class:"bg_list_item_num_item"},st=re((()=>(0,l._)("span",null,"不良数",-1))),rt={class:"bg_list_item_num_item_sr"},ot={key:0},dt={key:0,class:"bg_list_item_num"},ct=re((()=>(0,l._)("span",null,[(0,l._)("b",null,"*"),(0,l.Uk)("不良项")],-1))),_t={class:"bg_list_item_num_item_sr"},mt=re((()=>(0,l._)("img",{src:s,alt:""},null,-1))),vt=re((()=>(0,l._)("div",{class:"bg_plan_label"},[(0,l._)("span",null,"报工时长")],-1))),pt={class:"bg_plan_label_val"},gt=re((()=>(0,l._)("img",{src:s,alt:""},null,-1))),ft={key:0,class:"bg_list_item"},bt=re((()=>(0,l._)("div",{class:"bg_list_item_top"},[(0,l._)("div",{class:"bg_list_item_top_left"},[(0,l._)("div",{class:"bg_list_item_top_left_x"}),(0,l._)("span",null,"工资绩效")])],-1))),ht={class:"bg_list_item_h"},wt={class:"bg_list_item_num"},At={class:"bg_list_item_num_item"},Ut=re((()=>(0,l._)("span",null,"计件方式",-1))),kt={class:"bg_list_item_num_item_list"},yt=["onClick"],xt={class:"bg_list_item_num"},St={class:"bg_list_item_num_item"},Nt=re((()=>(0,l._)("span",null,"工资单价",-1))),qt={class:"bg_list_item_num_item_sr"},Et={class:"color1"},Dt={class:"bg_list_item_num"},It={class:"bg_list_item_num_item"},Ft=re((()=>(0,l._)("span",null,"预计工资",-1))),Ct={class:"bg_list_item_num_item_sr"},zt={class:"color1"},Bt={class:"bg_list_item_num"},Zt={class:"bg_list_item_num_item"},Pt=re((()=>(0,l._)("span",null,"达标率",-1))),Ht={class:"bg_list_item_num_item_sr"},Ot={class:"color1"},Rt=re((()=>(0,l._)("div",{class:"bh_zw"},null,-1))),Wt={class:"bl"},Tt={class:"bl_head"},jt=re((()=>(0,l._)("img",{src:o,style:{opacity:"0"},alt:""},null,-1))),Yt=re((()=>(0,l._)("span",null,"不良项",-1))),Vt={class:"bl_list"},Lt=["onClick"],Mt={class:"bl_list_item_left"},Kt=["checked"],Qt={class:"bl_list_item_right"},Gt=["onUpdate:modelValue"];var Jt=(0,l.aZ)({setup(e){const{$Bus:t}=(0,l.FN)().appContext.config.globalProperties,a=(0,d.tv)(),s=(0,c.oR)();let r=(0,n.iH)(!1),m=(0,n.iH)(!1),v=(0,n.iH)(!1),p=(0,n.iH)(""),g=(0,n.iH)(""),f=(0,n.iH)(""),b=(0,n.iH)(""),h=(0,n.qj)({processPlan:null,deviceId:"",deviceName:"",userId:s.state.userInfo.id,userName:s.state.userInfo.companyUser.name,qualified:"",undesirable:"",duration:"",durationName:"0小时0分钟",time:"",defective:[],defectiveName:"",type:"",index:0}),w=(0,n.iH)([]),A=((0,n.iH)(null),(0,n.iH)("")),U=(0,n.iH)(""),k=(0,n.iH)(!1),y=(0,n.iH)([]),x=(0,n.iH)([]);const S={text:"name"};let N=(0,n.iH)(!1),q=(0,n.iH)([]);const E=()=>{x.value.forEach((e=>{e.active||(e.num=""),e.active&&e.num<=0&&(e.active=!1)})),r.value=!0},D=e=>{h.index=e,w.value.forEach(((t,a)=>{e===a&&(h.type=t.id),t.active=a===e}))},I=e=>{let t=b.value-(Number(h.qualified)+Number(h.undesirable));2==e&&(h.defective=[],h.defectiveName=""),t<0&&((0,se.F)("产出数量不能大于可产出数量!"),1==e?h.qualified="":h.undesirable="")},F=e=>{q.value[e].num>q.value[e].total&&(q.value[e].num="",(0,se.F)("投料数量不能大于库存数量"))},C=e=>{x.value[e].active=!x.value[e].active},z=()=>{let e=!1;if(x.value.forEach(((t,a)=>{t.active&&(e=!0)})),!e)return(0,se.F)("请选择不良项");let t=[],a=0,l="";for(let n=0;n<x.value.length;n++)if(x.value[n].active){if(x.value[n].num<=0)return(0,se.F)("不良数量必须大于0");a=a+=x.value[n].num,t.push(x.value[n]),l+=x.value[n].name+x.value[n].num+";"}if(a!==h.undesirable)return(0,se.F)("不良数必须等于产出不良数");h.defective=t,h.defectiveName=l,r.value=!1},B=()=>{if(!h.processPlan)return(0,se.F)("计划不能为空");if(!h.deviceId)return(0,se.F)("设备不能为空");if(!h.userId)return(0,se.F)("生产人员不能为空");if(1==U.value&&1==A.value)console.log("不需要投料");else if(0===!q.value.length)return(0,se.F)("投料不能为空");if(!h.qualified&&!h.undesirable)return(0,se.F)("良品数与不良数不能同时为空");if(h.undesirable>0&&0===h.defective.length)return(0,se.F)("不良项不能为空");let e="";w.value.forEach((t=>{t.active&&(e=t.id)})),(0,_.rF)({createWorkorderRecordDTO:{type:e,duration:h.duration,qualifiedNum:h.qualified?h.qualified:0,unQualifiedNum:h.undesirable?h.undesirable:0},plansId:h.processPlan.id,proGroupId:p.value,proUserList:[h.userId],recordList:q.value.map((e=>({wstockId:e.id,num:e.num}))),createUnqualifiedDTOList:h.defective.map((e=>({categoryId:e.id,unQualifiedNum:e.num})))}).then((e=>{200===e.code&&(se.F.success({message:"报工成功!"}),h.processPlan=null,h.deviceId="",h.deviceName="",h.userId="",h.userName="",h.qualified="",h.undesirable="",h.duration="",h.durationName="0小时0分钟",h.time="",h.defective=[],h.defectiveName="",q.value=[],p.value="",g.value="",f.value="",b.value="")}))},Z=()=>{if(!h.processPlan)return(0,se.F)("计划不能为空");if(!h.deviceId)return(0,se.F)("设备不能为空");if(!h.userId)return(0,se.F)("生产人员不能为空");if(1==U.value&&1==A.value)console.log("不需要投料");else if(0===!q.value.length)return(0,se.F)("投料不能为空");if(!h.qualified&&!h.undesirable)return(0,se.F)("良品数与不良数不能同时为空");if(h.undesirable>0&&0===h.defective.length)return(0,se.F)("不良项不能为空");let e="";w.value.forEach((t=>{t.active&&(e=t.id)})),(0,_.rF)({createWorkorderRecordDTO:{type:e,duration:h.duration,qualifiedNum:h.qualified?h.qualified:0,unQualifiedNum:h.undesirable?h.undesirable:0},plansId:h.processPlan.id,proGroupId:p.value,proUserList:[h.userId],recordList:q.value.map((e=>({wstockId:e.id,num:e.num}))),createUnqualifiedDTOList:h.defective.map((e=>({categoryId:e.id,unQualifiedNum:e.num})))}).then((e=>{200===e.code&&(se.F.success({message:"报工成功!"}),setTimeout((()=>{a.go(-1)}),2e3))}))},P=(0,l.Fl)((()=>{if(0===w.value.length)return 0;if(0==w.value[h.index].type){if(!h.qualified)return 0;if(1==w.value[h.index].unqualified){let e=Number(h.qualified)+Number(h.undesirable);return(e*(w.value[h.index].salary/10/10)).toFixed(2)}return(Number(h.qualified)*(w.value[h.index].salary/10/10)).toFixed(2)}{if(!h.duration)return 0;let e=(h.duration/60/60).toFixed(2);return(Number(e)*(w.value[h.index].salary/10/10)).toFixed(2)}})),H=(0,l.Fl)((()=>{if(0===w.value.length)return 0;if(!h.qualified&&!h.undesirable)return 0;if(!h.duration)return 0;if(!w.value[h.index].num)return 0;if(1==w.value[h.index].unqualified){let e=((Number(h.qualified)+Number(h.undesirable))/(h.duration/3600)).toFixed(2),t=(w.value[h.index].num/(w.value[h.index].times/3600)).toFixed(2);return console.log(e),console.log(t),(Number(e)/Number(t)*100).toFixed(2)}{let e=(h.qualified/(h.duration/3600)).toFixed(2),t=(w.value[h.index].num/(w.value[h.index].times/3600)).toFixed(2);return console.log(e),console.log(t),(Number(e)/Number(t)*100).toFixed(2)}})),O=e=>{if(1===q.value.length)return(0,se.F)("至少保留一项内容");q.value.splice(e,1)},R=()=>{if(!h.processPlan)return(0,se.F)("请先选择工序生产计划");k.value=!0},W=()=>g.value?p.value?void(m.value=!0):(0,se.F)("请先选择生产设备"):(0,se.F)("请先选择工序生产计划"),T=e=>{h.userId=e.userId,h.userName=e.name,N.value=!1},j=e=>{let t=Number(e.substring(0,2)),a=Number(e.substring(3,5)),l=0;t>0&&(l+=60*t*60),a>0&&(l+=60*a),h.duration=l,h.durationName=`${t}小时${a}分钟`,v.value=!1},Y=()=>{N.value=!1},V=()=>{v.value=!1},L=e=>{h.deviceId=e.id,h.deviceName=e.name,p.value=e.id,h.userId="",h.userName="",k.value=!1},M=()=>{k.value=!1},Q=()=>{a.push({name:"processPlans"})},G=()=>{m.value=!1},J=()=>{(0,_.fd)({cateType:"3"}).then((e=>{200===e.code&&(e.data.forEach((e=>{e.active=!1,e.num=""})),x.value=e.data)}))},X=e=>{let t=JSON.parse(JSON.stringify(e));t.total=e.num,q.value.unshift(t);let a=q.value.map((e=>e.id));f.value=a.join(","),m.value=!1};return(0,l.bv)((()=>{J(),t.on("callback",(e=>{h.processPlan=e,g.value=e.id,h.deviceId="",h.deviceName="",p.value="",b.value=e.num-e.workorderDistributNum,(0,_.hB)({procedureId:e.procedureId}).then((e=>{200===e.code&&(p.value=e.data[0].id,h.deviceId=e.data[0].id,h.deviceName=e.data[0].name,y.value=e.data)})),(0,_.Py)(e.id).then((e=>{200===e.code&&(A.value=e.data.bomType,U.value=e.data.hasBom)})),(0,_.et)({deleted:0,departId:e.factoryId,materialId:e.materialId,procedureId:e.procedureId}).then((e=>{200===e.code&&(e.data&&e.data.length>0?(e.data.forEach(((e,t)=>{e.name=0==e.type?"计件":"计时",e.id=e.type,e.active=0==t})),w.value=e.data):w.value=[])}))}))})),(e,t)=>{const a=(0,l.up)("van-button"),s=(0,l.up)("van-swipe-cell"),d=(0,l.up)("van-popup"),c=(0,l.up)("van-picker"),_=(0,l.up)("van-datetime-picker");return(0,l.wg)(),(0,l.iD)("div",oe,[(0,l._)("div",{class:"bg_plan",onClick:Q},[(0,n.SU)(h).processPlan?((0,l.wg)(),(0,l.iD)("div",me,[(0,l._)("span",null,(0,i.zw)((0,n.SU)(h).processPlan.materialName)+" | "+(0,i.zw)((0,n.SU)(h).processPlan.materialCode)+" | "+(0,i.zw)((0,n.SU)(h).processPlan.produceName),1),(0,l._)("span",null,(0,i.zw)((0,n.SU)(h).processPlan.batch)+(0,i.zw)((0,n.SU)(h).processPlan.salesOrder?` / ${(0,n.SU)(h).processPlan.salesOrder}`:""),1),(0,l._)("span",null,"计划时间:"+(0,i.zw)((0,n.SU)(h).processPlan.workPlanStartDate)+" ~ "+(0,i.zw)((0,n.SU)(h).processPlan.workPlanEndDate),1),(0,l._)("span",null,"计划进度:"+(0,i.zw)((0,n.SU)(h).processPlan.num)+"/"+(0,i.zw)((0,n.SU)(h).processPlan.workorderDistributNum)+(0,i.zw)((0,n.SU)(h).processPlan.unitName),1)])):((0,l.wg)(),(0,l.iD)("div",de,_e)),(0,l._)("div",ve,[(0,n.SU)(h).processPlan?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("span",pe,"请选择")),ge])]),(0,l._)("div",fe,[(0,l._)("div",be,[he,(0,l._)("div",we,[(0,l._)("div",{class:"bg_list_item_num",onClick:R},[(0,l._)("div",Ae,[Ue,(0,l._)("div",ke,[(0,l._)("span",{style:(0,i.j5)({color:(0,n.SU)(h).deviceName?"#333":""})},(0,i.zw)((0,n.SU)(h).deviceName?(0,n.SU)(h).deviceName:"请选择"),5),ye])])]),(0,l._)("div",{class:"bg_list_item_num",onClick:t[0]||(t[0]=e=>(0,n.dq)(N)?N.value=!0:N=!0)},[(0,l._)("div",xe,[Se,(0,l._)("div",Ne,[(0,l._)("span",{style:(0,i.j5)({color:(0,n.SU)(h).userName?"#333":""})},(0,i.zw)((0,n.SU)(h).userName?(0,n.SU)(h).userName:"请选择"),5),qe])])])])]),(0,l._)("div",Ee,[(0,l._)("div",De,[Ie,1==(0,n.SU)(U)&&1!=(0,n.SU)(A)||0==(0,n.SU)(U)?((0,l.wg)(),(0,l.iD)("div",{key:0,class:"bg_list_item_top_right",onClick:W},ze)):(0,l.kq)("",!0)]),(0,n.SU)(q).length>0&&(1!=(0,n.SU)(U)||1!=(0,n.SU)(A))?((0,l.wg)(!0),(0,l.iD)(l.HY,{key:0},(0,l.Ko)((0,n.SU)(q),((e,t)=>((0,l.wg)(),(0,l.j4)(s,{key:t},{right:(0,l.w5)((()=>[(0,l.Wm)(a,{style:{height:"100%"},onClick:e=>O(t),square:"",text:"删除",type:"danger"},null,8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",Be,[(0,l._)("div",Ze,[(0,l._)("div",Pe,[(0,l._)("div",He,[(0,l._)("span",null,(0,i.zw)(e.materialName)+(0,i.zw)(e.procedureName?` | ${e.procedureName}`:""),1),(0,l._)("div",Oe,[0==e.qualityType?((0,l.wg)(),(0,l.iD)("span",Re,"合格 / ")):(0,l.kq)("",!0),1==e.qualityType?((0,l.wg)(),(0,l.iD)("span",We,"不良 / ")):(0,l.kq)("",!0),2==e.qualityType?((0,l.wg)(),(0,l.iD)("span",Te,"报废 / ")):(0,l.kq)("",!0),(0,l._)("span",null,(0,i.zw)(e.locationName)+" / ",1),(0,l._)("span",null,(0,i.zw)(e.batch),1)])]),(0,l._)("div",je,[(0,l.wy)((0,l._)("input",{type:"number","onUpdate:modelValue":t=>e.num=t,onInput:e=>F(t)},null,40,Ye),[[u.nr,e.num]]),(0,l._)("span",null,(0,i.zw)(e.unitName),1)])])])])])),_:2},1024)))),128)):0!=(0,n.SU)(q).length||1==(0,n.SU)(U)&&1==(0,n.SU)(A)?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",Ve,Me)),1==(0,n.SU)(U)&&1==(0,n.SU)(A)?((0,l.wg)(),(0,l.iD)("div",Ke,Ge)):(0,l.kq)("",!0)]),(0,l._)("div",Je,[Xe,(0,l._)("div",$e,[(0,l._)("div",et,[(0,l._)("div",tt,[at,(0,l._)("div",lt,[(0,l.wy)((0,l._)("input",{type:"number","onUpdate:modelValue":t[1]||(t[1]=e=>(0,n.SU)(h).qualified=e),onInput:t[2]||(t[2]=e=>I(1)),placeholder:"请输入"},null,544),[[u.nr,(0,n.SU)(h).qualified]]),(0,n.SU)(h).processPlan?((0,l.wg)(),(0,l.iD)("span",nt,(0,i.zw)((0,n.SU)(h).processPlan.unitName),1)):(0,l.kq)("",!0)])])]),(0,l._)("div",it,[(0,l._)("div",ut,[st,(0,l._)("div",rt,[(0,l.wy)((0,l._)("input",{type:"number","onUpdate:modelValue":t[3]||(t[3]=e=>(0,n.SU)(h).undesirable=e),onInput:t[4]||(t[4]=e=>I(2)),placeholder:"请输入"},null,544),[[u.nr,(0,n.SU)(h).undesirable]]),(0,n.SU)(h).processPlan?((0,l.wg)(),(0,l.iD)("span",ot,(0,i.zw)((0,n.SU)(h).processPlan.unitName),1)):(0,l.kq)("",!0)])])]),(0,n.SU)(h).undesirable>0?((0,l.wg)(),(0,l.iD)("div",dt,[(0,l._)("div",{class:"bg_list_item_num_item",onClick:E},[ct,(0,l._)("div",_t,[(0,l._)("span",{class:"wulll",style:(0,i.j5)({color:(0,n.SU)(h).defectiveName?"#305ED5":""})},(0,i.zw)((0,n.SU)(h).defectiveName?(0,n.SU)(h).defectiveName:"设置"),5),mt])])])):(0,l.kq)("",!0)])]),(0,l._)("div",{class:"bg_plan",onClick:t[5]||(t[5]=e=>(0,n.dq)(v)?v.value=!0:v=!0)},[vt,(0,l._)("div",pt,[(0,l._)("span",{style:(0,i.j5)({color:(0,n.SU)(h).durationName?"#333":""})},(0,i.zw)((0,n.SU)(h).durationName?(0,n.SU)(h).durationName:"请选择"),5),gt])]),(0,n.SU)(w)&&(0,n.SU)(w).length>0?((0,l.wg)(),(0,l.iD)("div",ft,[bt,(0,l._)("div",ht,[(0,l._)("div",wt,[(0,l._)("div",At,[Ut,(0,l._)("div",kt,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)((0,n.SU)(w),((e,t)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,i.C_)(e.active?"bg_list_item_num_item_list_item active":"bg_list_item_num_item_list_item"),key:t,onClick:e=>D(t)},(0,i.zw)(e.name),11,yt)))),128))])])]),(0,l._)("div",xt,[(0,l._)("div",St,[Nt,(0,l._)("div",qt,[(0,l._)("span",Et,(0,i.zw)(((0,n.SU)(w)[(0,n.SU)(h).index].salary/10/10).toFixed(2))+"元/"+(0,i.zw)(0==(0,n.SU)(w)[(0,n.SU)(h).index].type?"件":"时"),1)])])]),(0,l._)("div",Dt,[(0,l._)("div",It,[Ft,(0,l._)("div",Ct,[(0,l._)("span",zt,(0,i.zw)((0,n.SU)(P))+"元",1)])])]),(0,l._)("div",Bt,[(0,l._)("div",Zt,[Pt,(0,l._)("div",Ht,[(0,l._)("span",Ot,(0,i.zw)((0,n.SU)(H))+"%",1)])])])])])):(0,l.kq)("",!0)]),Rt,(0,l._)("div",{class:"bg_footer"},[(0,l._)("div",{class:"bg_footer_submit1",onClick:B},"继续报工"),(0,l._)("div",{class:"bg_footer_submit",onClick:Z},"提交")]),(0,l.Wm)(d,{show:(0,n.SU)(r),"onUpdate:show":t[8]||(t[8]=e=>(0,n.dq)(r)?r.value=e:r=e),round:"",position:"bottom"},{default:(0,l.w5)((()=>[(0,l._)("div",Wt,[(0,l._)("div",Tt,[jt,Yt,(0,l._)("img",{src:o,onClick:t[6]||(t[6]=e=>(0,n.dq)(r)?r.value=!1:r=!1),alt:""})]),(0,l._)("div",Vt,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)((0,n.SU)(x),((e,a)=>((0,l.wg)(),(0,l.iD)("div",{class:"bl_list_item",key:a,onClick:e=>C(a)},[(0,l._)("div",Mt,[(0,l._)("input",{type:"checkbox",checked:e.active},null,8,Kt),(0,l._)("span",null,(0,i.zw)(e.name),1)]),(0,l._)("div",Qt,[(0,l.wy)((0,l._)("input",{type:"number",onClick:t[7]||(t[7]=(0,u.iM)((()=>{}),["stop"])),"onUpdate:modelValue":t=>e.num=t,placeholder:"0"},null,8,Gt),[[u.nr,e.num]])])],8,Lt)))),128))]),(0,l._)("div",{class:"bl_footer",onClick:z},"确认")])])),_:1},8,["show"]),(0,l.Wm)(K,{show:(0,n.SU)(m),plansId:String((0,n.SU)(g)),ids:(0,n.SU)(f),deviceId:String((0,n.SU)(p)),onClose:G,onValue:X},null,8,["show","plansId","ids","deviceId"]),(0,l.Wm)(d,{show:(0,n.SU)(k),"onUpdate:show":t[9]||(t[9]=e=>(0,n.dq)(k)?k.value=e:k=e),round:"",position:"bottom",style:{height:"50%"}},{default:(0,l.w5)((()=>[(0,l.Wm)(c,{columns:(0,n.SU)(y),onConfirm:L,onCancel:M,"columns-field-names":S},null,8,["columns"])])),_:1},8,["show"]),(0,l.Wm)(ue,{show:(0,n.SU)(N),onClose:Y,onValue:T},null,8,["show"]),(0,l.Wm)(d,{show:(0,n.SU)(v),"onUpdate:show":t[11]||(t[11]=e=>(0,n.dq)(v)?v.value=e:v=e),round:"",position:"bottom",style:{height:"50%"}},{default:(0,l.w5)((()=>[(0,l.Wm)(_,{modelValue:(0,n.SU)(h).time,"onUpdate:modelValue":t[10]||(t[10]=e=>(0,n.SU)(h).time=e),type:"time",title:"选择时间",onConfirm:j,onCancel:V},null,8,["modelValue"])])),_:1},8,["show"])])}}});const Xt=(0,L.Z)(Jt,[["__scopeId","data-v-59fddafc"]]);var $t=Xt},33801:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAURJREFUSEvtlrFKxEAURe/LTgRFBHttLWORGESwiWJh6S9Y+AUR/ALBWAt+hJZro7ETCQSWlLbairrtzObJgCuLu2jMDFNlykxyz5v73oRLABDH8Vpd16fMvAtgST+zuIZEdOt53klRFE+kYUqpRyJatgiZkmLmNyHEJkVRdMXMBwD6UsqjqqpebIKDIFjxff8SwD4RXVMYhh/aRinlqm3YuPAv6DOAoQay3ijLkmye7KfWmNMBrblsZOlOqm5qxuL9udhuWpERMElHrwDP55lYcARU7wDmOuCk3Y17mKTqAcAGAPFHv0YAijwTW7Pe+w/wAkAEUO9biHkdBAJoMClOwOAu6x0aAWd9nKTd0Ez70riHv1jq5ZlonA7MgMeqr6c2PxN7Tv40TSGt7mEbcevXok0RRj00BboNUc5jovMg7DrqfwLDSAZCaQkfWAAAAABJRU5ErkJggg=="},78960:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAYCAYAAADOMhxqAAAAAXNSR0IArs4c6QAAAWxJREFUOE+V1ElOwzAUBuD/JRugsOM6IDoPnIALJHYOlDi9ADugDGvEIEAICSGxghtQylRYxg+5Sqs2dVI129+f7Pi9Z8KSH8VxvA+gDGDP9/3zRd6APoBNAH/M3BFCXBYh6na7bWY+ALAC4BdA2/f96zxEJsigITM3hRC3NjQCKWoy81G607fWuiGlvM+iCTBBHMcNAAatAvhi5roQ4mEazQATKKXqAHpEZNCH1rompXwcozlggjAMa67r9gCsMfMAQFUI8WQyK0h3qhLRsUEA+lrripTyORek/2QKegKgBOCNmcuFwKAoinYcxzlN0ctCEIbhluu6ZwA2ALwWAqXUNhGZxesA3gFUckHmKANmHt2UFURRVHEcx9xQiZk/zeJxLWyFm77OuWrPgEyVrf00AZk++kmSpBkEwZ21+ZRSLSI6TDt1SEQtz/NurO2dHaAkSTpBEFzlDtD0iBLRrud5F4UjuvQjsOiVyOb/Y6WyTOCtkcEAAAAASUVORK5CYII="},22259:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAW5JREFUSEut1j1OhUAQB/D/DBxAe60sTDyBsdJDGE+AV9AraE94hAuYeAht/DiBsXh21j5rElizBF54z2Vn9rG0zM6PGXYWqCiKjJnvjTGfSZJcZln2jYhXnueHaZo+ADgBcENlWa4A7PXGFzOfx0J77AnAUZ9/ZcEXAGejopbMfDEXdWAwxryT6waAWagvJ9nKYqJSrg6MhUqYddbgXFSD/QN3RbWYEwxFQ7BJUIuGYl5QQuu6pjRNx0Ntl4jjtLFpXCfaVBX9hhtOEBUmViiMzPj5xMqGYLFCBarG1BXawKqqDtq2fR4dxMOzxAc9WDAqtnQCWzo2jerT5gUnsC6xLc3RYhGdBH3Y8K3UxGyPmhMMSRQS69yloQk8O9jZ3o0Kd8GGlmnXrkHtAtfxF4J2YAxMi1JMTIPSYrF4I6LTUavEWfK1VUBf7X/pD4D9PjAK5kF/LXgN4A7ABzNfzf0B3q7evrKmaR6J6BjA7R9GcV36VmietAAAAABJRU5ErkJggg=="}}]);
|