mirror of
https://github.com/vastxie/99AI.git
synced 2025-09-23 03:56:38 +08:00
10 lines
3.6 KiB
JavaScript
10 lines
3.6 KiB
JavaScript
|
||
/**
|
||
* 由 Fantastic-admin 提供技术支持
|
||
* Powered by Fantastic-admin
|
||
* Gitee https://gitee.com/hooray/fantastic-admin
|
||
* Github https://github.com/hooray/fantastic-admin
|
||
*/
|
||
|
||
import{_ as B}from"./index-fd8a5577.js";import{a as x}from"./config-e611a8d0.js";import{d as C,Q as N,r as y,x as T,h as o,o as q,c as j,e,f as l,a as r,l as E,E as h,q as V}from"./index-e656eb90.js";const Q={class:"flex justify-between"},A=r("b",null,"客户端显示设置",-1),F=r("div",{style:{width:"250px"}}," 用于应用菜单顶部的自定义语句、修改后将生效、不设置则使用默认的! ",-1),I=r("div",{style:{width:"250px"}}," 用于应用菜单顶部的自定义背景图片地址、修改后将生效、不设置则使用默认的! ",-1),O=C({__name:"visible",setup(K){const a=N({appMenuHeaderTips:null,appMenuHeaderBgUrl:null,siteRobotName:""}),w=y({appMenuHeaderTips:[{required:!0,trigger:"blur",message:"填写应用市场的提示语"}],appMenuHeaderBgUrl:[{required:!0,trigger:"blur",message:"请填写应用市场头部背景图地址"}]}),p=y();async function _(){const n=await x.queryConfig({keys:["appMenuHeaderTips","appMenuHeaderBgUrl","siteRobotName"]});Object.assign(a,n.data)}function M(){var n;(n=p.value)==null||n.validate(async t=>{if(t){try{await x.setConfig({settings:v(a)}),h.success("变更配置信息成功")}catch{}_()}else h.error("请填写完整信息")})}function v(n){return Object.keys(n).map(t=>({configKey:t,configVal:n[t]}))}return T(()=>{_()}),(n,t)=>{const m=o("el-alert"),H=B,R=o("el-button"),u=o("el-input"),i=o("el-form-item"),d=o("el-col"),c=o("el-row"),f=o("QuestionFilled"),g=o("el-icon"),b=o("el-tooltip"),U=o("el-form"),k=o("el-card");return q(),j("div",null,[e(H,null,{default:l(()=>[e(m,{closable:!1,"show-icon":"",title:"客户端UI设置",description:"对于用户端各个模块的显隐控制、具体显示部分参考提示!app",type:"success"})]),_:1}),e(k,{style:{margin:"20px"}},{header:l(()=>[r("div",Q,[A,e(R,{class:"button",text:"",onClick:M},{default:l(()=>[E(" 保存设置 ")]),_:1})])]),default:l(()=>[e(U,{ref_key:"formRef",ref:p,rules:w.value,model:a,"label-width":"150px"},{default:l(()=>[e(c,null,{default:l(()=>[e(d,{xs:24,md:20,lg:15,xl:12},{default:l(()=>[e(i,{label:"应用显示名称",prop:"siteRobotName"},{default:l(()=>[e(u,{modelValue:a.siteRobotName,"onUpdate:modelValue":t[0]||(t[0]=s=>a.siteRobotName=s),placeholder:"默认[Ai Robot],应用页默认展示的名称",clearable:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(c,null,{default:l(()=>[e(d,{xs:24,md:20,lg:15,xl:12},{default:l(()=>[e(i,{label:"应用菜单顶部提示语",prop:"maxRounds"},{default:l(()=>[e(u,{modelValue:a.appMenuHeaderTips,"onUpdate:modelValue":t[1]||(t[1]=s=>a.appMenuHeaderTips=s),placeholder:"请填写应用菜单顶部提示语",clearable:"",style:{width:"80%"}},null,8,["modelValue"]),e(b,{class:"box-item",effect:"dark",placement:"right"},{content:l(()=>[F]),default:l(()=>[e(g,{class:"ml-3 cursor-pointer"},{default:l(()=>[e(f)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(c,null,{default:l(()=>[e(d,{xs:24,md:20,lg:15,xl:12},{default:l(()=>[e(i,{label:"应用菜单顶部背景图",prop:"maxRounds"},{default:l(()=>[e(u,{modelValue:a.appMenuHeaderBgUrl,"onUpdate:modelValue":t[2]||(t[2]=s=>a.appMenuHeaderBgUrl=s),placeholder:"请填写应用菜单顶部背景图地址",clearable:"",style:{width:"80%"}},null,8,["modelValue"]),e(b,{class:"box-item",effect:"dark",placement:"right"},{content:l(()=>[I]),default:l(()=>[e(g,{class:"ml-3 cursor-pointer"},{default:l(()=>[e(f)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["rules","model"])]),_:1})])}}});typeof V=="function"&&V(O);export{O as default};
|