capital-modal.324812df.js 3.1 KB

1
  1. import{_ as A,d as L,v as u,az as R,W as M,Z as j,r as d,aw as H,o as v,E as C,B as p,a as _,j as n,M as z,G as O,u as x,b3 as T,c as q,F as G,C as I,b2 as W}from"./index.b2b87cd1.js";import{c as Z}from"./index.b55e3d43.js";import{i as J}from"./configs.ae46c65e.js";const K={flex:"","mb-2":""},Q={flex:"","flex-1":"",gap:"5",pr:"20px"},X={flex:"",width:"120px"},Y={flex:"","justify-between":"","mt-2":""},$=L({__name:"capital-modal",emits:["on-add-order"],setup(ee,{expose:w,emit:S}){const V=u([]),g=u([]),t=u({invNo:"",inv_out:"",inv_company:""}),f=u(!1),c=u(!1),y=u(null),k=R(),{currentCompany:F}=M(),l=j({pageSize:10,currentPage:1,total:0});async function m(){const{pageSize:o,currentPage:e}=l;f.value=!0;const{code:s,message:i,data:r}=await Z({status:"3",inv_out:F.value.companyNo,size:o,page:e,...t.value});k({code:s,message:i,handler:()=>{l.total=r.count,V.value=r.list}}),f.value=!1}function P(){c.value=!1,S("on-add-order",x(g.value[0]))}function h(o){if(o.length>1){const e=o.pop();y.value.clearSelection(),y.value.toggleRowSelection(e,!0),g.value=[e]}else g.value=[o[0]]}function D(){l.currentPage=1,m()}function b(o=!1){o&&(t.value={invNo:"",inv_out:"",inv_company:""}),l.currentPage=1,m()}return w({onDisplay:()=>c.value=!0}),(o,e)=>{const s=d("el-input"),i=d("el-button"),r=d("el-table-column"),N=d("el-pagination"),B=d("el-dialog"),E=H("loading");return v(),C(B,{"close-on-click-modal":!1,modelValue:c.value,"onUpdate:modelValue":e[7]||(e[7]=a=>c.value=a),title:"\u53D1\u7968",center:"",width:"1040px",onOpen:e[8]||(e[8]=()=>m())},{default:p(()=>[_("div",K,[_("div",Q,[n(s,{placeholder:"\u53D1\u7968\u7533\u8BF7\u7F16\u7801",size:"small",modelValue:t.value.invNo,"onUpdate:modelValue":e[0]||(e[0]=a=>t.value.invNo=a)},null,8,["modelValue"]),n(s,{placeholder:"\u4E1A\u52A1\u516C\u53F8\u7F16\u7801",size:"small",modelValue:t.value.inv_out,"onUpdate:modelValue":e[1]||(e[1]=a=>t.value.inv_out=a)},null,8,["modelValue"]),n(s,{placeholder:"\u4E1A\u52A1\u516C\u53F8\u540D\u79F0",size:"small",modelValue:t.value.inv_company,"onUpdate:modelValue":e[2]||(e[2]=a=>t.value.inv_company=a)},null,8,["modelValue"])]),_("div",X,[n(i,{size:"small",type:"primary",onClick:e[3]||(e[3]=()=>b())},{default:p(()=>[z("\u641C\u7D22")]),_:1}),n(i,{size:"small",onClick:e[4]||(e[4]=()=>b(!0))},{default:p(()=>[z("\u91CD\u7F6E")]),_:1})])]),O((v(),C(x(T),{border:"",ref_key:"tableRef",ref:y,data:V.value,size:"small","row-key":"id",onSelectionChange:h},{default:p(()=>[n(r,{type:"selection",align:"center",width:"40"}),(v(!0),q(G,null,I(x(J),(a,U)=>(v(),C(r,W({key:U},a,{"show-overflow-tooltip":""}),null,16))),128))]),_:1},8,["data"])),[[E,f.value]]),_("div",Y,[n(N,{"current-page":l.currentPage,"onUpdate:currentPage":e[5]||(e[5]=a=>l.currentPage=a),"page-size":l.pageSize,"onUpdate:pageSize":e[6]||(e[6]=a=>l.pageSize=a),total:l.total,onCurrentChange:m,onSizeChange:D,layout:"sizes, prev, pager, next","page-sizes":[15,50,100]},null,8,["current-page","page-size","total"]),n(i,{type:"primary",size:"small",onClick:P},{default:p(()=>[z("\u786E\u5B9A")]),_:1})])]),_:1},8,["modelValue"])}}});var oe=A($,[["__scopeId","data-v-01b3547c"]]);export{oe as default};