2 lines
4.5 KiB
JavaScript
2 lines
4.5 KiB
JavaScript
import{_ as T}from"./index.54a69d77.js";import{O as H,P as N,D as R,F as z,I as L,w as O,C as P,J as $,K as q}from"./element-plus.151049e5.js";import{r as x,f as G,b as J,d as K}from"./index.7d89aa28.js";import{d as C,a0 as M,e as W,ag as j,o as i,c as p,V as e,M as t,a as o,O as E,L as F,W as Q,a8 as X,U as Y,u as Z,T as u,b9 as ee,b8 as te}from"./@vue.cab01781.js";import"./@vueuse.724ed0af.js";import"./@element-plus.92b4185f.js";import"./lodash-es.29c53eac.js";import"./dayjs.66926594.js";import"./axios.2d915936.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./@popperjs.36402333.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.b68d77aa.js";import"./vue-router.5046cc50.js";import"./pinia.e85e8286.js";import"./vue-demi.bfae2336.js";import"./css-color-function.a8f9466d.js";import"./color.903ca10f.js";import"./clone.9d64bb7a.js";import"./color-convert.69e17089.js";import"./color-string.e356f5de.js";import"./color-name.e7a4e1d3.js";import"./nprogress.a96d99f2.js";import"./vue-clipboard3.91d4fd5f.js";import"./clipboard.c0a70c0c.js";import"./echarts.6ad8c478.js";import"./zrender.f91f2f01.js";import"./highlight.js.4ebdf9a4.js";import"./@highlightjs.0ab41b7b.js";function oe(){return x.get({url:"/setting/search/detail"})}function se(c){return x.post({url:"/setting/search/save",params:c})}const d=c=>(ee("data-v-fd51d081"),c=c(),te(),c),ae={class:"hot-search"},ne=u("\u5F00\u542F"),le=u("\u5173\u95ED"),ce=d(()=>o("div",{class:"form-tips"},"\u9ED8\u8BA4\u5F00\u59CB\uFF0C\u5173\u95ED\u5219\u524D\u7AEF\u4E0D\u663E\u793A\u8BE5\u529F\u80FD",-1)),re={class:"lg:flex"},ie={class:"flex-1 min-w-0"},ue=u(" \u6DFB\u52A0 "),de=u(" \u5220\u9664 "),_e={class:"flex-none hot-search-phone mt-4 lg:mt-0 lg:ml-4"},me=d(()=>o("div",{class:"mb-4 text-center"},"- \u70ED\u641C\u9884\u89C8\u56FE -",-1)),pe={class:"hot-search-phone-content"},he={class:"search-com"},fe={class:"search-con flex items-center px-[15px]"},De=d(()=>o("span",{class:"ml-[5px]"},"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",-1)),be=d(()=>o("div",{class:"hot-search-title"},"\u70ED\u95E8\u641C\u7D22",-1)),ve={class:"hot-search-text"},ge=u("\u4FDD\u5B58"),Ee=C({name:"search"}),Fe=C({...Ee,setup(c){const a=M({isHotSearch:1,list:[]}),B=W(()=>[...a.list].sort((n,l)=>l.sort-n.sort)),h=async()=>{try{const n=await oe();for(const l in a)a[l]=n[l]}catch(n){console.log("\u83B7\u53D6=>",n)}},y=()=>{a.list.push({name:"\u5173\u952E\u5B57",sort:0})},V=n=>{a.list.splice(n,1)},w=async()=>{try{await se(a),G.msgSuccess("\u64CD\u4F5C\u6210\u529F"),h()}catch(n){console.log("\u4FDD\u5B58=>",n)}};return h(),(n,l)=>{const f=H,S=N,k=R,I=z,D=L,b=J,_=O,v=P,m=$,U=q,A=T,g=j("perms");return i(),p("div",ae,[e(D,{class:"!border-none",shadow:"never"},{default:t(()=>[e(I,{ref:"formRef",model:a,"label-width":"100px"},{default:t(()=>[e(k,{label:"\u529F\u80FD\u72B6\u6001",style:{"margin-bottom":"0"}},{default:t(()=>[o("div",null,[e(S,{modelValue:a.isHotSearch,"onUpdate:modelValue":l[0]||(l[0]=s=>a.isHotSearch=s)},{default:t(()=>[e(f,{label:1},{default:t(()=>[ne]),_:1}),e(f,{label:0},{default:t(()=>[le]),_:1})]),_:1},8,["modelValue"]),ce])]),_:1})]),_:1},8,["model"])]),_:1}),e(D,{class:"!border-none mt-4",shadow:"never"},{default:t(()=>[o("div",re,[o("div",ie,[e(_,{type:"primary",class:"mb-4",onClick:y},{icon:t(()=>[e(b,{name:"el-icon-Plus"})]),default:t(()=>[ue]),_:1}),e(U,{size:"large",data:a.list},{default:t(()=>[e(m,{label:"\u5173\u952E\u8BCD",prop:"describe","min-width":"200"},{default:t(({row:s})=>[e(v,{modelValue:s.name,"onUpdate:modelValue":r=>s.name=r,clearable:"",maxlength:"30"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(m,{label:"\u6392\u5E8F",prop:"describe","min-width":"80"},{default:t(({row:s})=>[e(v,{modelValue:s.sort,"onUpdate:modelValue":r=>s.sort=r,type:"number",clearable:""},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(m,{label:"\u64CD\u4F5C","min-width":"80",fixed:"right"},{default:t(({$index:s})=>[E((i(),F(_,{type:"danger",link:"",onClick:r=>V(s)},{default:t(()=>[de]),_:2},1032,["onClick"])),[[g,["setting:storage:edit"]]])]),_:1})]),_:1},8,["data"])]),o("div",_e,[me,o("div",pe,[o("div",he,[o("div",fe,[e(b,{name:"el-icon-Search",size:17}),De])]),be,o("div",ve,[(i(!0),p(Q,null,X(Z(B),(s,r)=>(i(),p("span",{class:"truncate max-w-full",key:r},Y(s.name),1))),128))])])])])]),_:1}),E((i(),F(A,null,{default:t(()=>[e(_,{type:"primary",onClick:w},{default:t(()=>[ge]),_:1})]),_:1})),[[g,["setting:search:save"]]])])}}});const et=K(Fe,[["__scopeId","data-v-fd51d081"]]);export{et as default};
|