"use strict";(self["webpackChunkworkorder"]=self["webpackChunkworkorder"]||[]).push([[6557],{38130:function(e,t,a){a.d(t,{Iw:function(){return c},Jt:function(){return l},Qe:function(){return r},RC:function(){return i},lJ:function(){return _},mC:function(){return s},qj:function(){return u},sI:function(){return o}});var n=a(71417);function i(e){return(0,n.Z)({url:"/ext/wTransferExt/pageList",method:"post",data:e})}function l(e){return(0,n.Z)({url:`/ext/wTransferExt/${e}`,method:"get"})}function o(e){return(0,n.Z)({url:"/ext/wStockExt/pageForH5",method:"post",data:e})}function u(e){return(0,n.Z)({url:"/ext/wOutboundExt/listPage",method:"post",data:e})}function s(e){return(0,n.Z)({url:"ext/wOutboundExt/pageCount",method:"post",data:e})}function c(e){return(0,n.Z)({url:"ext/wTransferExt/pageCount",method:"post",data:e})}function r(e){return(0,n.Z)({url:"/ext/wOutboundExt/findById",method:"get",params:e})}function _(e){return(0,n.Z)({url:"/ext/wOutboundExt/cancel",method:"get",params:e})}},56557:function(e,t,a){a.r(t),a.d(t,{default:function(){return U}});var n=a(66252),i=a(3577),l=a(2262),o=a(34118),u=a(38130),s=a(74928);const c={class:"content"},r={class:"Search_item"},_=(0,n._)("div",{class:"Search_item_label"},"汇总依据",-1),d={class:"Search_item_content"},v={class:"tag"},p=["onClick"],m={class:"content_total"},g={class:"content_list"},f={class:"content_list_item_top"},h={class:"content_list_item_top_left"},w={class:"content_list_item_top_right"},y={class:"created"},k={class:"content_list_item_sx"},x={key:0,class:"green"},b={key:1,class:"yellow"},T={key:2,class:"red"},C={class:"content_list_item_content"},D={class:"content_list_item_content_item"},N=(0,n._)("div",{class:"content_list_item_content_item_label"},"规格:",-1),S={class:"content_list_item_content_item_nr"},Z={key:0,class:"content_list_item_content_item"},q=(0,n._)("div",{class:"content_list_item_content_item_label"},"仓库:",-1),z={class:"content_list_item_content_item_nr"},H={key:1,class:"content_list_item_content_item"},A=(0,n._)("div",{class:"content_list_item_content_item_label"},"货位:",-1),E={class:"content_list_item_content_item_nr"};var I=(0,n.aZ)({setup(e){const t=(0,l.iH)({finished:!1,loading:!1,total:0,page:0,capacity:10}),a=(0,l.iH)({materialName:"",groupType:"3"});let I=(0,l.iH)(!1);const O=(0,l.iH)(!1),U=(0,l.iH)([]),R=(0,l.qj)([{name:"默认",id:"3",isActive:!0},{name:"物料",id:"1",isActive:!1},{name:"物料+仓库",id:"2",isActive:!1}]),V=()=>{t.value.page=0,a.value.groupType="3",t.value.finished=!1,R.forEach(((e,t)=>{e.isActive=0===t})),a.value.materialName="",U.value=[],B()};(0,n.bv)((()=>{I.value=(0,s.w8)(),t.value.page=0}));const W=e=>{R[e].isActive=!R[e].isActive,a.value.groupType=R[e].id;for(const t in R)if(t!=e){const e=R[t];e.isActive=!1}},j=()=>{B()},B=()=>{t.value.finished||(t.value.loading=!0,t.value.page=t.value.page+1,(0,u.sI)({capacity:t.value.capacity,model:{materialOrBatch:a.value.materialName,groupType:a.value.groupType,greaterZero:1},page:t.value.page,sorts:[{direction:"ASC",property:"publishDate"}]}).then((e=>{O.value&&(U.value=[],O.value=!1),t.value.loading=!1,t.value.total=e.data.total,200===e.code&&(e.data.records.length<t.value.capacity&&(t.value.finished=!0),1===t.value.page?U.value=e.data.records:U.value.push(...e.data.records))})).catch((e=>{t.value.loading=!1,t.value.finished=!0,O.value&&(U.value=[],O.value=!1)})))},J=()=>{t.value.finished=!1,t.value.page=0,t.value.loading=!0,B()},K=e=>{a.value.materialName=e,L()},L=()=>{t.value.page=0,t.value.finished=!1,U.value=[],B()};return(e,u)=>{const s=(0,n.up)("van-list"),B=(0,n.up)("van-pull-refresh");return(0,n.wg)(),(0,n.iD)("div",c,[(0,n._)("div",{class:(0,i.C_)([{content_top:(0,l.SU)(I)},"content_search"])},[(0,n.Wm)(o.Z,{ref:"Search",onSearchInput:K,onSubmit:L,onReset:V,isShow:!0,placeholder:"仓库名称/物料编码"},{content:(0,n.w5)((()=>[(0,n._)("div",r,[_,(0,n._)("div",d,[(0,n._)("div",v,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)((0,l.SU)(R),((e,t)=>((0,n.wg)(),(0,n.iD)("div",{class:(0,i.C_)(["tag_item",{tag_active:e.isActive}]),key:e.id,onClick:e=>W(t)},(0,i.zw)(e.name),11,p)))),128))])])])])),_:1},512)],2),(0,n._)("div",m,"共"+(0,i.zw)(t.value.total)+"条数据",1),(0,n.Wm)(B,{modelValue:O.value,"onUpdate:modelValue":u[1]||(u[1]=e=>O.value=e),onRefresh:J},{default:(0,n.w5)((()=>[(0,n.Wm)(s,{loading:t.value.loading,"onUpdate:loading":u[0]||(u[0]=e=>t.value.loading=e),finished:t.value.finished,"finished-text":"没有更多了~",onLoad:j},{default:(0,n.w5)((()=>[(0,n._)("div",g,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(U.value,((e,t)=>((0,n.wg)(),(0,n.iD)("div",{class:"content_list_item",key:t},[(0,n._)("div",f,[(0,n._)("div",h,[(0,n._)("span",null,(0,i.zw)(e.materialName)+" | "+(0,i.zw)(e.materialCode),1)]),(0,n._)("div",w,[(0,n._)("span",y,(0,i.zw)("库存:"+e.num+e.unitName),1)])]),(0,n._)("div",k,[0==e.qualityType?((0,n.wg)(),(0,n.iD)("span",x,"合格 | ")):(0,n.kq)("",!0),1==e.qualityType?((0,n.wg)(),(0,n.iD)("span",b,"不良 | ")):(0,n.kq)("",!0),2==e.qualityType?((0,n.wg)(),(0,n.iD)("span",T,"报废 | ")):(0,n.kq)("",!0),(0,n._)("span",null,(0,i.zw)(e.procedureName?e.procedureName:"-")+" | ",1),(0,n._)("span",null,(0,i.zw)(e.batch?e.batch:"-"),1)]),(0,n._)("div",C,[(0,n._)("div",D,[N,(0,n._)("div",S,(0,i.zw)(e.attr),1)]),"3"==a.value.groupType||"2"==a.value.groupType?((0,n.wg)(),(0,n.iD)("div",Z,[q,(0,n._)("div",z,(0,i.zw)(e.wareHouseName?e.wareHouseName:"-"),1)])):(0,n.kq)("",!0),"3"==a.value.groupType||"2"==a.value.groupType?((0,n.wg)(),(0,n.iD)("div",H,[A,(0,n._)("div",E,(0,i.zw)(e.locationName),1)])):(0,n.kq)("",!0)])])))),128))])])),_:1},8,["loading","finished"])])),_:1},8,["modelValue"])])}}});const O=I;var U=O}}]);
|