2 lines
4.5 KiB
JavaScript
2 lines
4.5 KiB
JavaScript
import{_ as T}from"./index.5e3a4521.js";import{r as F,a as L,_ as N}from"./index.53ee8921.js";import{H as R,I as z,B as $,L as q,C as G,w as H,D as M,S as O,T as W}from"./element-plus.7200a8ef.js";import{d as C,a0 as j,e as J,ai as K,o as c,c as p,V as t,M as e,O as v,L as E,a as o,W as P,a8 as Q,u as X,T as u,U as Y,b7 as Z,b6 as tt}from"./@vue.ab566ce7.js";import"./@vueuse.8fcae4c2.js";import"./lodash.1d82ee7c.js";import"./axios.37fc980d.js";import"./vue-router.87ebc608.js";import"./pinia.b6700c26.js";import"./vue-demi.ebc8116b.js";import"./css-color-function.d0bec2c9.js";import"./color.ea90db3f.js";import"./clone.cbd692e6.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.ad6bc3c0.js";import"./ms.a9ae1d6d.js";import"./@element-plus.b89f1627.js";import"./nprogress.bcdf1f46.js";import"./vue-clipboard3.c45111bf.js";import"./clipboard.1cb79a0d.js";import"./echarts.50cbfcc9.js";import"./tslib.60310f1a.js";import"./zrender.a255a587.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.d693a0d8.js";import"./lodash-es.9bff6341.js";import"./dayjs.4afe12d3.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";function et(){return F.get({url:"/setting.hot_search/getConfig"})}function ot(r){return F.post({url:"/setting.hot_search/setConfig",params:r})}const _=r=>(Z("data-v-4b3aab13"),r=r(),tt(),r),at={class:"hot-search"},st=u("\u5F00\u542F"),nt=u("\u5173\u95ED"),lt=_(()=>o("div",{class:"form-tips"},"\u9ED8\u8BA4\u5F00\u542F\uFF0C\u5173\u95ED\u5219\u524D\u7AEF\u4E0D\u663E\u793A\u8BE5\u529F\u80FD",-1)),rt={class:"lg:flex"},it={class:"flex-1 min-w-0"},ct=u("\u6DFB\u52A0"),ut=u(" \u5220\u9664 "),_t={class:"hot-search-phone mt-4 lg:mt-0 lg:ml-4 flex-none"},dt=_(()=>o("div",{class:"mb-4 text-center"},"- \u70ED\u641C\u9884\u89C8\u56FE -",-1)),mt={class:"hot-search-phone-content"},pt={class:"search-com"},ht={class:"search-con flex items-center px-[15px]"},ft=_(()=>o("span",{class:"ml-[5px]"},"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",-1)),bt=_(()=>o("div",{class:"hot-search-title"},"\u70ED\u95E8\u641C\u7D22",-1)),gt={class:"hot-search-text"},Dt=u("\u4FDD\u5B58"),vt=C({name:"search"}),Et=C({...vt,setup(r){const n=j({status:1,data:[]}),x=J(()=>n.data.filter(a=>a.name).sort((a,l)=>l.sort-a.sort)),h=async()=>{try{const a=await et();for(const l in n)n[l]=a[l]}catch{}},B=()=>{n.data.push({name:"",sort:0})},y=a=>{n.data.splice(a,1)},V=async()=>{try{await ot(n),h()}catch(a){console.log("\u4FDD\u5B58=>",a)}};return h(),(a,l)=>{const f=R,w=z,k=$,S=q,b=G,d=H,g=M,m=O,I=W,U=L,A=T,D=K("perms");return c(),p("div",at,[t(b,{class:"!border-none",shadow:"never"},{default:e(()=>[t(S,{ref:"formRef",model:n,"label-width":"100px"},{default:e(()=>[t(k,{label:"\u529F\u80FD\u72B6\u6001",style:{"margin-bottom":"0"}},{default:e(()=>[o("div",null,[t(w,{modelValue:n.status,"onUpdate:modelValue":l[0]||(l[0]=s=>n.status=s)},{default:e(()=>[t(f,{label:1},{default:e(()=>[st]),_:1}),t(f,{label:0},{default:e(()=>[nt]),_:1})]),_:1},8,["modelValue"]),lt])]),_:1})]),_:1},8,["model"])]),_:1}),t(b,{class:"!border-none mt-4",shadow:"never"},{default:e(()=>[o("div",rt,[o("div",it,[t(d,{type:"primary",class:"mb-4",onClick:B},{default:e(()=>[ct]),_:1}),t(I,{size:"large",data:n.data},{default:e(()=>[t(m,{label:"\u5173\u952E\u8BCD",prop:"describe","min-width":"160"},{default:e(({row:s})=>[t(g,{modelValue:s.name,"onUpdate:modelValue":i=>s.name=i,clearable:"",placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57","show-word-limit":"",maxlength:"30"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),t(m,{label:"\u6392\u5E8F",prop:"describe","min-width":"160"},{default:e(({row:s})=>[t(g,{modelValue:s.sort,"onUpdate:modelValue":i=>s.sort=i,type:"number"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),t(m,{label:"\u64CD\u4F5C","min-width":"80",fixed:"right"},{default:e(({$index:s})=>[v((c(),E(d,{type:"danger",link:"",onClick:i=>y(s)},{default:e(()=>[ut]),_:2},1032,["onClick"])),[[D,["setting:storage:edit"]]])]),_:1})]),_:1},8,["data"])]),o("div",_t,[dt,o("div",mt,[o("div",pt,[o("div",ht,[t(U,{name:"el-icon-Search",size:17}),ft])]),bt,o("div",gt,[(c(!0),p(P,null,Q(X(x),(s,i)=>(c(),p("span",{key:i},Y(s.name),1))),128))])])])])]),_:1}),v((c(),E(A,null,{default:e(()=>[t(d,{type:"primary",onClick:V},{default:e(()=>[Dt]),_:1})]),_:1})),[[D,["setting.hot_search/setConfig"]]])])}}});const oe=N(Et,[["__scopeId","data-v-4b3aab13"]]);export{oe as default};
|