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