1 |
- import{d as o,r as i,w as u,o as p,c as t,L as h,M as d,E as _,N as m,F as b,b as S}from"./index.0153c912.js";import{E as f,a as j}from"./index2.ba6b47c6.js";const w="_inputSelect_sm6wx_1",I="_selectWrap_sm6wx_120",W="_line_sm6wx_125",v="_searchIcon_sm6wx_133";var x={inputSelect:w,selectWrap:I,line:W,searchIcon:v};const y="_inputSelect_1f4sq_1",V="_selectWrap_1f4sq_114",E="_line_1f4sq_119",g="_searchIcon_1f4sq_127";var q={inputSelect:y,selectWrap:V,line:E,searchIcon:g},C=o({name:"searchInput",props:{title:{type:String,default:""},isWhile:{type:Boolean,default:!0},searchVal:{type:String,default:""}},emits:["startSearch"],setup(c,l){const s=i({title:c.title,search:c.searchVal,subject:"",subjectList:[]});u(()=>c.searchVal,e=>{s.search=e});const n=async()=>{try{const e=await S.get("/api-website/open/subject/subjectSelect",{});s.subjectList=e.data}catch(e){console.log(e)}},r=()=>{l.emit("startSearch",{search:s.search,subject:s.subject})};p(()=>{n()});let a;return c.isWhile?a=x:a=q,()=>t(b,null,[t("div",{class:[a.wrap,c.isWhile?"While":""]},[t(h,{clearable:!0,modelValue:s.search,"onUpdate:modelValue":e=>s.search=e,placeholder:"\u641C\u4E00\u641C\u4F60\u60F3\u7EC3\u4E60\u7684\u66F2\u76EE",class:a.inputSelect},{prepend:()=>t("div",{class:a.selectWrap},[t(f,{clearable:!0,modelValue:s.subject,"onUpdate:modelValue":e=>s.subject=e,placeholder:"\u8BF7\u9009\u62E9\u58F0\u90E8",style:"width: 115px","popper-class":"subSelect"},{default:()=>[s.subjectList.map(e=>t(j,{label:e.name,value:e.id},null))],suffix:()=>t("div",{class:a.san},null)}),t("div",{class:a.line},null)]),append:()=>t(d,{onClick:r,style:{color:"#2DC7AA",font:"20px"}},{icon:()=>t(_,{class:a.searchIcon},{default:()=>[t(m,null,null)]})})})])])}});export{C as s};
|