1 |
- import{a0 as Z,d as ee,c as ae,r as d,o as te,f as k,h as g,i as a,w as t,t as le,p as r,q as ne,s as oe,v as i,F as S,x as z,m as p,j as se,k as h,l as E,y as m}from"./index-DrwGqDEP.js";import{b as ue,a as re}from"./setting-BY0b_v3N.js";import{g as de}from"./basicSetting-zIImSysu.js";import{g as ie}from"./express-CHvr5SXA.js";function _e(x){return Z({url:"/admin/erp/stockTransfer",method:"get",loaidng:!1,params:x})}const pe={class:"search bg-white p-3"},ce={class:"flex justify-end"},me={class:"inner-toolbar"},ve={class:"toolbar-btns"},ye=ee({__name:"goodsUnderstock",setup(x){const V=le(),L=ne();oe(),ae(()=>V.getters.user);const b=d([]),N=d([]),w=d(!1),s=d({page_no:1,page_size:10,company_id:V.state.companId}),o=d({}),c=d({}),G=d([]),P=d([]),C=d([]),y=()=>{w.value=!0,_e(s.value).then(l=>{w.value=!1,c.value=l}).catch(()=>{w.value=!1})},I=()=>{ue("erp_goodstransfer_type").then(l=>{N.value=l}),re({dictType:"transfer_status"}).then(l=>{C.value=l.data})},A=()=>{de().then(l=>{b.value=l})},B=()=>{ie(s.value).then(l=>{P.value=l.data})},F=l=>{let n="";return C.value.map(u=>{u.value==l&&(n=u.label)}),n},j=l=>{let n="";return P.value.map(u=>{u.id==l&&(n=u.name)}),n},U=l=>{let n="";return b.value.map(u=>{u.id==l&&(n=u.name)}),n},q=l=>{L.push({name:"goodsUnderstockAdd",query:{id:l.id,type:"view"}})},M=l=>{G.value=l},R=l=>{s.value.page_size=l,y()},W=l=>{s.value.page_no=l,y()},Y=()=>{L.push({name:"goodsUnderstockAdd"})},$=()=>{s.value={...s.value,...o.value},delete s.value.start_time,delete s.value.end_time,o.value.purchasePlan_time_range&&(s.value.start_time=parseInt(String(Number(o.value.purchasePlan_time_range[0])/1e3)),s.value.end_time=parseInt(String(Number(o.value.purchasePlan_time_range[1])/1e3))),delete s.value.purchasePlan_time_range,s.value.page_no=1,y()};return te(()=>{y(),I(),A(),B()}),(l,n)=>{const u=r("el-option"),T=r("el-select"),v=r("el-form-item"),f=r("el-col"),H=r("el-date-picker"),J=r("el-input"),K=r("el-row"),O=r("el-form"),D=r("el-button"),_=r("el-table-column"),Q=r("el-pagination"),X=r("en-table-layout");return i(),k("div",null,[g("div",pe,[a(O,{model:o.value,"label-width":"160px"},{default:t(()=>[a(K,null,{default:t(()=>[a(f,{span:8},{default:t(()=>[a(v,{label:"调出仓库"},{default:t(()=>[a(T,{modelValue:o.value.out_warehouse_id,"onUpdate:modelValue":n[0]||(n[0]=e=>o.value.out_warehouse_id=e)},{default:t(()=>[(i(!0),k(S,null,z(b.value,e=>(i(),h(u,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),a(f,{span:8},{default:t(()=>[a(v,{label:"调入仓库"},{default:t(()=>[a(T,{modelValue:o.value.in_warehouse_id,"onUpdate:modelValue":n[1]||(n[1]=e=>o.value.in_warehouse_id=e)},{default:t(()=>[(i(!0),k(S,null,z(b.value,e=>(i(),h(u,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),a(f,{span:8},{default:t(()=>[a(v,{label:"状态"},{default:t(()=>[a(T,{modelValue:o.value.status,"onUpdate:modelValue":n[2]||(n[2]=e=>o.value.status=e)},{default:t(()=>[(i(!0),k(S,null,z(C.value,e=>(i(),h(u,{key:e.id,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),a(f,{span:8},{default:t(()=>[a(v,{label:"时间"},{default:t(()=>[a(H,{modelValue:o.value.purchasePlan_time_range,"onUpdate:modelValue":n[3]||(n[3]=e=>o.value.purchasePlan_time_range=e),type:"daterange",align:"center",editable:!1,"unlink-panels":"",clearable:!0,"default-time":["00:00:00","23:59:59"],"range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期","value-format":"timestamp","picker-options":{disabledDate(e){return e.getTime()-1>=new Date(new Date().getFullYear(),new Date().getMonth(),new Date().getDate()).getTime()+864e5-1}}},null,8,["modelValue","picker-options"])]),_:1})]),_:1}),a(f,{span:8},{default:t(()=>[a(v,{label:"调拨单号"},{default:t(()=>[a(J,{modelValue:o.value.sn,"onUpdate:modelValue":n[4]||(n[4]=e=>o.value.sn=e),placeholder:"请输入调拨单号"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"]),g("div",ce,[a(D,{onClick:$},{default:t(()=>[p(" 搜索 ")]),_:1})])]),a(X,{tableData:c.value.data,loading:w.value,onSelectionChange:M},{toolbar:t(()=>[g("div",me,[g("div",ve,[se(V).state.user.user.founder!==1?(i(),h(D,{key:0,size:"mini",type:"primary",onClick:Y},{default:t(()=>[p("新增")]),_:1})):E("",!0)])])]),"table-columns":t(()=>[a(_,{type:"selection",width:"55"}),a(_,{prop:"sn",label:"调拨单编号"},{default:t(e=>[g("span",null,m(e.row.sn),1)]),_:1}),a(_,{label:"调拨时间"},{default:t(e=>[p(m(e.row.transfer_time),1)]),_:1}),a(_,{prop:"out_warehouse_name",label:"调出仓库"},{default:t(e=>[p(m(U(e.row.out_warehouse_id)),1)]),_:1}),a(_,{prop:"in_warehouse_name",label:"调入仓库"},{default:t(e=>[p(m(U(e.row.in_warehouse_id)),1)]),_:1}),a(_,{prop:"",label:"配送方式"},{default:t(e=>[p(m(j(e.row.send_type)),1)]),_:1}),a(_,{prop:"status",label:"状态"},{default:t(e=>[p(m(F(e.row.status)),1)]),_:1}),a(_,{label:"操作",width:"250"},{default:t(e=>[a(D,{size:"mini",onClick:fe=>q(e.row)},{default:t(()=>[p("查看")]),_:2},1032,["onClick"])]),_:1})]),pagination:t(()=>[c.value?(i(),h(Q,{key:0,onSizeChange:R,onCurrentChange:W,"current-page":c.value.page_no,"page-sizes":[10,20,50,100],"page-size":c.value.page_size,layout:"total, sizes, prev, pager, next, jumper",total:c.value.data_total},null,8,["current-page","page-size","total"])):E("",!0)]),_:1},8,["tableData","loading"])])}}});export{ye as default};
|