Files
anmo/server/public/admin/assets/index-BbXoUkFk.js
2025-08-21 16:20:27 +08:00

2 lines
3.8 KiB
JavaScript

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