index-DIk-24Li.js 3.7 KB

1
  1. import{_ as R}from"./index-43jJ7XW6.js";import{L as y,d as V,j as T,c as q,C as z,a as p,o as d,m as t,D as x,w as o,e as i,b as a,q as m,v as L,E as $,H as E,p as j,F as A,r as G,t as H,x as J}from"./index-Bf8Fsv25.js";import{E as K,a as M}from"./el-table-column-Bu_e3kZI.js";import"./el-checkbox-B2v0fxV8.js";import"./el-tag-CJieb9ee.js";import{E as O}from"./el-card-D1E4Voy3.js";import{a as P,E as Q}from"./el-form-item-CjtArDC2.js";/* empty css */import{E as W,a as X}from"./el-radio-D-OCTrxL.js";import"./_Uint8Array-BvY9xqdo.js";import"./_initCloneObject-CM__rDGY.js";import"./isEqual-Bg2qqjCg.js";import"./_baseClone-BXsoZqUK.js";function Y(){return y.get({url:"/setting.hot_search/getConfig"})}function Z(u){return y.post({url:"/setting.hot_search/setConfig",params:u})}const ee={class:"hot-search"},te={class:"lg:flex"},oe={class:"flex-1 min-w-0"},se={class:"hot-search-phone mt-4 lg:mt-0 lg:ml-4 flex-none"},ae={class:"hot-search-phone-content"},ne={class:"search-com"},le={class:"search-con flex items-center px-[15px]"},re={class:"hot-search-text"},de=V({name:"search"}),ie=V({...de,setup(u){const l=T({status:1,data:[]}),w=q(()=>l.data.filter(s=>s.name).sort((s,e)=>e.sort-s.sort)),f=async()=>{try{const s=await Y();for(const e in l)l[e]=s[e]}catch(s){console.log("获取=>",s)}},C=()=>{l.data.push({name:"",sort:0})},k=s=>{l.data.splice(s,1)},D=async()=>{try{await Z(l),f()}catch(s){console.log("保存=>",s)}};return f(),(s,e)=>{const h=X,B=W,S=Q,U=P,g=O,c=L,v=$,_=M,F=K,I=j,N=R,b=z("perms");return d(),p("div",ee,[t(g,{class:"!border-none",shadow:"never"},{default:o(()=>[t(U,{ref:"formRef",model:i(l),"label-width":"100px"},{default:o(()=>[t(S,{label:"功能状态",style:{"margin-bottom":"0"}},{default:o(()=>[a("div",null,[t(B,{modelValue:i(l).status,"onUpdate:modelValue":e[0]||(e[0]=n=>i(l).status=n)},{default:o(()=>[t(h,{value:1},{default:o(()=>e[1]||(e[1]=[m("开启")])),_:1,__:[1]}),t(h,{value:0},{default:o(()=>e[2]||(e[2]=[m("关闭")])),_:1,__:[2]})]),_:1},8,["modelValue"]),e[3]||(e[3]=a("div",{class:"form-tips"},"默认开启,关闭则前端不显示该功能",-1))])]),_:1})]),_:1},8,["model"])]),_:1}),t(g,{class:"!border-none mt-4",shadow:"never"},{default:o(()=>[a("div",te,[a("div",oe,[t(c,{type:"primary",class:"mb-4",onClick:C},{default:o(()=>e[4]||(e[4]=[m("添加")])),_:1,__:[4]}),t(F,{size:"large",data:i(l).data},{default:o(()=>[t(_,{label:"关键词",prop:"describe","min-width":"160"},{default:o(({row:n})=>[t(v,{modelValue:n.name,"onUpdate:modelValue":r=>n.name=r,clearable:"",placeholder:"请输入关键字","show-word-limit":"",maxlength:"30"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),t(_,{label:"排序",prop:"describe","min-width":"160"},{default:o(({row:n})=>[t(v,{modelValue:n.sort,"onUpdate:modelValue":r=>n.sort=r,type:"number"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),t(_,{label:"操作","min-width":"80",fixed:"right"},{default:o(({$index:n})=>[x((d(),E(c,{type:"danger",link:"",onClick:r=>k(n)},{default:o(()=>e[5]||(e[5]=[m(" 删除 ")])),_:2,__:[5]},1032,["onClick"])),[[b,["setting:storage:edit"]]])]),_:1})]),_:1},8,["data"])]),a("div",se,[e[8]||(e[8]=a("div",{class:"mb-4 text-center"},"- 热搜预览图 -",-1)),a("div",ae,[a("div",ne,[a("div",le,[t(I,{name:"el-icon-Search",size:17}),e[6]||(e[6]=a("span",{class:"ml-[5px]"},"请输入关键词搜索",-1))])]),e[7]||(e[7]=a("div",{class:"hot-search-title"},"热门搜索",-1)),a("div",re,[(d(!0),p(A,null,G(i(w),(n,r)=>(d(),p("span",{key:r},H(n.name),1))),128))])])])])]),_:1}),x((d(),E(N,null,{default:o(()=>[t(c,{type:"primary",onClick:D},{default:o(()=>e[9]||(e[9]=[m("保存")])),_:1,__:[9]})]),_:1})),[[b,["setting.hot_search/setConfig"]]])])}}}),Ve=J(ie,[["__scopeId","data-v-2569ecde"]]);export{Ve as default};