open-dialog.2a647307.js 1.2 KB

1
  1. import{R as F}from"./global.be899199.js";import{b as B}from"./index.447c5468.js";import{a as E}from"./use-response-handle.540736d3.js";import{q as V,B as g,a4 as x,r as n,o as A,K as y,H as r,p as s,t as l,aY as b,v as d,S as R,aM as h}from"./index.07834df0.js";const w={flex:"","items-start":"","mb-2":""},C=s("p",{"w-100px":""},"\u7EA2\u51B2\u539F\u56E0\uFF1A",-1),D={"w-full":"",flex:"","justify-end":""},M=R("\u4FDD\u5B58"),K=V({__name:"open-dialog",setup(N,{expose:i}){const t=g(!1),{run:p,loading:m}=E(),e=x({invRed:"",redreason:""}),_=()=>{e.redreason?p(B(e)):h.error("\u8BF7\u8F93\u5165\u7EA2\u51B2\u539F\u56E0")};return i({onDisplay(u){t.value=!0,e.invRed=u,e.redreason=""}}),(u,o)=>{const c=n("el-input"),f=n("el-button"),v=n("el-dialog");return A(),y(v,{title:"\u63D0\u4EA4\u5F00\u7968",modelValue:t.value,"onUpdate:modelValue":o[1]||(o[1]=a=>t.value=a),center:""},{default:r(()=>[s("div",w,[C,l(c,b({rows:5,type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u7EA2\u51B2\u539F\u56E0"},d(F),{modelValue:e.redreason,"onUpdate:modelValue":o[0]||(o[0]=a=>e.redreason=a)}),null,16,["modelValue"])]),s("div",D,[l(f,{type:"primary",loading:d(m),onClick:_},{default:r(()=>[M]),_:1},8,["loading"])])]),_:1},8,["modelValue"])}}});export{K as default};