99AI/AIWebQuickDeploy/public/admin/assets/points-7mr5fEHY.js
2025-03-04 17:36:53 +08:00

9 lines
7.0 KiB
JavaScript

/**
* 由 Fantastic-admin 提供技术支持
* Powered by Fantastic-admin
* https://fantastic-admin.github.io
*/
import{_ as E}from"./index.vue_vue_type_script_setup_true_lang-BhIKqf2a.js";import{d as K,r as p,m as F,a as L,p as u,g as c,c as k,b as e,w as l,h as x,e as _,F as O,s as A,z as V,v as G,E as J,G as j,j as Q,_ as X,t as Y,k as h}from"./index-6QRvoxq4.js";import{a as C}from"./config-DBls5jtO.js";const Z=_("div",{class:"flex items-center gap-4"},"网站显示配置",-1),ee=_("div",{class:"text-sm/6"},[_("div",null,"网站显示配置用于控制,积分、侧边菜单、朗读按钮等显示设置。"),_("div",null,"同时可以按需添加绘图风格标签。")],-1),le={style:{display:"flex","flex-wrap":"wrap",gap:"10px"}},te=K({__name:"points",setup(ae){const r=p(),w=p(!1),v=p(""),y=p(),a=F({isHideModel3Point:"",isHideModel4Point:"",isHideDrawMjPoint:"",isHideDefaultPreset:"",model3Name:"",model4Name:"",drawMjName:"",drawingStyles:"",showWatermark:"",isHideTts:""}),D=p({model3Name:[{required:!0,message:"请输入普通积分名称",trigger:"blur"}],model4Name:[{required:!0,message:"请输入高级积分名称",trigger:"blur"}],drawMjName:[{required:!0,message:"请输入绘画积分名称",trigger:"blur"}]}),H=p();async function b(){const n=await C.queryConfig({keys:["isHideModel3Point","isHideModel4Point","isHideDrawMjPoint","isHideDefaultPreset","model3Name","model4Name","drawMjName","drawingStyles","showWatermark","isHideTts"]});Object.assign(a,n.data),n.data.drawingStyles?r.value=n.data.drawingStyles.split(","):r.value=[]}function S(){w.value=!0,J(()=>{y.value.focus()})}function M(){const n=v.value.trim();n&&r.value.push(n),w.value=!1,v.value=""}function U(n){r.value.splice(n,1)}function T(){var n;a.drawingStyles=r.value.join(","),(n=H.value)==null||n.validate(async t=>{if(t){try{await C.setConfig({settings:B(a)}),j.success("变更配置信息成功")}catch{}b()}else j.error("请填写完整信息")})}function B(n){return Object.keys(n).map(t=>({configKey:t,configVal:n[t]}))}return L(()=>{b()}),(n,t)=>{const N=Q,q=X,R=E,m=u("el-switch"),f=u("el-tooltip"),d=u("el-form-item"),i=u("el-col"),s=u("el-row"),g=u("el-input"),W=u("el-tag"),I=u("el-button"),$=u("el-form"),z=u("el-card");return c(),k("div",null,[e(R,null,{title:l(()=>[Z]),content:l(()=>[ee]),default:l(()=>[e(q,{outline:"",onClick:T},{default:l(()=>[e(N,{name:"i-ri:file-text-line"}),x(" 保存设置 ")]),_:1})]),_:1}),e(z,{style:{margin:"20px"}},{default:l(()=>[e($,{ref_key:"formRef",ref:H,rules:D.value,model:a,"label-width":"150px"},{default:l(()=>[e(s,null,{default:l(()=>[e(i,{xs:24,md:20,lg:15,xl:12},{default:l(()=>[e(d,{label:"隐藏普通积分",prop:"isHideModel3Point"},{default:l(()=>[e(f,{content:"隐藏后用户端将不显示普通积分,用户仍可以通过地址栏访问页面!",placement:"top","show-after":500},{default:l(()=>[e(m,{modelValue:a.isHideModel3Point,"onUpdate:modelValue":t[0]||(t[0]=o=>a.isHideModel3Point=o),"active-value":"1","inactive-value":"0"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}),e(s,null,{default:l(()=>[e(i,{xs:24,md:20,lg:15,xl:12},{default:l(()=>[e(d,{label:"普通积分名称",prop:"model3Name"},{default:l(()=>[e(g,{modelValue:a.model3Name,"onUpdate:modelValue":t[1]||(t[1]=o=>a.model3Name=o),placeholder:"普通积分名称",clearable:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(s,null,{default:l(()=>[e(i,{xs:24,md:20,lg:15,xl:12},{default:l(()=>[e(d,{label:"隐藏高级积分",prop:"isHideModel4Point"},{default:l(()=>[e(f,{content:"隐藏后用户端将不显示高级积分,用户仍可以通过地址栏访问页面!",placement:"top","show-after":500},{default:l(()=>[e(m,{modelValue:a.isHideModel4Point,"onUpdate:modelValue":t[2]||(t[2]=o=>a.isHideModel4Point=o),"active-value":"1","inactive-value":"0"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}),e(s,null,{default:l(()=>[e(i,{xs:24,md:20,lg:15,xl:12},{default:l(()=>[e(d,{label:"高级积分名称",prop:"model4Name"},{default:l(()=>[e(g,{modelValue:a.model4Name,"onUpdate:modelValue":t[3]||(t[3]=o=>a.model4Name=o),placeholder:"高级积分名称",clearable:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(s,null,{default:l(()=>[e(i,{xs:24,md:20,lg:15,xl:12},{default:l(()=>[e(d,{label:"隐藏绘画积分",prop:"isHideDrawMjPoint"},{default:l(()=>[e(f,{content:"隐藏后用户端将不显示绘画积分,用户仍可以通过地址栏访问页面!",placement:"top","show-after":500},{default:l(()=>[e(m,{modelValue:a.isHideDrawMjPoint,"onUpdate:modelValue":t[4]||(t[4]=o=>a.isHideDrawMjPoint=o),"active-value":"1","inactive-value":"0"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}),e(s,null,{default:l(()=>[e(i,{xs:24,md:20,lg:15,xl:12},{default:l(()=>[e(d,{label:"绘画积分名称",prop:"drawMjName"},{default:l(()=>[e(g,{modelValue:a.drawMjName,"onUpdate:modelValue":t[5]||(t[5]=o=>a.drawMjName=o),placeholder:"绘画积分名称",clearable:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(s,null,{default:l(()=>[e(i,{xs:24,md:20,lg:15,xl:12},{default:l(()=>[e(d,{label:"显示全局水印",prop:"showWatermark"},{default:l(()=>[e(f,{content:"开启后将在对话页显示用户名水印",placement:"top","show-after":500},{default:l(()=>[e(m,{modelValue:a.showWatermark,"onUpdate:modelValue":t[6]||(t[6]=o=>a.showWatermark=o),"active-value":"1","inactive-value":"0"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}),e(s,null,{default:l(()=>[e(i,{xs:24,md:20,lg:15,xl:12},{default:l(()=>[e(d,{label:"隐藏首页默认预设",prop:"isHideDefaultPreset"},{default:l(()=>[e(f,{content:"隐藏后首页将不显示默认预设",placement:"top","show-after":500},{default:l(()=>[e(m,{modelValue:a.isHideDefaultPreset,"onUpdate:modelValue":t[7]||(t[7]=o=>a.isHideDefaultPreset=o),"active-value":"1","inactive-value":"0"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}),e(s,null,{default:l(()=>[e(i,{xs:24,md:20,lg:15,xl:12},{default:l(()=>[e(d,{label:"隐藏朗读按钮",prop:"isHideTts"},{default:l(()=>[e(f,{content:"隐藏后用户端将不显示朗读按钮",placement:"top","show-after":500},{default:l(()=>[e(m,{modelValue:a.isHideTts,"onUpdate:modelValue":t[8]||(t[8]=o=>a.isHideTts=o),"active-value":"1","inactive-value":"0"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}),e(s,{class:"mt-2"},{default:l(()=>[e(i,{xs:24,md:20,lg:15,xl:12},{default:l(()=>[e(d,{label:"绘图风格显示",prop:"drawingStyles"},{default:l(()=>[_("div",le,[(c(!0),k(O,null,A(r.value,(o,P)=>(c(),V(W,{key:P,closable:"",style:{"margin-bottom":"10px"},onClose:oe=>U(P)},{default:l(()=>[x(Y(o),1)]),_:2},1032,["onClose"]))),128)),w.value?(c(),V(g,{key:0,ref_key:"inputRef",ref:y,modelValue:v.value,"onUpdate:modelValue":t[9]||(t[9]=o=>v.value=o),size:"small",style:{"margin-left":"10px",width:"auto","min-width":"80px"},onKeyup:G(M,["enter"]),onBlur:M},null,8,["modelValue"])):(c(),V(I,{key:1,size:"small",style:{"margin-left":"10px"},onClick:S},{default:l(()=>[x(" + 添加风格 ")]),_:1}))])]),_:1})]),_:1})]),_:1})]),_:1},8,["rules","model"])]),_:1})])}}});typeof h=="function"&&h(te);export{te as default};