You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
4.4 KiB
JavaScript
2 lines
4.4 KiB
JavaScript
import{_ as R}from"./index.68306864.js";import{r as x,b as T,d as z}from"./index.73351f2d.js";import{I as G,J as K,G as L,H as $,K as q,w as H,F as J,N as M,O}from"./element-plus.54d22a26.js";import{d as C,Z,b as j,am as P,o as c,c as h,U as e,L as t,u as i,a,R as d,M as E,K as F,T as Q,a9 as W,S as X,bl as Y,bk as ee}from"./@vue.90bde458.js";import"./@vueuse.c9321399.js";import"./lodash.e8662b6c.js";import"./axios.71c4c5b2.js";import"./vue-router.1051b4fa.js";import"./pinia.8db5076b.js";import"./css-color-function.7400b82e.js";import"./color.be84bc95.js";import"./clone.ec2f9c3f.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./ms.564e106c.js";import"./@element-plus.637a59d4.js";import"./nprogress.8f68f559.js";import"./vue-clipboard3.053a92aa.js";import"./clipboard.9dddce66.js";import"./echarts.5016c48c.js";import"./zrender.58d022a1.js";import"./tslib.60310f1a.js";import"./highlight.js.31cd7941.js";import"./@highlightjs.f76f30bc.js";import"./lodash-es.151604d4.js";import"./async-validator.fb49d0f5.js";import"./dayjs.75ab1bbe.js";import"./@ctrl.b082b0c1.js";import"./normalize-wheel-es.8aeb3683.js";import"./@popperjs.36402333.js";function te(){return x.get({url:"/setting.hot_search/getConfig"})}function oe(r){return x.post({url:"/setting.hot_search/setConfig",params:r})}const m=r=>(Y("data-v-1f7b34ef"),r=r(),ee(),r),ae={class:"hot-search"},se=m(()=>a("div",{class:"form-tips"},"\u9ED8\u8BA4\u5F00\u542F\uFF0C\u5173\u95ED\u5219\u524D\u7AEF\u4E0D\u663E\u793A\u8BE5\u529F\u80FD",-1)),ne={class:"lg:flex"},le={class:"flex-1 min-w-0"},re={class:"hot-search-phone mt-4 lg:mt-0 lg:ml-4 flex-none"},ue=m(()=>a("div",{class:"mb-4 text-center"},"- \u70ED\u641C\u9884\u89C8\u56FE -",-1)),ce={class:"hot-search-phone-content"},ie={class:"search-com"},de={class:"search-con flex items-center px-[15px]"},me=m(()=>a("span",{class:"ml-[5px]"},"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",-1)),_e=m(()=>a("div",{class:"hot-search-title"},"\u70ED\u95E8\u641C\u7D22",-1)),pe={class:"hot-search-text"},he=C({name:"search"}),fe=C({...he,setup(r){const n=Z({status:1,data:[]}),B=j(()=>n.data.filter(o=>o.name).sort((o,l)=>l.sort-o.sort)),f=async()=>{try{const o=await te();for(const l in n)n[l]=o[l]}catch(o){console.log("\u83B7\u53D6=>",o)}},y=()=>{n.data.push({name:"",sort:0})},V=o=>{n.data.splice(o,1)},w=async()=>{try{await oe(n),f()}catch(o){console.log("\u4FDD\u5B58=>",o)}};return f(),(o,l)=>{const b=G,k=K,S=L,I=$,g=q,_=H,D=J,p=M,U=O,A=T,N=R,v=P("perms");return c(),h("div",ae,[e(g,{class:"!border-none",shadow:"never"},{default:t(()=>[e(I,{ref:"formRef",model:i(n),"label-width":"100px"},{default:t(()=>[e(S,{label:"\u529F\u80FD\u72B6\u6001",style:{"margin-bottom":"0"}},{default:t(()=>[a("div",null,[e(k,{modelValue:i(n).status,"onUpdate:modelValue":l[0]||(l[0]=s=>i(n).status=s)},{default:t(()=>[e(b,{label:1},{default:t(()=>[d("\u5F00\u542F")]),_:1}),e(b,{label:0},{default:t(()=>[d("\u5173\u95ED")]),_:1})]),_:1},8,["modelValue"]),se])]),_:1})]),_:1},8,["model"])]),_:1}),e(g,{class:"!border-none mt-4",shadow:"never"},{default:t(()=>[a("div",ne,[a("div",le,[e(_,{type:"primary",class:"mb-4",onClick:y},{default:t(()=>[d("\u6DFB\u52A0")]),_:1}),e(U,{size:"large",data:i(n).data},{default:t(()=>[e(p,{label:"\u5173\u952E\u8BCD",prop:"describe","min-width":"160"},{default:t(({row:s})=>[e(D,{modelValue:s.name,"onUpdate:modelValue":u=>s.name=u,clearable:"",placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57","show-word-limit":"",maxlength:"30"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(p,{label:"\u6392\u5E8F",prop:"describe","min-width":"160"},{default:t(({row:s})=>[e(D,{modelValue:s.sort,"onUpdate:modelValue":u=>s.sort=u,type:"number"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(p,{label:"\u64CD\u4F5C","min-width":"80",fixed:"right"},{default:t(({$index:s})=>[E((c(),F(_,{type:"danger",link:"",onClick:u=>V(s)},{default:t(()=>[d(" \u5220\u9664 ")]),_:2},1032,["onClick"])),[[v,["setting:storage:edit"]]])]),_:1})]),_:1},8,["data"])]),a("div",re,[ue,a("div",ce,[a("div",ie,[a("div",de,[e(A,{name:"el-icon-Search",size:17}),me])]),_e,a("div",pe,[(c(!0),h(Q,null,W(i(B),(s,u)=>(c(),h("span",{key:u},X(s.name),1))),128))])])])])]),_:1}),E((c(),F(N,null,{default:t(()=>[e(_,{type:"primary",onClick:w},{default:t(()=>[d("\u4FDD\u5B58")]),_:1})]),_:1})),[[v,["setting.hot_search/setConfig"]]])])}}});const Pe=z(fe,[["__scopeId","data-v-1f7b34ef"]]);export{Pe as default};
|