capital-modal.234d1684.js 1.6 KB

1
  1. import{u as B}from"./use-response-handle.cd6bc791.js";import{c as V}from"./index.7fb22b88.js";import{a as D}from"./configs.1ea1c39b.js";import{_ as S,q as L,B as o,C as N,r as i,o as c,K as f,H as n,t as s,n as R,J as z,v as _,I as E,bn as H,p as M,S as v,aN as T}from"./index.134b23bd.js";const q={"w-full":"",flex:"","justify-end":"","mt-2":""},A=v("\u786E\u5B9A"),I=v("\u53D6\u6D88"),P=L({__name:"capital-modal",emits:["on-add-order"],setup(j,{expose:y,emit:b}){const p=o([]),r=o([]),t=o(!1),u=o(null),h=B();async function g(){const{code:a,message:e,data:l}=await V({status:"2"});h({code:a,message:e,handler:()=>{p.value=l.list}})}function C(){t.value=!1,b("on-add-order",_(r.value[0]))}function k(a){if(a.length>1){const e=a.pop();u.value.clearSelection(),u.value.toggleRowSelection(e,!0),r.value=[e]}else r.value=[a[0]]}return y({onDisplay:()=>t.value=!0}),N(()=>g()),(a,e)=>{const l=i("el-table-column"),m=i("el-button"),w=i("el-dialog");return c(),f(w,{modelValue:t.value,"onUpdate:modelValue":e[1]||(e[1]=d=>t.value=d),title:"\u8D44\u91D1\u8BA4\u9886",center:""},{default:n(()=>[s(_(H),{border:"",ref_key:"tableRef",ref:u,data:p.value,size:"small","row-key":"id",onSelectionChange:k},{default:n(()=>[s(l,{type:"selection",width:"55"}),(c(!0),R(E,null,z(_(D),(d,x)=>(c(),f(l,T({key:x},d,{"show-overflow-tooltip":""}),null,16))),128))]),_:1},8,["data"]),M("div",q,[s(m,{type:"primary",size:"small",onClick:C},{default:n(()=>[A]),_:1}),s(m,{size:"small",onClick:e[0]||(e[0]=()=>t.value=!1)},{default:n(()=>[I]),_:1})])]),_:1},8,["modelValue"])}}});var U=S(P,[["__scopeId","data-v-328d2ea8"]]);export{U as default};