"use strict";(self["webpackChunkworkorder"]=self["webpackChunkworkorder"]||[]).push([[5255],{38130:function(t,e,n){n.d(e,{Iw:function(){return d},Jt:function(){return s},Qe:function(){return r},RC:function(){return i},lJ:function(){return m},mC:function(){return l},qj:function(){return o},sI:function(){return c}});var a=n(71417);function i(t){return(0,a.Z)({url:"/ext/wTransferExt/pageList",method:"post",data:t})}function s(t){return(0,a.Z)({url:`/ext/wTransferExt/${t}`,method:"get"})}function c(t){return(0,a.Z)({url:"/ext/wStockExt/pageForH5",method:"post",data:t})}function o(t){return(0,a.Z)({url:"/ext/wOutboundExt/listPage",method:"post",data:t})}function l(t){return(0,a.Z)({url:"ext/wOutboundExt/pageCount",method:"post",data:t})}function d(t){return(0,a.Z)({url:"ext/wTransferExt/pageCount",method:"post",data:t})}function r(t){return(0,a.Z)({url:"/ext/wOutboundExt/findById",method:"get",params:t})}function m(t){return(0,a.Z)({url:"/ext/wOutboundExt/cancel",method:"get",params:t})}},75740:function(t,e,n){n.d(e,{c3:function(){return i},nG:function(){return c}});var a=n(2262);const i=(0,a.qj)([{name:"车间领料",id:1},{name:"车间转库",id:5},{name:"外协领料转库",id:6},{name:"外协完工转库",id:7},{name:"产品入库",id:8},{name:"产品转库",id:9},{name:"让步放行入库",id:10},{name:"让步放行转库",id:11},{name:"客返返修领料",id:12},{name:"客返返修入库",id:13},{name:"跨组织转库",id:14},{name:"客退返修领料",id:16},{name:"客退返修入库",id:17},{name:"废品入库",id:30}]),s=(0,a.qj)([{name:"车间领料",id:1},{name:"计划领料",id:2},{name:"机台备料",id:3},{name:"完工入库",id:4},{name:"车间转库",id:5},{name:"外协领料转库",id:6},{name:"外协完工转库",id:7},{name:"产品入库",id:8},{name:"产品转库",id:9},{name:"让步放行入库",id:10},{name:"让步放行转库",id:11},{name:"客返返修领料",id:12},{name:"客返返修入库",id:13},{name:"跨组织转库",id:14},{name:"工序报废",id:15},{name:"客退返修领料",id:16},{name:"客退返修入库",id:17},{name:"销售出库",id:18},{name:"让步销售",id:19},{name:"工单投料",id:20},{name:"仓库报废",id:21},{name:"客退检验领料",id:22},{name:"客返检验领料",id:23},{name:"工单产出",id:24},{name:"采购入库",id:25},{name:"客退检验入库",id:26},{name:"客返检验入库",id:27},{name:"库存调整",id:28},{name:"废品入库",id:30}]),c=t=>{for(const e of s)if(e.id===t)return e.name;return"-"}},68534:function(t,e,n){n.d(e,{Z:function(){return u}});var a=n(66252),i=n(3577),s=n(2262);const c={class:"tag"},o=["onClick"],l={key:0};var d=(0,a.aZ)({props:{TagList:{type:Array,required:!0},isShow:{type:Boolean,required:!1,default:!1}},emits:["change"],setup(t,{emit:e}){const n=t,d=(0,s.iH)(""),r=t=>{d.value!==t&&(d.value=t,e("change",t))};return(0,a.YP)((()=>n.TagList),(t=>{let e=t;e&&0!==e.length&&(d.value=e[0].id)}),{immediate:!0}),(e,n)=>((0,a.wg)(),(0,a.iD)("div",c,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(t.TagList,(e=>((0,a.wg)(),(0,a.iD)("div",{key:e.id,class:(0,i.C_)({tag_item:!0,tagActive:e.id===d.value}),onClick:t=>r(e.id)},[(0,a._)("span",null,(0,i.zw)(e.name),1),t.isShow&&e.num?((0,a.wg)(),(0,a.iD)("span",l,"("+(0,i.zw)(e.num)+")",1)):(0,a.kq)("",!0)],10,o)))),128))]))}}),r=n(83744);const m=(0,r.Z)(d,[["__scopeId","data-v-7e72e34c"]]);var u=m},35255:function(t,e,n){n.r(e),n.d(e,{default:function(){return M}});var a=n(66252),i=n(3577),s=n(2262),c=n(42119),o=n(74928),l=n(38130),d=n(75740),r=n(34118),m=n(68534);const u=t=>((0,a.dD)("data-v-efc8a9dc"),t=t(),(0,a.Cn)(),t),_={class:"content"},v={class:"Search_item"},p=u((()=>(0,a._)("div",{class:"Search_item_label"},"计划日期",-1))),g=u((()=>(0,a._)("span",null,"-",-1))),f={class:"Search_item"},w=u((()=>(0,a._)("div",{class:"Search_item_label"},"单据类型",-1))),h={class:"Search_item_content"},S={class:"tag"},D=["onClick"],A=u((()=>(0,a._)("div",{class:"content_search_x"},null,-1))),y={class:"content_total"},C={class:"content_list_out"},k=["onClick"],b={class:"content_list_item_top"},x={class:"content_list_item_top_left"},E={class:"content_list_item_top_right"},T={key:0,class:"warning"},U={key:1,class:"green"},Z={key:2,class:"info"},q={class:"content_list_item_content"},z={style:{"margin-top":"0"},class:"content_list_item_content_item"},H=u((()=>(0,a._)("div",{class:"content_list_item_content_item_label"},"单据类型:",-1))),j={class:"content_list_item_content_item_nr"},I={class:"content_list_item_content_item"},L=u((()=>(0,a._)("div",{class:"content_list_item_content_item_label"},"出库仓库:",-1))),O={class:"content_list_item_content_item_nr"},Y={class:"content_list_item_content_item"},N=u((()=>(0,a._)("div",{class:"content_list_item_content_item_label"},"计划出库:",-1))),F={class:"content_list_item_content_item_nr"},W={class:"content_list_item_content_item"},K=u((()=>(0,a._)("div",{class:"content_list_item_content_item_label"},"来源类型:",-1))),B={class:"content_list_item_content_item_nr"},G={class:"content_list_item_content_item"},J=u((()=>(0,a._)("div",{class:"content_list_item_content_item_label"},"来源单号:",-1))),P={class:"content_list_item_content_item_nr"};var R=(0,a.aZ)({setup(t){const e=(0,s.qj)({capacity:10,page:0,total:0,planDateEnd:"",planDateStart:"",code:"",originType:"",status:""}),n=(0,c.tv)(),u=new Date((new Date).getFullYear()-1,0,1),R=new Date((new Date).getFullYear()+1,12,30);let Q=(0,s.qj)([{name:"车间领料",id:"1",isActive:!1},{name:"机台备料",id:"2",isActive:!1},{name:"车间转库",id:"3",isActive:!1},{name:"完工入库",id:"4",isActive:!1},{name:"计划领料",id:"5",isActive:!1},{name:"外协领料",id:"6",isActive:!1},{name:"外协完工转库",id:"7",isActive:!1},{name:"产品入库",id:"8",isActive:!1},{name:"产品转库",id:"9",isActive:!1},{name:"让步放行入库",id:"10",isActive:!1},{name:"让步放行转库",id:"11",isActive:!1},{name:"客返返修领料",id:"12",isActive:!1},{name:"客返返修入库",id:"13",isActive:!1},{name:"跨组织转库",id:"14",isActive:!1},{name:"工序报废",id:"15",isActive:!1},{name:"客退返修领料",id:"16",isActive:!1},{name:"客退返修入库",id:"17",isActive:!1},{name:"销售出库",id:"18",isActive:!1},{name:"让步销售",id:"19",isActive:!1},{name:"工单投料",id:"20",isActive:!1},{name:"仓库报废",id:"21",isActive:!1},{name:"客退检验领料",id:"22",isActive:!1},{name:"客返检验领料",id:"23",isActive:!1},{name:"库存调整",id:"28",isActive:!1},{name:"废品入库",id:"30",isActive:!1}]),$=(0,s.iH)([]);const M=(0,s.iH)(!1);let V=(0,s.iH)(!1);const X=(0,s.iH)(!1),tt=(0,s.iH)(!1),et=(0,s.qj)([{id:"",name:"全部",num:"0"},{id:"0",name:"待出库",num:"0"},{id:"1",name:"已出库",num:"0"},{id:"2",name:"已取消",num:"0"}]),nt=()=>{e.code="",e.page=0,tt.value=!1,$.value=[],e.planDateEnd="",e.planDateStart="",e.originType="",Q.forEach((t=>{t.isActive=!1})),ot(),at()},at=()=>{(0,l.mC)({type:0,codeOrHouse:e.code,planDateEnd:e.planDateEnd,planDateStart:e.planDateStart,billType:e.originType}).then((t=>{200===t.code&&(et[0].num=t.data.allNum.toString(),et[1].num=t.data.startNum.toString(),et[2].num=t.data.endNum.toString(),et[3].num=t.data.cancelNum.toString())}))};(0,a.bv)((()=>{V.value=(0,o.w8)(),at(),e.page=0}));const it=t=>{console.log(t),e.status=t,e.page=0,tt.value=!1,$.value=[],ot()},st=t=>{for(const e of Q)if(parseInt(e.id)===t)return e.name;return"-"},ct=()=>{ot()},ot=()=>{tt.value||(X.value=!0,e.page=e.page+1,(0,l.qj)({capacity:e.capacity,model:{type:0,codeOrHouse:e.code,planDateEnd:e.planDateEnd,planDateStart:e.planDateStart,status:e.status,billType:e.originType},page:e.page,sorts:[{direction:"ASC",property:"publishDate"}]}).then((t=>{if(X.value=!1,e.total=t.data.total,200===t.code)if(1===e.page)$.value=t.data.records;else{if($.value.length===t.data.total)return void(tt.value=!0);$.value.push(...t.data.records)}})).finally((()=>{X.value=!1})).catch((t=>{tt.value=!0,X.value=!1})))},lt=t=>{e.code=t,e.page=0,tt.value=!1,$.value=[],ot(),at()},dt=()=>{e.page=0,tt.value=!1,$.value=[],ot(),at()},rt=()=>{M.value=!0},mt=t=>{const[n,a]=t;e.planDateStart=(0,o.tg)(n),e.planDateEnd=(0,o.tg)(a),M.value=!1},ut=t=>{console.log(t),Q[t].isActive=!Q[t].isActive,e.originType=Q[t].id;for(const e in Q)if(e!=t){console.log(e,t);const n=Q[e];n.isActive=!1}},_t=t=>{n.push({name:"wOutboundDetail",query:{id:t.id}})};return(t,n)=>{const c=(0,a.up)("van-list"),o=(0,a.up)("van-calendar");return(0,a.wg)(),(0,a.iD)("div",_,[(0,a._)("div",{class:(0,i.C_)([{content_top:(0,s.SU)(V)},"content_search"])},[(0,a.Wm)(r.Z,{ref:"Search",onSearchInput:lt,onSubmit:dt,onReset:nt,isShow:!0,placeholder:"搜索出库单号/出库仓库"},{content:(0,a.w5)((()=>[(0,a._)("div",v,[p,(0,a._)("div",{class:"Search_item_content",onClick:rt},[(0,a._)("div",{class:"Search_item_content_a",style:(0,i.j5)((0,s.SU)(e).planDateStart?"color: #000":"")},(0,i.zw)((0,s.SU)(e).planDateStart?(0,s.SU)(e).planDateStart:"开始日期"),5),g,(0,a._)("div",{class:"Search_item_content_a",style:(0,i.j5)((0,s.SU)(e).planDateEnd?"color: #000":"")},(0,i.zw)((0,s.SU)(e).planDateEnd?(0,s.SU)(e).planDateEnd:"结束日期"),5)])]),(0,a._)("div",f,[w,(0,a._)("div",h,[(0,a._)("div",S,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)((0,s.SU)(Q),((t,e)=>((0,a.wg)(),(0,a.iD)("div",{class:(0,i.C_)(["tag_item",{tag_active:t.isActive}]),key:t.id,onClick:t=>ut(e)},(0,i.zw)(t.name),11,D)))),128))])])])])),_:1},512),A,(0,a.Wm)(m.Z,{TagList:(0,s.SU)(et),isShow:!0,onChange:it},null,8,["TagList"])],2),(0,a._)("div",y,"共"+(0,i.zw)((0,s.SU)(e).total)+"条数据",1),(0,a.Wm)(c,{loading:X.value,"onUpdate:loading":n[0]||(n[0]=t=>X.value=t),finished:tt.value,"finished-text":"没有更多了~",onLoad:ct},{default:(0,a.w5)((()=>[(0,a._)("div",C,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)((0,s.SU)($),((t,e)=>((0,a.wg)(),(0,a.iD)("div",{class:"content_list_item",key:e,onClick:e=>_t(t)},[(0,a._)("div",b,[(0,a._)("div",x,[(0,a._)("span",null,(0,i.zw)(t.code),1)]),(0,a._)("div",E,[0===t.status?((0,a.wg)(),(0,a.iD)("span",T,"待出库")):1===t.status?((0,a.wg)(),(0,a.iD)("span",U,"已出库")):2===t.status?((0,a.wg)(),(0,a.iD)("span",Z,"已取消")):(0,a.kq)("",!0)])]),(0,a._)("div",q,[(0,a._)("div",z,[H,(0,a._)("div",j,(0,i.zw)((0,s.SU)(d.nG)(t.billType)),1)]),(0,a._)("div",I,[L,(0,a._)("div",O,(0,i.zw)(t.warehouseName+" | "+t.warehouseCode),1)]),(0,a._)("div",Y,[N,(0,a._)("div",F,(0,i.zw)(t.planDate),1)]),(0,a._)("div",W,[K,(0,a._)("div",B,(0,i.zw)(st(t.originType)),1)]),(0,a._)("div",G,[J,(0,a._)("div",P,(0,i.zw)(t.originCode?t.originCode:"-"),1)])])],8,k)))),128))])])),_:1},8,["loading","finished"]),(0,a.Wm)(o,{show:M.value,"onUpdate:show":n[1]||(n[1]=t=>M.value=t),type:"range","min-date":(0,s.SU)(u),"max-date":(0,s.SU)(R),onConfirm:mt,color:"#4275FC"},null,8,["show","min-date","max-date"])])}}}),Q=n(83744);const $=(0,Q.Z)(R,[["__scopeId","data-v-efc8a9dc"]]);var M=$}}]); //# sourceMappingURL=5255.2809ca4c.js.map