1 |
- import{_ as E,q as I,B as p,r as i,as as T,o as c,K as C,H as s,p as m,t as o,L as M,v as a,bv as O,n as R,J as q,I as j,S as _}from"./index.413ee8cb.js";import{a as H}from"./use-response-handle.9aced8b8.js";import{d as J}from"./index.459f00c1.js";import{C as K}from"./tragelog.fff16219.js";const G={flex:"","mb-2":""},Q={flex:"","flex-1":"",gap:"5",pr:"20px"},W={flex:"",width:"120px"},X=_("\u641C\u7D22"),Y=_("\u91CD\u7F6E"),Z={"w-full":"",flex:"","justify-end":"","mt-2":""},$=_("\u786E\u5B9A"),ee=_("\u53D6\u6D88"),te=I({__name:"capital-modal",emits:["on-add-order"],setup(le,{expose:b,emit:w}){const u=p(!1),f=p([]),N=K.filter(({field:l})=>l!=="status"),v=p(null),{run:V,data:k,getPaginationParams:h,loading:P,pagination:r}=H({initalData:[],isList:!0,initalPagination:{currentPage:1,pageSize:10,total:0}}),n=p({tradNo:"",logNo:""}),g=()=>{V(J({status:"2",...n.value,...h()}))};function S(){u.value=!1,w("on-add-order",a(f.value[0]))}function z(l){if(l.length>1){const e=l.pop();v.value.clearSelection(),v.value.toggleRowSelection(e,!0),f.value=[e]}else f.value=[l[0]]}function y(l=!1){l&&(n.value={tradNo:"",logNo:""}),r.currentPage=1,g()}return b({onDisplay:()=>u.value=!0}),(l,e)=>{const x=i("el-input"),d=i("el-button"),D=i("el-table-column"),B=i("el-pagination"),A=i("el-dialog"),F=T("loading");return c(),C(A,{modelValue:u.value,"onUpdate:modelValue":e[6]||(e[6]=t=>u.value=t),title:"\u8D44\u91D1\u8BA4\u9886",center:"",onOpen:e[7]||(e[7]=()=>g())},{default:s(()=>[m("div",G,[m("div",Q,[o(x,{placeholder:"\u8D44\u91D1\u7F16\u53F7",size:"small",modelValue:n.value.tradNo,"onUpdate:modelValue":e[0]||(e[0]=t=>n.value.tradNo=t)},null,8,["modelValue"]),o(x,{placeholder:"\u8BA4\u9886\u7F16\u53F7",size:"small",modelValue:n.value.logNo,"onUpdate:modelValue":e[1]||(e[1]=t=>n.value.logNo=t)},null,8,["modelValue"])]),m("div",W,[o(d,{size:"small",type:"primary",onClick:e[2]||(e[2]=()=>y())},{default:s(()=>[X]),_:1}),o(d,{size:"small",onClick:e[3]||(e[3]=()=>y(!0))},{default:s(()=>[Y]),_:1})])]),M((c(),C(a(O),{border:"",ref_key:"tableRef",ref:v,data:a(k),size:"small","row-key":"id",onSelectionChange:z},{default:s(()=>[o(D,{type:"selection",width:"55"}),(c(!0),R(j,null,q(a(N),({field:t,label:L,width:U})=>(c(),C(D,{key:t,prop:t,label:L,width:U,"show-overflow-tooltip":""},null,8,["prop","label","width"]))),128))]),_:1},8,["data"])),[[F,a(P)]]),o(B,{total:a(r).total,"current-page":a(r).currentPage,"onUpdate:current-page":e[4]||(e[4]=t=>a(r).currentPage=t),onCurrentChange:g},null,8,["total","current-page"]),m("div",Z,[o(d,{type:"primary",size:"small",onClick:S},{default:s(()=>[$]),_:1}),o(d,{size:"small",onClick:e[5]||(e[5]=()=>u.value=!1)},{default:s(()=>[ee]),_:1})])]),_:1},8,["modelValue"])}}});var ue=E(te,[["__scopeId","data-v-1492c86a"],["__file","D:/work/accout-vue3-ui/src/views/InvoiceSales/refund/components/create-refund/capital-modal.vue"]]);export{ue as default};
|