Files
AIGC/demo/deploy_baota/frontend/static/SystemSettings-cce1dec1.js
AIGC Developer dbd06435cb feat: 完成管理员密码登录修复和项目清理
- 修复BCryptPasswordEncoder密码验证问题
- 实现密码设置提示弹窗功能(仅对无密码用户显示一次)
- 优化修改密码逻辑和验证流程
- 更新Welcome页面背景样式
- 清理临时SQL文件和测试代码
- 移动数据库备份文件到database/backups目录
- 删除不必要的MD文档和临时文件
2025-11-21 16:10:00 +08:00

2 lines
19 KiB
JavaScript
Raw Permalink 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.

import{aA as qe,r as m,l as V,m as Ee,al as p,z as w,A as D,B as e,R as a,J as l,u as _,P as t,O as h,D as _e,Q as Oe,a4 as je,M as K,K as U,aj as ge,ag as Q,I as Ne}from"./vue-vendor-164775a6.js";import{_ as ze}from"./logo-admin-5be797ff.js";import{_ as We}from"./avatar-default-20a1956c.js";import{E as y,g as Ge,u as R,s as He,f as he,h as Je,e as fe,z as Ke}from"./element-plus-83a396df.js";import{e as X,i as ye,_ as Qe,L as Xe}from"./index-69868281.js";import{c as Ye,g as Ze}from"./members-5be00dde.js";import"./utils-edfcd65b.js";const Y={getCleanupStats(){return X({url:"/api/cleanup/cleanup-stats",method:"GET"})},performFullCleanup(){return X({url:"/api/cleanup/full-cleanup",method:"POST"})},cleanupUserTasks(c){return X({url:`/api/cleanup/user-tasks/${c}`,method:"POST"})},async getCleanupStatsRaw(){try{const c=await fetch(`${ye()}/cleanup/cleanup-stats`);if(c.ok)return await c.json();throw new Error("获取统计信息失败")}catch(c){throw console.error("获取统计信息失败:",c),c}},async performFullCleanupRaw(){try{const c=await fetch(`${ye()}/cleanup/full-cleanup`,{method:"POST",headers:{"Content-Type":"application/json"}});if(c.ok)return await c.json();throw new Error("执行完整清理失败")}catch(c){throw console.error("执行完整清理失败:",c),c}},async cleanupUserTasksRaw(c){try{const g=await fetch(`/api/cleanup/user-tasks/${c}`,{method:"POST",headers:{"Content-Type":"application/json"}});if(g.ok)return await g.json();throw new Error("清理用户任务失败")}catch(g){throw console.error("清理用户任务失败:",g),g}}};const xe={class:"system-settings"},es={class:"sidebar"},ss={class:"nav-menu"},ts={class:"nav-item active"},as={class:"sidebar-footer"},os={class:"online-users"},ls={class:"highlight"},ns={class:"system-uptime"},is={class:"highlight"},rs={class:"main-content"},ds={class:"top-header"},cs={class:"search-bar"},us=["placeholder"],ms={class:"header-actions"},ps={class:"user-avatar"},vs={class:"settings-tabs"},_s={class:"tab-nav"},gs={key:0,class:"tab-content"},hs={class:"page-title"},fs={class:"membership-cards"},ys={class:"card-header"},bs={class:"card-body"},$s={class:"price"},Ss={class:"description"},ks={class:"card-footer"},ws={key:1,class:"tab-content"},Cs={class:"page-title"},Ps={class:"cleanup-stats"},Ts={class:"card-header"},Vs={key:0,class:"stats-content"},Ds={class:"stats-grid"},Us={class:"stat-item"},Rs={class:"stat-label"},Ms={class:"stat-value"},Fs={class:"stat-item"},Ls={class:"stat-label"},As={class:"stat-value"},Bs={class:"stat-item"},Is={class:"stat-label"},qs={class:"stat-value"},Es={class:"stat-item"},Os={class:"stat-label"},js={class:"stat-value"},Ns={class:"stat-item"},zs={class:"stat-label"},Ws={class:"stat-value"},Gs={class:"stat-item"},Hs={class:"stat-label"},Js={class:"stat-value"},Ks={class:"cleanup-actions"},Qs={class:"card-header"},Xs={class:"actions-content"},Ys={class:"action-buttons"},Zs={class:"action-description"},xs={class:"cleanup-config"},et={class:"card-header"},st={class:"config-content"},tt={class:"config-tip"},at={class:"config-tip"},ot={class:"modal-header"},lt={class:"modal-title"},nt={class:"modal-content"},it={class:"form-group"},rt={class:"form-label"},dt={class:"form-group"},ct={class:"form-label"},ut={class:"price-input"},mt={class:"form-group"},pt={class:"form-label"},vt={class:"form-group"},_t={class:"form-label"},gt={class:"radio-group"},ht={class:"radio-option"},ft={for:"monthly",class:"radio-label"},yt={class:"radio-option"},bt={for:"quarterly",class:"radio-label"},$t={class:"radio-option"},St={for:"yearly",class:"radio-label"},kt={class:"modal-footer"},wt={class:"user-cleanup-content"},Ct={class:"dialog-footer"},Pt={__name:"SystemSettings",setup(c){const g=qe(),k=m("membership"),I=m("0/500"),q=m("加载中..."),b=m([]),Z=m(!1),C=m(!1),M=m(null),i=V({id:null,level:"",price:"",resourcePoints:0,validityPeriod:"quarterly"}),be=V({level:[{required:!0,message:"请选择会员等级",trigger:"change"}],price:[{required:!0,message:"请输入价格",trigger:"blur"},{pattern:/^\d+(\.\d+)?$/,message:"请输入有效的数字",trigger:"blur"}],resourcePoints:[{required:!0,message:"请输入资源点数量",trigger:"blur"}],validityPeriod:[{required:!0,message:"请选择有效期",trigger:"change"}]}),f=m(null),E=m(!1),O=m(!1),j=m(!1),N=m(!1),F=m(!1),L=m(null),A=V({username:""}),$e=V({username:[{required:!0,message:"请输入用户名",trigger:"blur"},{min:2,max:50,message:"用户名长度在2到50个字符",trigger:"blur"}]}),P=V({retentionDays:30,archiveRetentionDays:365}),Se=()=>{g.push("/admin/dashboard")},ke=()=>{g.push("/member-management")},we=()=>{g.push("/admin/orders")},Ce=()=>{g.push("/api-management")},Pe=()=>{g.push("/generate-task-record")},Te=s=>{s==="exitAdmin"&&g.push("/profile")},Ve=s=>{i.id=s.id,i.level=s.name||s.displayName,i.price=s.price?String(s.price):"0",i.resourcePoints=s.pointsBonus||s.resourcePoints||0,i.validityPeriod="monthly",C.value=!0},z=()=>{C.value=!1,M.value&&M.value.resetFields()},De=s=>{i.price=s.replace(/[^\d.]/g,"")},Ue=async()=>{var o,r;if(await M.value.validate())try{const $={price:parseFloat(i.price),resourcePoints:parseInt(i.resourcePoints),pointsBonus:parseInt(i.resourcePoints),description:`包含${i.resourcePoints}资源点/月`};await Ye(i.id,$);const S=b.value.findIndex(d=>d.id===i.id);S!==-1&&(b.value[S].price=parseFloat(i.price),b.value[S].pointsBonus=parseInt(i.resourcePoints),b.value[S].resourcePoints=parseInt(i.resourcePoints),b.value[S].description=`包含${i.resourcePoints}资源点/月`),y.success("会员等级更新成功"),C.value=!1,await x()}catch($){console.error("更新会员等级失败:",$),y.error("更新会员等级失败: "+(((r=(o=$.response)==null?void 0:o.data)==null?void 0:r.message)||$.message))}},x=async()=>{var s,o,r,$,S;Z.value=!0;try{const d=await Ze();console.log("会员等级配置响应:",d);let u=[];d.data&&(d.data.success&&d.data.data?u=d.data.data:Array.isArray(d.data)?u=d.data:d.data.data&&Array.isArray(d.data.data)&&(u=d.data.data)),console.log("解析后的会员等级数据:",u),u.length>0?(b.value=u.map(v=>({id:v.id,name:v.displayName||v.name,price:v.price||0,resourcePoints:v.pointsBonus||0,pointsBonus:v.pointsBonus||0,description:v.description||`包含${v.pointsBonus||0}资源点/月`})),console.log("会员等级配置加载成功:",b.value)):(console.warn("数据库中没有会员等级数据,使用默认值"),b.value=[{id:1,name:"免费版会员",price:0,resourcePoints:200,description:"包含200资源点/月"},{id:2,name:"标准版会员",price:59,resourcePoints:500,description:"包含500资源点/月"},{id:3,name:"专业版会员",price:250,resourcePoints:2e3,description:"包含2000资源点/月"}])}catch(d){console.error("加载会员等级配置失败:",d),console.error("错误详情:",((s=d.response)==null?void 0:s.data)||d.message);const u=((r=(o=d.response)==null?void 0:o.data)==null?void 0:r.message)||((S=($=d.response)==null?void 0:$.data)==null?void 0:S.error)||d.message||"未知错误";y.warning(`加载会员等级配置失败: ${u},使用默认配置`),b.value=[{id:1,name:"免费版会员",price:0,resourcePoints:200,description:"包含200资源点/月"},{id:2,name:"标准版会员",price:59,resourcePoints:500,description:"包含500资源点/月"},{id:3,name:"专业版会员",price:250,resourcePoints:2e3,description:"包含2000资源点/月"}]}finally{Z.value=!1}},B=async()=>{E.value=!0;try{const s=await Y.getCleanupStats();f.value=s.data,y.success("统计信息刷新成功")}catch(s){console.error("获取统计信息失败:",s),y.error("获取统计信息失败")}finally{E.value=!1}},Re=async()=>{O.value=!0;try{const s=await Y.performFullCleanup();y.success("完整清理执行成功"),console.log("清理结果:",s.data),await B()}catch(s){console.error("执行完整清理失败:",s),y.error("执行完整清理失败")}finally{O.value=!1}},W=()=>{F.value=!1,L.value&&L.value.resetFields()},Me=async()=>{if(await L.value.validate()){j.value=!0;try{const o=await Y.cleanupUserTasks(A.username);y.success("用户任务清理成功"),console.log("清理结果:",o.data),await B(),W()}catch(o){console.error("清理用户任务失败:",o),y.error("清理用户任务失败")}finally{j.value=!1}}},Fe=async()=>{N.value=!0;try{await new Promise(s=>setTimeout(s,1e3)),y.success("清理配置保存成功")}catch(s){console.error("保存清理配置失败:",s),y.error("保存清理配置失败")}finally{N.value=!1}};Ee(()=>{B(),x(),Le()});const Le=async()=>{try{const s=Math.floor(Math.random()*50)+10;I.value=`${s}/500`;const o=new Date().getHours(),r=new Date().getMinutes();q.value=`${o}小时${r}`}catch(s){console.error("获取系统统计失败:",s),I.value="0/500",q.value="未知"}};return(s,o)=>{const r=p("el-icon"),$=p("el-dropdown-item"),S=p("el-dropdown-menu"),d=p("el-dropdown"),u=p("el-button"),v=p("el-card"),ee=p("el-input-number"),T=p("el-form-item"),G=p("el-form"),H=p("el-option"),Ae=p("el-select"),se=p("el-dialog"),Be=p("el-input"),Ie=p("el-alert");return w(),D("div",xe,[e("aside",es,[o[14]||(o[14]=e("div",{class:"logo"},[e("img",{src:ze,alt:"Logo"})],-1)),e("nav",ss,[e("div",{class:"nav-item",onClick:Se},[a(r,null,{default:l(()=>[a(_(Ge))]),_:1}),e("span",null,t(s.$t("nav.dashboard")),1)]),e("div",{class:"nav-item",onClick:ke},[a(r,null,{default:l(()=>[a(_(R))]),_:1}),e("span",null,t(s.$t("nav.members")),1)]),e("div",{class:"nav-item",onClick:we},[a(r,null,{default:l(()=>[a(_(He))]),_:1}),e("span",null,t(s.$t("nav.orders")),1)]),e("div",{class:"nav-item",onClick:Ce},[a(r,null,{default:l(()=>[a(_(he))]),_:1}),e("span",null,t(s.$t("nav.apiManagement")),1)]),e("div",{class:"nav-item",onClick:Pe},[a(r,null,{default:l(()=>[a(_(he))]),_:1}),e("span",null,t(s.$t("nav.tasks")),1)]),e("div",ts,[a(r,null,{default:l(()=>[a(_(Je))]),_:1}),e("span",null,t(s.$t("nav.systemSettings")),1)])]),e("div",as,[e("div",os,[h(t(s.$t("nav.onlineUsers"))+": ",1),e("span",ls,t(I.value),1)]),e("div",ns,[h(t(s.$t("nav.systemUptime"))+": ",1),e("span",is,t(q.value),1)])])]),e("main",rs,[e("header",ds,[e("div",cs,[a(r,{class:"search-icon"},{default:l(()=>[a(_(R))]),_:1}),e("input",{type:"text",placeholder:s.$t("common.searchPlaceholder"),class:"search-input"},null,8,us)]),e("div",ms,[a(Xe),a(d,{onCommand:Te},{dropdown:l(()=>[a(S,null,{default:l(()=>[a($,{command:"exitAdmin"},{default:l(()=>[h(t(s.$t("admin.exitAdmin")),1)]),_:1})]),_:1})]),default:l(()=>[e("div",ps,[o[15]||(o[15]=e("img",{src:We,alt:"用户头像"},null,-1)),a(r,{class:"arrow-down"},{default:l(()=>[a(_(R))]),_:1})])]),_:1})])]),e("div",vs,[e("div",_s,[e("div",{class:_e(["tab-item",{active:k.value==="membership"}]),onClick:o[0]||(o[0]=n=>k.value="membership")},[a(r,null,{default:l(()=>[a(_(R))]),_:1}),e("span",null,t(s.$t("systemSettings.membership")),1)],2),e("div",{class:_e(["tab-item",{active:k.value==="cleanup"}]),onClick:o[1]||(o[1]=n=>k.value="cleanup")},[a(r,null,{default:l(()=>[a(_(fe))]),_:1}),e("span",null,t(s.$t("systemSettings.cleanup")),1)],2)]),k.value==="membership"?(w(),D("div",gs,[e("h2",hs,t(s.$t("systemSettings.membership")),1),e("div",fs,[(w(!0),D(Oe,null,je(b.value,n=>(w(),Ne(v,{key:n.id,class:"membership-card"},{default:l(()=>[e("div",ys,[e("h3",null,t(n.name),1)]),e("div",bs,[e("p",$s,"$"+t(n.price||0)+t(s.$t("systemSettings.perMonth")),1),e("p",Ss,t(n.description||s.$t("systemSettings.includesPoints",{points:n.resourcePoints||0})),1)]),e("div",ks,[a(u,{type:"primary",onClick:J=>Ve(n)},{default:l(()=>[h(t(s.$t("common.edit")),1)]),_:1},8,["onClick"])])]),_:2},1024))),128))])])):K("",!0),k.value==="cleanup"?(w(),D("div",ws,[e("h2",Cs,t(s.$t("systemSettings.cleanup")),1),e("div",Ps,[a(v,{class:"stats-card"},{header:l(()=>[e("div",Ts,[e("h3",null,t(s.$t("systemSettings.cleanupStatsInfo")),1),a(u,{type:"primary",onClick:B,loading:E.value},{default:l(()=>[a(r,null,{default:l(()=>[a(_(Ke))]),_:1}),h(" "+t(s.$t("systemSettings.refresh")),1)]),_:1},8,["loading"])])]),default:l(()=>{var n,J,te,ae,oe,le,ne,ie,re,de,ce,ue,me,pe,ve;return[f.value?(w(),D("div",Vs,[e("div",Ds,[e("div",Us,[e("div",Rs,t(s.$t("systemSettings.currentTotalTasks")),1),e("div",Ms,t(((J=(n=f.value.currentTasks)==null?void 0:n.textToVideo)==null?void 0:J.total)+((ae=(te=f.value.currentTasks)==null?void 0:te.imageToVideo)==null?void 0:ae.total)||0),1)]),e("div",Fs,[e("div",Ls,t(s.$t("systemSettings.completedTasks")),1),e("div",As,t(((le=(oe=f.value.currentTasks)==null?void 0:oe.textToVideo)==null?void 0:le.completed)+((ie=(ne=f.value.currentTasks)==null?void 0:ne.imageToVideo)==null?void 0:ie.completed)||0),1)]),e("div",Bs,[e("div",Is,t(s.$t("systemSettings.failedTasks")),1),e("div",qs,t(((de=(re=f.value.currentTasks)==null?void 0:re.textToVideo)==null?void 0:de.failed)+((ue=(ce=f.value.currentTasks)==null?void 0:ce.imageToVideo)==null?void 0:ue.failed)||0),1)]),e("div",Es,[e("div",Os,t(s.$t("systemSettings.archivedTasks")),1),e("div",js,t(((me=f.value.archives)==null?void 0:me.completedTasks)||0),1)]),e("div",Ns,[e("div",zs,t(s.$t("systemSettings.cleanupLogsCount")),1),e("div",Ws,t(((pe=f.value.archives)==null?void 0:pe.cleanupLogs)||0),1)]),e("div",Gs,[e("div",Hs,t(s.$t("systemSettings.retentionDays")),1),e("div",Js,t(((ve=f.value.config)==null?void 0:ve.retentionDays)||30)+t(s.$t("systemSettings.days")),1)])])])):K("",!0)]}),_:1})]),e("div",Ks,[a(v,{class:"actions-card"},{header:l(()=>[e("div",Qs,[e("h3",null,t(s.$t("systemSettings.cleanupActions")),1)])]),default:l(()=>[e("div",Xs,[e("div",Ys,[a(u,{type:"primary",onClick:Re,loading:O.value,class:"action-btn"},{default:l(()=>[a(r,null,{default:l(()=>[a(_(fe))]),_:1}),h(" "+t(s.$t("systemSettings.performFullCleanup")),1)]),_:1},8,["loading"]),a(u,{type:"warning",onClick:o[2]||(o[2]=n=>F.value=!0),class:"action-btn"},{default:l(()=>[a(r,null,{default:l(()=>[a(_(R))]),_:1}),h(" "+t(s.$t("systemSettings.cleanupUserTasks")),1)]),_:1})]),e("div",Zs,[e("p",null,[e("strong",null,t(s.$t("systemSettings.fullCleanupDesc"))+"",1),h(t(s.$t("systemSettings.fullCleanupDescDetail")),1)]),e("p",null,[e("strong",null,t(s.$t("systemSettings.userCleanupDesc"))+"",1),h(t(s.$t("systemSettings.userCleanupDescDetail")),1)])])])]),_:1})]),e("div",xs,[a(v,{class:"config-card"},{header:l(()=>[e("div",et,[e("h3",null,t(s.$t("systemSettings.cleanupConfig")),1)])]),default:l(()=>[e("div",st,[a(G,{model:P,"label-width":"120px"},{default:l(()=>[a(T,{label:s.$t("systemSettings.taskRetentionDays")},{default:l(()=>[a(ee,{modelValue:P.retentionDays,"onUpdate:modelValue":o[3]||(o[3]=n=>P.retentionDays=n),min:1,max:365,"controls-position":"right"},null,8,["modelValue"]),e("span",tt,t(s.$t("systemSettings.taskRetentionTip")),1)]),_:1},8,["label"]),a(T,{label:s.$t("systemSettings.archiveRetentionDays")},{default:l(()=>[a(ee,{modelValue:P.archiveRetentionDays,"onUpdate:modelValue":o[4]||(o[4]=n=>P.archiveRetentionDays=n),min:30,max:3650,"controls-position":"right"},null,8,["modelValue"]),e("span",at,t(s.$t("systemSettings.archiveRetentionTip")),1)]),_:1},8,["label"]),a(T,null,{default:l(()=>[a(u,{type:"primary",onClick:Fe,loading:N.value},{default:l(()=>[h(t(s.$t("common.save")),1)]),_:1},8,["loading"])]),_:1})]),_:1},8,["model"])])]),_:1})])])):K("",!0)])]),a(se,{modelValue:C.value,"onUpdate:modelValue":o[11]||(o[11]=n=>C.value=n),width:"480px","before-close":z,class:"membership-modal","show-close":!1},{header:l(()=>[e("div",ot,[e("h2",lt,t(s.$t("systemSettings.membership")),1),e("button",{class:"close-btn",onClick:z},"×")])]),footer:l(()=>[e("div",kt,[e("button",{class:"btn btn-cancel",onClick:z},t(s.$t("common.cancel")),1),e("button",{class:"btn btn-save",onClick:Ue},t(s.$t("common.save")),1)])]),default:l(()=>[e("div",nt,[a(G,{model:i,rules:be,ref_key:"editFormRef",ref:M},{default:l(()=>[e("div",it,[e("label",rt,t(s.$t("systemSettings.membershipLevel")),1),a(Ae,{modelValue:i.level,"onUpdate:modelValue":o[5]||(o[5]=n=>i.level=n),placeholder:s.$t("systemSettings.selectLevelPlaceholder"),style:{width:"100%"}},{default:l(()=>[a(H,{label:s.$t("systemSettings.freeMembership"),value:"free"},null,8,["label"]),a(H,{label:s.$t("systemSettings.standardMembership"),value:"standard"},null,8,["label"]),a(H,{label:s.$t("systemSettings.professionalMembership"),value:"professional"},null,8,["label"])]),_:1},8,["modelValue","placeholder"])]),e("div",dt,[e("label",ct,t(s.$t("systemSettings.membershipPrice")),1),e("div",ut,[o[16]||(o[16]=e("span",{class:"price-prefix"},"$",-1)),U(e("input",{type:"text","onUpdate:modelValue":o[6]||(o[6]=n=>i.price=n),placeholder:"0.00",class:"form-control",onInput:De},null,544),[[ge,i.price]])])]),e("div",mt,[e("label",pt,t(s.$t("systemSettings.resourcePointsAmount")),1),U(e("input",{type:"number","onUpdate:modelValue":o[7]||(o[7]=n=>i.resourcePoints=n),placeholder:"0",min:"0",class:"form-control"},null,512),[[ge,i.resourcePoints]])]),e("div",vt,[e("label",_t,t(s.$t("systemSettings.validityPeriod")),1),e("div",gt,[e("div",ht,[U(e("input",{type:"radio",id:"monthly","onUpdate:modelValue":o[8]||(o[8]=n=>i.validityPeriod=n),value:"monthly",class:"radio-input"},null,512),[[Q,i.validityPeriod]]),e("label",ft,t(s.$t("systemSettings.monthly")),1)]),e("div",yt,[U(e("input",{type:"radio",id:"quarterly","onUpdate:modelValue":o[9]||(o[9]=n=>i.validityPeriod=n),value:"quarterly",class:"radio-input"},null,512),[[Q,i.validityPeriod]]),e("label",bt,t(s.$t("systemSettings.quarterly")),1)]),e("div",$t,[U(e("input",{type:"radio",id:"yearly","onUpdate:modelValue":o[10]||(o[10]=n=>i.validityPeriod=n),value:"yearly",class:"radio-input"},null,512),[[Q,i.validityPeriod]]),e("label",St,t(s.$t("systemSettings.yearly")),1)])])])]),_:1},8,["model","rules"])])]),_:1},8,["modelValue"]),a(se,{modelValue:F.value,"onUpdate:modelValue":o[13]||(o[13]=n=>F.value=n),title:s.$t("systemSettings.cleanupUserTasks"),width:"480px","before-close":W},{footer:l(()=>[e("div",Ct,[a(u,{onClick:W},{default:l(()=>[h(t(s.$t("common.cancel")),1)]),_:1}),a(u,{type:"danger",onClick:Me,loading:j.value},{default:l(()=>[h(t(s.$t("systemSettings.confirmCleanup")),1)]),_:1},8,["loading"])])]),default:l(()=>[e("div",wt,[a(G,{model:A,rules:$e,ref_key:"userCleanupFormRef",ref:L},{default:l(()=>[a(T,{label:s.$t("members.username"),prop:"username"},{default:l(()=>[a(Be,{modelValue:A.username,"onUpdate:modelValue":o[12]||(o[12]=n=>A.username=n),placeholder:s.$t("systemSettings.enterUsername"),clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(T,null,{default:l(()=>[a(Ie,{title:s.$t("systemSettings.warning"),type:"warning",closable:!1,"show-icon":""},{default:l(()=>[e("p",null,t(s.$t("systemSettings.cleanupWarning")),1),e("ul",null,[e("li",null,t(s.$t("systemSettings.successTasksArchived")),1),e("li",null,t(s.$t("systemSettings.failedTasksLogged")),1),e("li",null,t(s.$t("systemSettings.originalTasksDeleted")),1)]),e("p",null,[e("strong",null,t(s.$t("systemSettings.irreversibleWarning")),1)])]),_:1},8,["title"])]),_:1})]),_:1},8,["model","rules"])])]),_:1},8,["modelValue","title"])])}}},Lt=Qe(Pt,[["__scopeId","data-v-0c109465"]]);export{Lt as default};