99AI/public/admin/assets/signIn-a07c7d99.js
2024-01-27 22:54:21 +08:00

10 lines
3.8 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-5e1cba81.js";import{a as f}from"./config-33902e1a.js";import{d as T,Q as q,r as g,x as S,o as D,c as U,e,f as n,a as b,k as B,E as p,h as o,q as I}from"./index-a4526b0d.js";const E={class:"flex justify-between"},N=b("b",null,"签到奖励赠送配置",-1),O=T({__name:"signIn",setup(R){const t=q({signInStatus:"",signInModel3Count:"",signInModel4Count:"",signInMjDrawToken:""}),C=g({signInStatus:[{required:!0,trigger:"blur",message:"请选择是否开启签到奖励"}],signInModel3Count:[{required:!0,trigger:"blur",message:"请填写赠送的基础模型额度"}],signInModel4Count:[{required:!0,trigger:"blur",message:"请填写赠送的高级模型额度"}],signInMjDrawToken:[{required:!0,trigger:"blur",message:"请填写赠送的绘画Token数量"}]}),c=g();async function m(){const a=await f.queryConfig({keys:["signInStatus","signInModel3Count","signInModel4Count","signInMjDrawToken"]});Object.assign(t,a.data)}function M(){var a;(a=c.value)==null||a.validate(async l=>{if(l){try{await f.setConfig({settings:x(t)}),p.success("变更配置信息成功")}catch{}m()}else p.error("请填写完整信息")})}function x(a){return Object.keys(a).map(l=>({configKey:l,configVal:a[l]}))}return S(()=>{m()}),(a,l)=>{const _=o("el-alert"),w=h,V=o("el-button"),k=o("el-switch"),y=o("el-tooltip"),r=o("el-form-item"),u=o("el-col"),i=o("el-row"),d=o("el-input"),v=o("el-form"),j=o("el-card");return D(),U("div",null,[e(w,null,{default:n(()=>[e(_,{closable:!1,"show-icon":"",title:"签到奖励说明",description:"开启签到奖励则会在用户端展示签到入口、用户每日可签到一次、获得对应下方设置的奖励、注意不能为负数不赠送模块可以填为0",type:"warning"})]),_:1}),e(j,{style:{margin:"20px"}},{header:n(()=>[b("div",E,[N,e(V,{class:"button",text:"",onClick:M},{default:n(()=>[B(" 保存设置 ")]),_:1})])]),default:n(()=>[e(v,{ref_key:"formRef",ref:c,rules:C.value,model:t,"label-width":"170px"},{default:n(()=>[e(i,null,{default:n(()=>[e(u,{xs:24,md:20,lg:15,xl:12},{default:n(()=>[e(r,{label:"开启签到奖励",prop:"signInStatus"},{default:n(()=>[e(y,{class:"box-item",effect:"dark",content:"如您启用签到奖励、则用户端则可以通过每日签到获取额度!",placement:"right"},{default:n(()=>[e(k,{modelValue:t.signInStatus,"onUpdate:modelValue":l[0]||(l[0]=s=>t.signInStatus=s),"active-value":"1","inactive-value":"0"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}),e(i,null,{default:n(()=>[e(u,{xs:24,md:20,lg:15,xl:12},{default:n(()=>[e(r,{label:"赠送基础模型额度",prop:"signInModel3Count"},{default:n(()=>[e(d,{modelValue:t.signInModel3Count,"onUpdate:modelValue":l[1]||(l[1]=s=>t.signInModel3Count=s),type:"number",placeholder:"请填写签到赠送的基础模型额度",clearable:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(i,null,{default:n(()=>[e(u,{xs:24,md:20,lg:15,xl:12},{default:n(()=>[e(r,{label:"赠送高级模型额度",prop:"signInModel4Count"},{default:n(()=>[e(d,{modelValue:t.signInModel4Count,"onUpdate:modelValue":l[2]||(l[2]=s=>t.signInModel4Count=s),type:"number",placeholder:"请填写签到赠送的高级模型额度",clearable:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(i,null,{default:n(()=>[e(u,{xs:24,md:20,lg:15,xl:12},{default:n(()=>[e(r,{label:"赠送绘画额度",prop:"signInMjDrawToken"},{default:n(()=>[e(d,{modelValue:t.signInMjDrawToken,"onUpdate:modelValue":l[3]||(l[3]=s=>t.signInMjDrawToken=s),type:"number",placeholder:"请填写签到赠送绘画额度",clearable:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["rules","model"])]),_:1})])}}});typeof I=="function"&&I(O);export{O as default};