File: /www/server/panel/BTPanel/static/js/index518.js
import{c as U,aI as L,o as z,I as y,j as o,k as a,q as t,J as k,p as l,F as m,B as _,s as M,A as R,e as r,v as d,L as j,C as u,y as g,x as h,ap as A,G as H,am as q,an as G,ad as J,ab as W,z as Z,aB as K}from"./base-lib.js?v=1777008528";import{_ as Q}from"./index116.js?v=1777008528";import{H as X}from"./index60.js?v=1777008528";import{cZ as Y}from"./utils-lib.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";import"./site.js?v=1777008528";import"./index3.js?v=1777008528";import"./index119.js?v=1777008528";import"./index212.js?v=1777008528";import"./index121.js?v=1777008528";import"./ActivityCenter.vue_vue_type_style_index_1_scoped_a56e7856_lang.js?v=1777008528";import"./ssl.js?v=1777008528";import"./useController2.js?v=1777008528";import"./config.js?v=1777008528";import"./useStore.js?v=1777008528";import"./store.js?v=1777008528";import"./store2.js?v=1777008528";import"./useController7.js?v=1777008528";import"./useStore7.js?v=1777008528";import"./useStore11.js?v=1777008528";import"./useController8.js?v=1777008528";import"./index118.js?v=1777008528";import"./useStore2.js?v=1777008528";import"./useStore3.js?v=1777008528";import"./useController18.js?v=1777008528";import"./useMethod3.js?v=1777008528";import"./useController13.js?v=1777008528";import"./useController19.js?v=1777008528";import"./useMethod12.js?v=1777008528";import"./index192.js?v=1777008528";import"./useController20.js?v=1777008528";import"./useMethod8.js?v=1777008528";import"./store3.js?v=1777008528";import"./hooks.js?v=1777008528";const ee={class:"p-[2rem]"},oe={class:"flex flex-col"},te={class:"overview-box min-h-[20rem]"},se={class:"content"},ae={class:"model-title"},le={class:"model-content"},ne={key:0,class:"model mt-[16px]"},ie={key:1,class:"font-bold mt-[24px] text-base"},re={class:"operate"},de={class:"flex items-center"},pe={class:"py-1rem"},me={key:0},ce={key:0,class:"flex w-full justify-end"},ve=["onClick"],_e=U({__name:"index",setup(ue){const i=X(),{isLoading:V,overviewModelList:C,supportConfig:x,supportPath:E,form:c}=L(i);return z(async()=>{await i.getOverviewData(),await i.getOverviewTemplateData(),i.dataAlignment()}),(fe,e)=>{const O=A,S=H,B=q,I=G,D=Q,P=J,$=W,f=Z,F=K,N=y("trim"),T=y("bt-loading");return o(),a("div",ee,[e[8]||(e[8]=t("div",{class:"warm-tips"},[t("i",{class:"svgtofont-el-warning text-warning mr-[0.8rem] text-large"}),t("span",{class:"text-warning"}," 温馨提示:预览编辑界面,可以预览和修改当前概览界面,添加自己需要的工具和模块 ")],-1)),t("div",oe,[e[7]||(e[7]=t("div",{class:"text-base mb-[1rem] font-bold leading-[2.2rem]"},"模板",-1)),k((o(),a("div",te,[(o(!0),a(m,null,_(l(C),(s,w)=>(o(),a("div",{class:"overview-item",key:w},[t("div",se,[t("span",ae,M(s.title),1),t("div",le,[s.template==="browse"?(o(),a("div",ne,[...e[1]||(e[1]=[R('<div class="to-day" data-v-c14dfd4b><span class="" data-v-c14dfd4b>今日</span><span class="font-bold" data-v-c14dfd4b>-</span></div><div class="yester-day" data-v-c14dfd4b><span data-v-c14dfd4b>昨日</span><span class="font-bold" data-v-c14dfd4b>-</span></div>',2)])])):(o(),a("span",ie,"-"))])]),t("div",re,[t("div",de,[e[2]||(e[2]=t("span",{class:"mr-[.6rem]"},"显示",-1)),r(O,{modelValue:s.isShow,"onUpdate:modelValue":n=>s.isShow=n,width:32,size:"small",onChange:n=>l(i).setOverviewTemplateShow(s)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),l(x).indexOf(s.name)>-1||l(E).indexOf(s.name)>-1?(o(),a(m,{key:0},[r(S,{direction:"vertical"}),r(F,{visible:s.overviewPopover,placement:"top",width:"320","popper-class":"el-tooltip-white overview-popover"},{reference:d(()=>[t("span",{class:"cursor-pointer mr-[16px]",onClick:n=>l(i).setPopoverShow(s,w)}," 设置 ",8,ve)]),default:d(()=>[t("div",pe,[r($,{model:l(c),"label-width":"60px"},{default:d(()=>[(o(!0),a(m,null,_(s.params,(n,v)=>(o(),a(m,{key:v},[s.name?(o(),a("div",me,[r(P,{label:n.name,class:j("".concat(n.type==="select"?"":"!mb-0"))},{default:d(()=>[n.type==="select"?(o(),u(I,{key:0,modelValue:l(c)["val"+v],"onUpdate:modelValue":p=>l(c)["val"+v]=p,placeholder:"请选择"+n.name},{default:d(()=>[(o(!0),a(m,null,_(n.option,(p,b)=>(o(),u(B,{key:b,label:p.name,value:b},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","placeholder"])):k((o(),u(D,{key:1,modelValue:l(c).val0,"onUpdate:modelValue":e[0]||(e[0]=p=>l(c).val0=p),name:"path",icon:"el-folder-opened",readonly:"",onIconClick:p=>l(i).onPathChange(s),width:"20rem"},null,8,["modelValue","onIconClick"])),[[N]])]),_:2},1032,["label","class"])])):g("",!0)],64))),128))]),_:2},1032,["model"]),s.name!=="open_dir"?(o(),a("div",ce,[t("div",null,[r(f,{type:"default",onClick:n=>s.overviewPopover=!1},{default:d(()=>[...e[3]||(e[3]=[h(" 取消 ",-1)])]),_:1},8,["onClick"]),r(f,{type:"primary",onClick:n=>l(i).addOverviewFun(s)},{default:d(()=>[...e[4]||(e[4]=[h("确认",-1)])]),_:1},8,["onClick"])])])):g("",!0)])]),_:2},1032,["visible"])],64)):(o(),a(m,{key:1},[e[5]||(e[5]=t("span",null,null,-1)),e[6]||(e[6]=t("span",null,null,-1))],64))])]))),128))])),[[T,l(V)]])])])}}}),Qe=Y(_e,[["__scopeId","data-v-c14dfd4b"]]);export{Qe as default};