HuanMengAdmin/admin-client/dist/static/js/FindBack-Bw3UNGsC.js
2024-07-27 05:57:53 +08:00

2 lines
1.1 KiB
JavaScript

import{_ as f}from"./AppIcon.vue_vue_type_script_setup_true_lang-PgCXEkX7.js";import{d as _,r as C,q as s,o as k,c as w,a as l,w as r,E as p,h as d}from"./index-R9ETnZZE.js";import{_ as B}from"./_plugin-vue_export-helper-DlAUqK2U.js";const $=_({__name:"FindBack",props:{title:{},label:{},visible:{type:Boolean}},emits:["onClear","update:visible"],setup(v,{emit:u}){const o=v,n=u,e=C({visible:!1});s(()=>o.visible,t=>{e.visible=t}),s(()=>e.visible,t=>{n("update:visible",t)});function c(){n("onClear"),e.visible=!e.visible}return(t,i)=>{const m=d("a-drawer"),b=d("a-input-search");return k(),w("div",null,[l(m,{title:o.title,placement:"right",open:e.visible,width:1300,onClose:i[0]||(i[0]=a=>e.visible=!1),bodyStyle:{padding:"16px",background:"#f0f2f5"}},{default:r(()=>[p(t.$slots,"default",{},void 0,!0)]),_:3},8,["title","open"]),p(t.$slots,"input",{},()=>[l(b,{placeholder:"请选择",value:o.label,"onUpdate:value":i[1]||(i[1]=a=>o.label=a),readonly:"",onClick:i[2]||(i[2]=a=>e.visible=!e.visible),onSearch:c},{enterButton:r(()=>[l(f,{name:"DeleteOutlined"})]),_:1},8,["value"])],!0)])}}}),x=B($,[["__scopeId","data-v-2d8f8df2"]]);export{x as default};