Files
nexusphp/admin/dist/assets/index.bd08f3f5.js
2022-04-17 16:38:44 +08:00

2 lines
15 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 R=(e,o,n)=>o in e?J(e,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[o]=n,D=(e,o)=>{for(var n in o||(o={}))G.call(o,n)&&R(e,n,o[n]);if(L)for(var n of L(o))Q.call(o,n)&&R(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 b,u as T,d as ee,r as V,o as k,t as te,e as g,f as h,g as v,h as i,i as j,j as x,k as a,w as r,l as p,p as y,m as A,n as oe,q as S,s as ne,v as U,x as re}from"./vendor.7b1bb722.js";const se=function(){const o=document.createElement("link").relList;if(o&&o.supports&&o.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))l(s);new MutationObserver(s=>{for(const d of s)if(d.type==="childList")for(const u of d.addedNodes)u.tagName==="LINK"&&u.rel==="modulepreload"&&l(u)}).observe(document,{childList:!0,subtree:!0});function n(s){const d={};return s.integrity&&(d.integrity=s.integrity),s.referrerpolicy&&(d.referrerPolicy=s.referrerpolicy),s.crossorigin==="use-credentials"?d.credentials="include":s.crossorigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function l(s){if(s.ep)return;s.ep=!0;const d=n(s);fetch(s.href,d)}};se();function w(e){const o=window.localStorage.getItem(e);try{return JSON.parse(window.localStorage.getItem(e))}catch{return o}}function at(e,o){window.localStorage.setItem(e,JSON.stringify(o))}function H(e){window.localStorage.removeItem(e)}const $={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",hr:"H&R","hr-detail":"H&R Detail"},ae="modulepreload",M={},le="/admin/",_=function(o,n){return!n||n.length===0?o():Promise.all(n.map(l=>{if(l=`${le}${l}`,l in M)return;M[l]=!0;const s=l.endsWith(".css"),d=s?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${d}`))return;const u=document.createElement("link");if(u.rel=s?"stylesheet":ae,s||(u.as="script",u.crossOrigin=""),u.href=l,document.head.appendChild(u),s)return new Promise((c,f)=>{u.addEventListener("load",c),u.addEventListener("error",f)})})).then(()=>o())},C=Y({history:Z(),base:"/admin/",routes:[{path:"/",name:"dashboard",component:()=>_(()=>import("./index.4d01bdab.js"),["assets/index.4d01bdab.js","assets/index.b841e903.css","assets/vendor.7b1bb722.js"])},{path:"/login",name:"login",component:()=>_(()=>import("./login.61cc5aa8.js"),["assets/login.61cc5aa8.js","assets/login.1a491c3a.css","assets/vendor.7b1bb722.js"])},{path:"/user",name:"user",component:()=>_(()=>import("./index.ccefe0e3.js"),["assets/index.ccefe0e3.js","assets/vendor.7b1bb722.js","assets/table.77a09864.js"])},{path:"/user-form",name:"user-form",component:()=>_(()=>import("./form.826fc111.js"),["assets/form.826fc111.js","assets/vendor.7b1bb722.js"])},{path:"/user-detail",name:"user-detail",component:()=>_(()=>import("./detail.11bcca9a.js"),["assets/detail.11bcca9a.js","assets/detail.45026040.css","assets/vendor.7b1bb722.js"])},{path:"/exam",name:"exam",component:()=>_(()=>import("./index.1309b1c9.js"),["assets/index.1309b1c9.js","assets/index.6f7f7f2e.css","assets/vendor.7b1bb722.js","assets/table.77a09864.js"])},{path:"/exam-form",name:"exam-form",component:()=>_(()=>import("./form.8cbfc4c7.js"),["assets/form.8cbfc4c7.js","assets/vendor.7b1bb722.js"])},{path:"/exam-user",name:"exam-user",component:()=>_(()=>import("./user.dbef6e1a.js"),["assets/user.dbef6e1a.js","assets/user.a313ccdb.css","assets/vendor.7b1bb722.js","assets/table.77a09864.js"])},{path:"/agent-allow",name:"agent-allow",component:()=>_(()=>import("./index.62747e4a.js"),["assets/index.62747e4a.js","assets/index.dd2295c2.css","assets/vendor.7b1bb722.js","assets/table.77a09864.js"])},{path:"/agent-allow-form",name:"agent-allow-form",component:()=>_(()=>import("./form.dcdf9445.js"),["assets/form.dcdf9445.js","assets/vendor.7b1bb722.js"])},{path:"/medal",name:"medal",component:()=>_(()=>import("./index.e07e1491.js"),["assets/index.e07e1491.js","assets/index.58869ca0.css","assets/vendor.7b1bb722.js","assets/table.77a09864.js"])},{path:"/medal-form",name:"medal-form",component:()=>_(()=>import("./form.7a130c48.js"),["assets/form.7a130c48.js","assets/vendor.7b1bb722.js"])},{path:"/agent-allow",name:"agent-allow",component:()=>_(()=>import("./index.62747e4a.js"),["assets/index.62747e4a.js","assets/index.dd2295c2.css","assets/vendor.7b1bb722.js","assets/table.77a09864.js"])},{path:"/agent-allow-form",name:"agent-allow-form",component:()=>_(()=>import("./form.dcdf9445.js"),["assets/form.dcdf9445.js","assets/vendor.7b1bb722.js"])},{path:"/agent-deny",name:"agent-deny",component:()=>_(()=>import("./index.f31de398.js"),["assets/index.f31de398.js","assets/index.a6524b70.css","assets/vendor.7b1bb722.js","assets/table.77a09864.js"])},{path:"/agent-deny-form",name:"agent-deny-form",component:()=>_(()=>import("./form.dad4010a.js"),["assets/form.dad4010a.js","assets/vendor.7b1bb722.js"])},{path:"/setting",name:"setting",component:()=>_(()=>import("./index.52a1ff6f.js"),["assets/index.52a1ff6f.js","assets/vendor.7b1bb722.js","assets/table.77a09864.js"])},{path:"/tag",name:"tag",component:()=>_(()=>import("./index.fafcacb0.js"),["assets/index.fafcacb0.js","assets/index.b800fb38.css","assets/vendor.7b1bb722.js","assets/table.77a09864.js"])},{path:"/tag-form",name:"tag-form",component:()=>_(()=>import("./form.28c073b2.js"),["assets/form.28c073b2.js","assets/vendor.7b1bb722.js"])},{path:"/hr",name:"hr",component:()=>_(()=>import("./index.b7062fe8.js"),["assets/index.b7062fe8.js","assets/index.8ea40887.css","assets/vendor.7b1bb722.js","assets/table.77a09864.js"])},{path:"/hr-detail",name:"hr-detail",component:()=>_(()=>import("./detail.f01851ae.js"),["assets/detail.f01851ae.js","assets/detail.6a5108c2.css","assets/vendor.7b1bb722.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"?(b.error("Server Error 1"),Promise.reject(e)):e.data.ret&&e.data.ret!=0?(b.error(e.data.msg),Promise.reject(e.data)):e.data),e=>{let o=e.response;return console.log(o),o.status==401&&C.push({name:"login"}),b.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),listHr:(e={})=>t.get("hr",{params:e}),listHrStatus:(e={})=>t.get("hr-status"),storeHr:(e={})=>t.post("hr",e),updateHr:(e,o={})=>t.put("hr/"+e,o),getHr:e=>t.get("hr/"+e),deleteHr:e=>t.delete("hr/"+e),pardonHr:e=>t.put("hr-pardon/"+e)};var I=(e,o)=>{const n=e.__vccOpts||e;for(const[l,s]of o)n[l]=s;return n};const ue={name:"Header",props:{},setup(e,o){const n=T();ee();const l="userInfo",s=V({name:"dashboard",userInfo:null,hasBack:!1});k(async()=>{console.log("Head onMounted!"),console.log(e);let c=w(l);c&&(s.userInfo=c)});const d=()=>{ie.logout().then(()=>{H("token"),H(l),n.push({name:"login"})})},u=()=>{n.back()};return n.afterEach(c=>{console.log("Head afterEach to",c),c.query,s.name=$[c.name]}),O(D({},te(s)),{logout:d,back:u})}},N=e=>(y("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,l,s,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)=>l.back&&l.back(...f))})):j("",!0),i("span",_e,x(e.name),1)]),i("div",me,[a(c,{placement:"bottom",width:320,trigger:"click","popper-class":"popper-user-box"},{reference:r(()=>[i("div",pe,[ge,p(" "+x(e.userInfo&&e.userInfo.username||"")+" ",1),fe])]),default:r(()=>[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),a(u,{size:"small",effect:"dark",class:"logout",onClick:l.logout},{default:r(()=>[ve]),_:1},8,["onClick"])])]),_:1})])])}var Ee=I(ue,[["render",xe],["__scopeId","data-v-ca9b15ba"]]);const be={name:"Footer",props:{version:String}},ye=e=>(y("data-v-6e9091a0"),e=e(),A(),e),Ae={class:"footer"},we=ye(()=>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,l,s,d){return h(),v("div",Ae,[we,n.version?(h(),v("div",Ie," Version: "+x(n.version),1)):j("",!0)])}var Le=I(be,[["render",Pe],["__scopeId","data-v-6e9091a0"]]);const Re={name:"App",components:{Header:Ee,Footer:Le},setup(){const e=["/login"],o=T(),n=V({defaultOpen:["1","2","3","4"],showMenu:!0,currentPath:"/dashboard",count:{number:1},routerName:o.name,version:""});k(()=>{}),oe(()=>{l()});const l=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=$[d.name]});return{state:n,updateVersion:d=>{n.version=d.nexus_version.value}}}},m=e=>(y("data-v-1b05aeb3"),e=e(),A(),e),De={class:"layout"},Oe=m(()=>i("div",{class:"head"},[i("div",null,[i("span",null,"NexusPHP")])],-1)),Te=m(()=>i("div",{class:"line"},null,-1)),Ve=m(()=>i("i",{class:"el-icon-odometer"},null,-1)),ke=p("Dashboard"),je=m(()=>i("span",null,"User",-1)),Se=m(()=>i("i",{class:"el-icon-user"},null,-1)),Ue=p("User list"),He=m(()=>i("i",{class:"el-icon-user"},null,-1)),$e=p("H&R"),Me=m(()=>i("span",null,"Agent",-1)),Ce=m(()=>i("i",{class:"el-icon-user"},null,-1)),Ne=p("Allow"),Be=m(()=>i("i",{class:"el-icon-user"},null,-1)),qe=p("Deny"),Fe=m(()=>i("span",null,"System",-1)),ze=m(()=>i("i",{class:"el-icon-menu"},null,-1)),We=p("Exam"),Je=m(()=>i("i",{class:"el-icon-menu"},null,-1)),Ke=p("Exam user"),Xe=m(()=>i("i",{class:"el-icon-menu"},null,-1)),Ge=p("Medal"),Qe=m(()=>i("i",{class:"el-icon-menu"},null,-1)),Ye=p("Tag"),Ze=m(()=>i("i",{class:"el-icon-menu"},null,-1)),et=p("Setting"),tt={class:"main"};function ot(e,o,n,l,s,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",De,[l.state.showMenu?(h(),S(E,{key:0,class:"container"},{default:r(()=>[a(F,{class:"aside"},{default:r(()=>[Oe,Te,a(q,{"default-openeds":l.state.defaultOpen,"background-color":"#222832","text-color":"#fff",router:!0,"default-active":l.state.currentPath},{default:r(()=>[a(u,{index:"/"},{default:r(()=>[Ve,ke]),_:1}),a(f,{index:"2"},{title:r(()=>[je]),default:r(()=>[a(c,null,{default:r(()=>[a(u,{index:"/user"},{default:r(()=>[Se,Ue]),_:1}),a(u,{index:"/hr"},{default:r(()=>[He,$e]),_:1})]),_:1})]),_:1}),a(f,{index:"3"},{title:r(()=>[Me]),default:r(()=>[a(c,null,{default:r(()=>[a(u,{index:"/agent-allow"},{default:r(()=>[Ce,Ne]),_:1})]),_:1}),a(c,null,{default:r(()=>[a(u,{index:"/agent-deny"},{default:r(()=>[Be,qe]),_:1})]),_:1})]),_:1}),a(f,{index:"4"},{title:r(()=>[Fe]),default:r(()=>[a(c,null,{default:r(()=>[a(u,{index:"/exam"},{default:r(()=>[ze,We]),_:1})]),_:1}),a(c,null,{default:r(()=>[a(u,{index:"/exam-user"},{default:r(()=>[Je,Ke]),_:1})]),_:1}),a(c,null,{default:r(()=>[a(u,{index:"/medal"},{default:r(()=>[Xe,Ge]),_:1})]),_:1}),a(c,null,{default:r(()=>[a(u,{index:"/tag"},{default:r(()=>[Qe,Ye]),_:1})]),_:1}),a(c,null,{default:r(()=>[a(u,{index:"/setting"},{default:r(()=>[Ze,et]),_:1})]),_:1})]),_:1})]),_:1},8,["default-openeds","default-active"])]),_:1}),a(E,{class:"content"},{default:r(()=>[a(z,{"router-name":l.state.routerName},null,8,["router-name"]),i("div",tt,[a(P,{onUpdateVersion:l.updateVersion},null,8,["onUpdateVersion"])]),a(W,{version:l.state.version},null,8,["version"])]),_:1})]),_:1})):(h(),S(E,{key:1,class:"container"},{default:r(()=>[a(P)]),_:1}))])}var nt=I(Re,[["render",ot],["__scopeId","data-v-1b05aeb3"]]);const B=ne(nt);for(const e in U)B.component(e,U[e]);B.use(re).use(C).mount("#app");export{I as _,ie as a,w as b,at as l};