Files
nexusphp/admin/dist/assets/index.fe225b34.js
2022-03-13 21:46:44 +08:00

2 lines
14 KiB
JavaScript
Vendored

var J=Object.defineProperty,K=Object.defineProperties;var X=Object.getOwnPropertyDescriptors;var L=Object.getOwnPropertySymbols;var G=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable;var D=(e,o,n)=>o in e?J(e,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[o]=n,k=(e,o)=>{for(var n in o||(o={}))G.call(o,n)&&D(e,n,o[n]);if(L)for(var n of L(o))Q.call(o,n)&&D(e,n,o[n]);return e},O=(e,o)=>K(e,X(o));import{c as Y,a as Z,b as t,E as y,u as R,d as ee,r as T,o as V,t as te,e as g,f as h,g as v,h as i,i as j,j as x,k as l,w as s,l as p,p as b,m as A,n as oe,q as S,s as ne,v as U,x as se}from"./vendor.51c5b88d.js";const re=function(){const o=document.createElement("link").relList;if(o&&o.supports&&o.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))a(r);new MutationObserver(r=>{for(const d of r)if(d.type==="childList")for(const u of d.addedNodes)u.tagName==="LINK"&&u.rel==="modulepreload"&&a(u)}).observe(document,{childList:!0,subtree:!0});function n(r){const d={};return r.integrity&&(d.integrity=r.integrity),r.referrerpolicy&&(d.referrerPolicy=r.referrerpolicy),r.crossorigin==="use-credentials"?d.credentials="include":r.crossorigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function a(r){if(r.ep)return;r.ep=!0;const d=n(r);fetch(r.href,d)}};re();function w(e){const o=window.localStorage.getItem(e);try{return JSON.parse(window.localStorage.getItem(e))}catch{return o}}function st(e,o){window.localStorage.setItem(e,JSON.stringify(o))}function $(e){window.localStorage.removeItem(e)}const M={login:"Login",introduce:"\u7CFB\u7EDF\u4ECB\u7ECD",dashboard:"Dashboard",add:"\u6DFB\u52A0\u5546\u54C1",swiper:"\u8F6E\u64AD\u56FE\u914D\u7F6E",hot:"\u70ED\u9500\u5546\u54C1\u914D\u7F6E",new:"\u65B0\u54C1\u4E0A\u7EBF\u914D\u7F6E",recommend:"\u4E3A\u4F60\u63A8\u8350\u914D\u7F6E",category:"\u5206\u7C7B\u7BA1\u7406",level2:"\u5206\u7C7B\u4E8C\u7EA7\u7BA1\u7406",level3:"\u5206\u7C7B\u4E09\u7EA7\u7BA1\u7406",good:"\u5546\u54C1\u7BA1\u7406",guest:"\u4F1A\u5458\u7BA1\u7406",order:"\u8BA2\u5355\u7BA1\u7406",order_detail:"\u8BA2\u5355\u8BE6\u60C5",account:"\u4FEE\u6539\u8D26\u6237","agent-allow":"Agent allow","agent-allow-form":"Agent allow form","agent-deny":"Agent deny","agent-deny-form":"Agent deny form",user:"User","user-form":"User form","user-detail":"User detail",exam:"Exam","exam-form":"Exam form","exam-user":"Exam user",setting:"Setting",medal:"Medal","medal-form":"Medal form",tag:"Tag","tag-form":"Tag form"},ae="modulepreload",C={},le="/admin/",_=function(o,n){return!n||n.length===0?o():Promise.all(n.map(a=>{if(a=`${le}${a}`,a in C)return;C[a]=!0;const r=a.endsWith(".css"),d=r?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${a}"]${d}`))return;const u=document.createElement("link");if(u.rel=r?"stylesheet":ae,r||(u.as="script",u.crossOrigin=""),u.href=a,document.head.appendChild(u),r)return new Promise((c,f)=>{u.addEventListener("load",c),u.addEventListener("error",f)})})).then(()=>o())},H=Y({history:Z(),base:"/admin/",routes:[{path:"/",name:"dashboard",component:()=>_(()=>import("./index.078be4a5.js"),["assets/index.078be4a5.js","assets/index.b841e903.css","assets/vendor.51c5b88d.js"])},{path:"/login",name:"login",component:()=>_(()=>import("./login.953d48c4.js"),["assets/login.953d48c4.js","assets/login.1a491c3a.css","assets/vendor.51c5b88d.js"])},{path:"/user",name:"user",component:()=>_(()=>import("./index.54233229.js"),["assets/index.54233229.js","assets/vendor.51c5b88d.js","assets/table.37673c89.js"])},{path:"/user-form",name:"user-form",component:()=>_(()=>import("./form.cc58cddd.js"),["assets/form.cc58cddd.js","assets/vendor.51c5b88d.js"])},{path:"/user-detail",name:"user-detail",component:()=>_(()=>import("./detail.8d1ab21d.js"),["assets/detail.8d1ab21d.js","assets/detail.45026040.css","assets/vendor.51c5b88d.js"])},{path:"/exam",name:"exam",component:()=>_(()=>import("./index.7105e6d9.js"),["assets/index.7105e6d9.js","assets/index.6f7f7f2e.css","assets/vendor.51c5b88d.js","assets/table.37673c89.js"])},{path:"/exam-form",name:"exam-form",component:()=>_(()=>import("./form.6ac8ff8e.js"),["assets/form.6ac8ff8e.js","assets/vendor.51c5b88d.js"])},{path:"/exam-user",name:"exam-user",component:()=>_(()=>import("./user.65f5601c.js"),["assets/user.65f5601c.js","assets/user.a313ccdb.css","assets/vendor.51c5b88d.js","assets/table.37673c89.js"])},{path:"/agent-allow",name:"agent-allow",component:()=>_(()=>import("./index.a0845c2d.js"),["assets/index.a0845c2d.js","assets/index.dd2295c2.css","assets/vendor.51c5b88d.js","assets/table.37673c89.js"])},{path:"/agent-allow-form",name:"agent-allow-form",component:()=>_(()=>import("./form.edf486cb.js"),["assets/form.edf486cb.js","assets/vendor.51c5b88d.js"])},{path:"/medal",name:"medal",component:()=>_(()=>import("./index.059cd220.js"),["assets/index.059cd220.js","assets/index.58869ca0.css","assets/vendor.51c5b88d.js","assets/table.37673c89.js"])},{path:"/medal-form",name:"medal-form",component:()=>_(()=>import("./form.b0907efd.js"),["assets/form.b0907efd.js","assets/vendor.51c5b88d.js"])},{path:"/agent-allow",name:"agent-allow",component:()=>_(()=>import("./index.a0845c2d.js"),["assets/index.a0845c2d.js","assets/index.dd2295c2.css","assets/vendor.51c5b88d.js","assets/table.37673c89.js"])},{path:"/agent-allow-form",name:"agent-allow-form",component:()=>_(()=>import("./form.edf486cb.js"),["assets/form.edf486cb.js","assets/vendor.51c5b88d.js"])},{path:"/agent-deny",name:"agent-deny",component:()=>_(()=>import("./index.c21b595f.js"),["assets/index.c21b595f.js","assets/index.a6524b70.css","assets/vendor.51c5b88d.js","assets/table.37673c89.js"])},{path:"/agent-deny-form",name:"agent-deny-form",component:()=>_(()=>import("./form.0ba8029d.js"),["assets/form.0ba8029d.js","assets/vendor.51c5b88d.js"])},{path:"/setting",name:"setting",component:()=>_(()=>import("./index.8cac734d.js"),["assets/index.8cac734d.js","assets/vendor.51c5b88d.js","assets/table.37673c89.js"])},{path:"/tag",name:"tag",component:()=>_(()=>import("./index.9472d078.js"),["assets/index.9472d078.js","assets/index.927b5fc8.css","assets/vendor.51c5b88d.js","assets/table.37673c89.js"])},{path:"/tag-form",name:"tag-form",component:()=>_(()=>import("./form.ab1bb741.js"),["assets/form.ab1bb741.js","assets/vendor.51c5b88d.js"])}]});console.log({VITE_BASE_URL:"/api",BASE_URL:"/admin/",MODE:"production",DEV:!1,PROD:!0});t.defaults.baseURL="/api";t.defaults.withCredentials=!0;t.defaults.headers["X-Requested-With"]="XMLHttpRequest";t.defaults.headers["Content-Type"]="application/json";t.defaults.headers.Accept="application/json";t.defaults.headers.Platform="admin";t.interceptors.request.use(e=>(e.headers.Authorization="Bearer "+w("token"),e),e=>Promise.reject(e));t.interceptors.response.use(e=>(console.log(e),typeof e.data!="object"?(y.error("Server Error 1"),Promise.reject(e)):e.data.ret&&e.data.ret!=0?(y.error(e.data.msg),Promise.reject(e.data)):e.data),e=>{let o=e.response;return console.log(o),o.status==401&&H.push({name:"login"}),y.error(o.data.msg||"Server Error 2"),Promise.reject(e)});const ie={login:(e={})=>t.post("login",e),logout:(e={})=>t.post("logout"),listAgentAllow:(e={})=>t.get("agent-allows",{params:e}),listAllAgentAllow:(e={})=>t.get("all-agent-allows",{params:e}),storeAgentAllow:(e={})=>t.post("agent-allows",e),updateAgentAllow:(e,o={})=>t.put("agent-allows/"+e,o),getAgentAllow:e=>t.get("agent-allows/"+e),deleteAgentAllow:e=>t.delete("agent-allows/"+e),listAgentDeny:(e={})=>t.get("agent-denies",{params:e}),storeAgentDeny:(e={})=>t.post("agent-denies",e),updateAgentDeny:(e,o={})=>t.put("agent-denies/"+e,o),getAgentDeny:e=>t.get("agent-denies/"+e),deleteAgentDeny:e=>t.delete("agent-denies/"+e),checkAgent:(e={})=>t.post("agent-check",e),listUser:(e={})=>t.get("users",{params:e}),getUser:(e,o={})=>t.get("users/"+e,{params:o}),getUserBase:(e={})=>t.get("user-base",{params:e}),getInviteInfo:(e={})=>t.get("user-invite-info",{params:e}),getUserModComment:(e={})=>t.get("user-mod-comment",{params:e}),storeUser:(e={})=>t.post("users",e),disableUser:(e={})=>t.post("user-disable",e),enableUser:(e={})=>t.post("user-enable",e),resetPassword:(e={})=>t.post("user-reset-password",e),listUserMatchExams:(e={})=>t.get("user-match-exams",{params:e}),listExam:(e={})=>t.get("exams",{params:e}),listExamAll:(e={})=>t.get("exams-all",{params:e}),listExamIndex:(e={})=>t.get("exam-indexes",{params:e}),storeExam:(e={})=>t.post("exams",e),updateExam:(e,o={})=>t.put("exams/"+e,o),getExam:e=>t.get("exams/"+e),deleteExam:e=>t.delete("exams/"+e),listMedal:(e={})=>t.get("medals",{params:e}),storeMedal:(e={})=>t.post("medals",e),updateMedal:(e,o={})=>t.put("medals/"+e,o),getMedal:e=>t.get("medals/"+e),deleteMedal:e=>t.delete("medals/"+e),listClass:(e={})=>t.get("user-classes",{params:e}),listExamUser:(e={})=>t.get("exam-users",{params:e}),deleteExamUser:e=>t.delete("exam-users/"+e),avoidExamUser:e=>t.put("exam-users-avoid",{id:e}),recoverExamUser:e=>t.put("exam-users-recover",{id:e}),storeExamUser:e=>t.post("exam-users",e),storeSetting:e=>t.post("settings",e),listSetting:e=>t.get("settings",{params:e}),listStatData:()=>t.get("dashboard/stat-data"),listLatestUser:()=>t.get("dashboard/latest-user"),listLatestTorrent:()=>t.get("dashboard/latest-torrent"),listSystemInfo:()=>t.get("dashboard/system-info"),removeUserMedal:e=>t.delete("user-medals/"+e),storeUserMedal:e=>t.post("user-medals",e),listTag:(e={})=>t.get("tags",{params:e}),storeTag:(e={})=>t.post("tags",e),updateTag:(e,o={})=>t.put("tags/"+e,o),getTag:e=>t.get("tags/"+e),deleteTag:e=>t.delete("tags/"+e)};var I=(e,o)=>{const n=e.__vccOpts||e;for(const[a,r]of o)n[a]=r;return n};const ue={name:"Header",props:{},setup(e,o){const n=R();ee();const a="userInfo",r=T({name:"dashboard",userInfo:null,hasBack:!1});V(async()=>{console.log("Head onMounted!"),console.log(e);let c=w(a);c&&(r.userInfo=c)});const d=()=>{ie.logout().then(()=>{$("token"),$(a),n.push({name:"login"})})},u=()=>{n.back()};return n.afterEach(c=>{console.log("Head afterEach to",c),c.query,r.name=M[c.name]}),O(k({},te(r)),{logout:d,back:u})}},N=e=>(b("data-v-ca9b15ba"),e=e(),A(),e),de={class:"header"},ce={class:"left"},_e={style:{"font-size":"20px"}},me={class:"right"},pe={class:"author"},ge=N(()=>i("i",{class:"icon el-icon-s-custom"},null,-1)),fe=N(()=>i("i",{class:"el-icon-caret-bottom"},null,-1)),he={class:"nickname"},ve=p("Logout");function xe(e,o,n,a,r,d){const u=g("el-tag"),c=g("el-popover");return h(),v("div",de,[i("div",ce,[e.hasBack?(h(),v("i",{key:0,class:"el-icon-back",onClick:o[0]||(o[0]=(...f)=>a.back&&a.back(...f))})):j("",!0),i("span",_e,x(e.name),1)]),i("div",me,[l(c,{placement:"bottom",width:320,trigger:"click","popper-class":"popper-user-box"},{reference:s(()=>[i("div",pe,[ge,p(" "+x(e.userInfo&&e.userInfo.username||"")+" ",1),fe])]),default:s(()=>[i("div",he,[i("p",null,"Email\uFF1A"+x(e.userInfo&&e.userInfo.email||""),1),i("p",null,"Class\uFF1A"+x(e.userInfo&&e.userInfo.class_text||""),1),l(u,{size:"small",effect:"dark",class:"logout",onClick:a.logout},{default:s(()=>[ve]),_:1},8,["onClick"])])]),_:1})])])}var Ee=I(ue,[["render",xe],["__scopeId","data-v-ca9b15ba"]]);const ye={name:"Footer",props:{version:String}},be=e=>(b("data-v-6e9091a0"),e=e(),A(),e),Ae={class:"footer"},we=be(()=>i("div",{class:"left"},[p("Powered by "),i("a",{target:"_blank",href:"https://nexusphp.org/"},"NexusPHP")],-1)),Ie={key:0,class:"right"};function Pe(e,o,n,a,r,d){return h(),v("div",Ae,[we,n.version?(h(),v("div",Ie," Version: "+x(n.version),1)):j("",!0)])}var Le=I(ye,[["render",Pe],["__scopeId","data-v-6e9091a0"]]);const De={name:"App",components:{Header:Ee,Footer:Le},setup(){const e=["/login"],o=R(),n=T({defaultOpen:["1","2","3","4"],showMenu:!0,currentPath:"/dashboard",count:{number:1},routerName:o.name,version:""});V(()=>{}),oe(()=>{a()});const a=o.beforeEach((d,u,c)=>{d.path=="/login"||w("token")?c():c({path:"/login"}),n.showMenu=!e.includes(d.path),n.currentPath=d.path,document.title=M[d.name]});return{state:n,updateVersion:d=>{n.version=d.nexus_version.value}}}},m=e=>(b("data-v-2929b244"),e=e(),A(),e),ke={class:"layout"},Oe=m(()=>i("div",{class:"head"},[i("div",null,[i("span",null,"NexusPHP")])],-1)),Re=m(()=>i("div",{class:"line"},null,-1)),Te=m(()=>i("i",{class:"el-icon-odometer"},null,-1)),Ve=p("Dashboard"),je=m(()=>i("span",null,"User",-1)),Se=m(()=>i("i",{class:"el-icon-user"},null,-1)),Ue=p("User list"),$e=m(()=>i("span",null,"Agent",-1)),Me=m(()=>i("i",{class:"el-icon-user"},null,-1)),Ce=p("Allow"),He=m(()=>i("i",{class:"el-icon-user"},null,-1)),Ne=p("Deny"),Be=m(()=>i("span",null,"System",-1)),qe=m(()=>i("i",{class:"el-icon-menu"},null,-1)),Fe=p("Exam"),ze=m(()=>i("i",{class:"el-icon-menu"},null,-1)),We=p("Exam user"),Je=m(()=>i("i",{class:"el-icon-menu"},null,-1)),Ke=p("Medal"),Xe=m(()=>i("i",{class:"el-icon-menu"},null,-1)),Ge=p("Tag"),Qe=m(()=>i("i",{class:"el-icon-menu"},null,-1)),Ye=p("Setting"),Ze={class:"main"};function et(e,o,n,a,r,d){const u=g("el-menu-item"),c=g("el-menu-item-group"),f=g("el-sub-menu"),q=g("el-menu"),F=g("el-aside"),z=g("Header"),P=g("router-view"),W=g("Footer"),E=g("el-container");return h(),v("div",ke,[a.state.showMenu?(h(),S(E,{key:0,class:"container"},{default:s(()=>[l(F,{class:"aside"},{default:s(()=>[Oe,Re,l(q,{"default-openeds":a.state.defaultOpen,"background-color":"#222832","text-color":"#fff",router:!0,"default-active":a.state.currentPath},{default:s(()=>[l(u,{index:"/"},{default:s(()=>[Te,Ve]),_:1}),l(f,{index:"2"},{title:s(()=>[je]),default:s(()=>[l(c,null,{default:s(()=>[l(u,{index:"/user"},{default:s(()=>[Se,Ue]),_:1})]),_:1})]),_:1}),l(f,{index:"3"},{title:s(()=>[$e]),default:s(()=>[l(c,null,{default:s(()=>[l(u,{index:"/agent-allow"},{default:s(()=>[Me,Ce]),_:1})]),_:1}),l(c,null,{default:s(()=>[l(u,{index:"/agent-deny"},{default:s(()=>[He,Ne]),_:1})]),_:1})]),_:1}),l(f,{index:"4"},{title:s(()=>[Be]),default:s(()=>[l(c,null,{default:s(()=>[l(u,{index:"/exam"},{default:s(()=>[qe,Fe]),_:1})]),_:1}),l(c,null,{default:s(()=>[l(u,{index:"/exam-user"},{default:s(()=>[ze,We]),_:1})]),_:1}),l(c,null,{default:s(()=>[l(u,{index:"/medal"},{default:s(()=>[Je,Ke]),_:1})]),_:1}),l(c,null,{default:s(()=>[l(u,{index:"/tag"},{default:s(()=>[Xe,Ge]),_:1})]),_:1}),l(c,null,{default:s(()=>[l(u,{index:"/setting"},{default:s(()=>[Qe,Ye]),_:1})]),_:1})]),_:1})]),_:1},8,["default-openeds","default-active"])]),_:1}),l(E,{class:"content"},{default:s(()=>[l(z,{"router-name":a.state.routerName},null,8,["router-name"]),i("div",Ze,[l(P,{onUpdateVersion:a.updateVersion},null,8,["onUpdateVersion"])]),l(W,{version:a.state.version},null,8,["version"])]),_:1})]),_:1})):(h(),S(E,{key:1,class:"container"},{default:s(()=>[l(P)]),_:1}))])}var tt=I(De,[["render",et],["__scopeId","data-v-2929b244"]]);const B=ne(tt);for(const e in U)B.component(e,U[e]);B.use(se).use(H).mount("#app");export{I as _,ie as a,w as b,st as l};