99AI/public/admin/assets/visitor-71d92da0.js
2024-02-04 21:06:59 +08:00

10 lines
3.0 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/**
* 由 Fantastic-admin 提供技术支持
* Powered by Fantastic-admin
* Gitee https://gitee.com/hooray/fantastic-admin
* Github https://github.com/hooray/fantastic-admin
*/
import{_ as h}from"./index-7911c6db.js";import{a as f}from"./config-b4a9e7c0.js";import{d as k,Q as q,r as p,x as J,o as U,c as j,e,f as l,a as b,k as B,E as v,h as n,q as g}from"./index-4eef28ae.js";const E={class:"flex justify-between"},O=b("b",null,"访客模式设置",-1),R=k({__name:"visitor",setup(A){const t=q({visitorModel3Num:null,visitorModel4Num:null,visitorMJNum:null}),N=p({visitorModel3Num:[{required:!0,trigger:"blur",message:"请填写每日限制的基础模型积分"}],visitorModel4Num:[{required:!0,trigger:"blur",message:"请填写每日限制的高级模型积分"}],visitorMJNum:[{required:!0,trigger:"blur",message:"请填写每日限制的绘画额度积分"}]}),d=p();async function c(){const r=await f.queryConfig({keys:["visitorModel4Num","visitorModel3Num","visitorMJNum"]});Object.assign(t,r.data)}function M(){var r;(r=d.value)==null||r.validate(async o=>{if(o){try{await f.setConfig({settings:x(t)}),v.success("变更配置信息成功")}catch{}c()}else v.error("请填写完整信息")})}function x(r){return Object.keys(r).map(o=>({configKey:o,configVal:r[o]}))}return J(()=>{c()}),(r,o)=>{const _=n("el-alert"),y=h,V=n("el-button"),a=n("el-input"),u=n("el-form-item"),i=n("el-col"),m=n("el-row"),w=n("el-form"),C=n("el-card");return U(),j("div",null,[e(y,null,{default:l(()=>[e(_,{closable:!1,"show-icon":"",title:"访客模式设置",description:"设置为每日访客限制的访问积分额度、每日凌晨0点刷新新的额度",type:"success"})]),_:1}),e(C,{style:{margin:"20px"}},{header:l(()=>[b("div",E,[O,e(V,{class:"button",text:"",onClick:M},{default:l(()=>[B(" 保存设置 ")]),_:1})])]),default:l(()=>[e(w,{ref_key:"formRef",ref:d,rules:N.value,model:t,"label-width":"130px"},{default:l(()=>[e(m,null,{default:l(()=>[e(i,{xs:24,md:20,lg:15,xl:12},{default:l(()=>[e(u,{label:"基础模型额度",prop:"visitorModel3Num"},{default:l(()=>[e(a,{modelValue:t.visitorModel3Num,"onUpdate:modelValue":o[0]||(o[0]=s=>t.visitorModel3Num=s),type:"number",placeholder:"请填写每日限制基础模型积分",clearable:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(m,null,{default:l(()=>[e(i,{xs:24,md:20,lg:15,xl:12},{default:l(()=>[e(u,{label:"高级模型额度",prop:"visitorModel4Num"},{default:l(()=>[e(a,{modelValue:t.visitorModel4Num,"onUpdate:modelValue":o[1]||(o[1]=s=>t.visitorModel4Num=s),type:"number",placeholder:"请填写每日限制的高级模型积分",clearable:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(m,null,{default:l(()=>[e(i,{xs:24,md:20,lg:15,xl:12},{default:l(()=>[e(u,{label:"绘画积分额度",prop:"visitorMJNum"},{default:l(()=>[e(a,{modelValue:t.visitorMJNum,"onUpdate:modelValue":o[2]||(o[2]=s=>t.visitorMJNum=s),type:"number",placeholder:"请填写每日限制的绘画额度积分",clearable:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["rules","model"])]),_:1})])}}});typeof g=="function"&&g(R);export{R as default};