1 |
- import{_ as E,r as A,D as s,aB as L,a5 as R,ak as M,v as p,as as T,o as m,M as C,J as d,q as v,w as n,N as j,x as b,bm as q,p as H,L as I,K as O,W as x,br as J}from"./index.2818fb8c.js";import{b as K}from"./index.7dc7ddce.js";import{i as W}from"./configs.80dd5359.js";const G={flex:"","mb-2":""},Q={flex:"","flex-1":"",gap:"5",pr:"20px"},X={flex:"",width:"120px"},Y=x("\u641C\u7D22"),Z=x("\u91CD\u7F6E"),$={flex:"","justify-between":"","mt-2":""},ee=x("\u786E\u5B9A"),te=A({__name:"capital-modal",emits:["on-add-order"],setup(ae,{expose:k,emit:w}){const z=s([]),_=s([]),a=s({invNo:"",inv_out:"",inv_company:""}),f=s(!1),c=s(!1),g=s(null),D=L(),{currentCompany:F}=R(),o=M({pageSize:10,currentPage:1,total:0});async function y(){const{pageSize:l,currentPage:e}=o;f.value=!0;const{code:u,message:i,data:r}=await K({status:"3",inv_out:F.value.companyNo,size:l,page:e,...a.value});D({code:u,message:i,handler:()=>{o.total=r.count,z.value=r.list}}),f.value=!1}function S(){c.value=!1,w("on-add-order",b(_.value[0]))}function N(l){if(l.length>1){const e=l.pop();g.value.clearSelection(),g.value.toggleRowSelection(e,!0),_.value=[e]}else _.value=[l[0]]}function V(l=!1){l&&(a.value={invNo:"",inv_out:"",inv_company:""}),o.currentPage=1,y()}return k({onDisplay:()=>c.value=!0}),(l,e)=>{const u=p("el-input"),i=p("el-button"),r=p("el-table-column"),h=p("el-pagination"),B=p("el-dialog"),P=T("loading");return m(),C(B,{modelValue:c.value,"onUpdate:modelValue":e[7]||(e[7]=t=>c.value=t),title:"\u53D1\u7968",center:"",width:"1040px",onOpen:e[8]||(e[8]=()=>y())},{default:d(()=>[v("div",G,[v("div",Q,[n(u,{placeholder:"\u53D1\u7968\u7533\u8BF7\u7F16\u53F7",size:"small",modelValue:a.value.invNo,"onUpdate:modelValue":e[0]||(e[0]=t=>a.value.invNo=t)},null,8,["modelValue"]),n(u,{placeholder:"\u4E1A\u52A1\u516C\u53F8\u7F16\u53F7",size:"small",modelValue:a.value.inv_out,"onUpdate:modelValue":e[1]||(e[1]=t=>a.value.inv_out=t)},null,8,["modelValue"]),n(u,{placeholder:"\u4E1A\u52A1\u516C\u53F8\u540D\u79F0",size:"small",modelValue:a.value.inv_company,"onUpdate:modelValue":e[2]||(e[2]=t=>a.value.inv_company=t)},null,8,["modelValue"])]),v("div",X,[n(i,{size:"small",type:"primary",onClick:e[3]||(e[3]=()=>V())},{default:d(()=>[Y]),_:1}),n(i,{size:"small",onClick:e[4]||(e[4]=()=>V(!0))},{default:d(()=>[Z]),_:1})])]),j((m(),C(b(q),{border:"",ref_key:"tableRef",ref:g,data:z.value,size:"small","row-key":"id",onSelectionChange:N},{default:d(()=>[n(r,{type:"selection",width:"55"}),(m(!0),H(O,null,I(b(W),(t,U)=>(m(),C(r,J({key:U},t,{"show-overflow-tooltip":""}),null,16))),128))]),_:1},8,["data"])),[[P,f.value]]),v("div",$,[n(h,{"current-page":o.currentPage,"onUpdate:current-page":e[5]||(e[5]=t=>o.currentPage=t),"page-size":o.pageSize,"onUpdate:page-size":e[6]||(e[6]=t=>o.pageSize=t),total:o.total,onCurrentChange:y},null,8,["current-page","page-size","total"]),n(i,{type:"primary",size:"small",onClick:S},{default:d(()=>[ee]),_:1})])]),_:1},8,["modelValue"])}}});var se=E(te,[["__scopeId","data-v-6b3c49fd"],["__file","C:/Users/63107/Desktop/projects/accout-vue3-ui/src/views/InvoiceSales/returnTicket/components/create-return-ticket/capital-modal.vue"]]);export{se as default};
|