open-dialog.295c593c.js 1.4 KB

1
  1. import{a as b}from"./index.b06a6c62.js";import{d as g,F as A,bq as V,a7 as D,y as a,o as l,O as d,L as n,a as s,z as i,c as x,N as y,u as c,M as k,Z as h,aR as C,br as N}from"./index.06a28d24.js";const w=[{value:"1",label:"\u9500\u552E\u9000\u56DE"},{value:"2",label:"\u5F00\u7968\u6709\u8BEF"},{value:"3",label:"\u670D\u52A1\u4E2D\u65AD"},{value:"4",label:"\u9500\u552E\u6298\u8BA9"}],O={flex:"","items-start":""},R=s("p",{"w-100px":""},"\u7EA2\u51B2\u539F\u56E0\uFF1A",-1),q={"w-full":"",flex:"","justify-end":""},I=h("\u4FDD\u5B58"),j=g({__name:"open-dialog",setup(L,{expose:p}){const t=A(!1),{run:_,loading:m}=V(),e=D({invRed:"",redreason:""}),v=()=>{e.redreason?_(b(e)):C.error("\u8BF7\u8F93\u5165\u7EA2\u51B2\u539F\u56E0")};return p({onDisplay(r){t.value=!0,e.invRed=r,e.redreason=""}}),(r,u)=>{const f=a("el-option"),E=a("el-select"),F=a("el-button"),B=a("el-dialog");return l(),d(B,{title:"\u63D0\u4EA4\u5F00\u7968",modelValue:t.value,"onUpdate:modelValue":u[1]||(u[1]=o=>t.value=o),center:""},{default:n(()=>[s("div",O,[R,i(E,{placeholder:"\u8BF7\u9009\u62E9\u7EA2\u51B2\u539F\u56E0",modelValue:e.redreason,"onUpdate:modelValue":u[0]||(u[0]=o=>e.redreason=o)},{default:n(()=>[(l(!0),x(k,null,y(c(w),o=>(l(),d(f,N({key:o.value},o),null,16))),128))]),_:1},8,["modelValue"])]),s("div",q,[i(F,{type:"primary",loading:c(m),onClick:v},{default:n(()=>[I]),_:1},8,["loading"])])]),_:1},8,["modelValue"])}}});export{j as default};