修复打包
This commit is contained in:
parent
a06bd65ce6
commit
2f5c365e1b
@ -4,6 +4,7 @@ import (
|
||||
"admin/apps/game/domain/entity"
|
||||
"admin/apps/game/domain/projects/smdl"
|
||||
"admin/internal/consts"
|
||||
"admin/internal/model/dto"
|
||||
)
|
||||
|
||||
var debugDisableAllHook = false // 调试用,关闭所有项目钩子调用,可以在没有远程游戏api服务器时,调一些gm后台本地的增删改查等逻辑
|
||||
@ -40,7 +41,19 @@ func GetProjectResourceHook(project *entity.Project, resource string) any {
|
||||
|
||||
func GetProjectValueChoicesGetHook(projectId string) IGetAllValueChoicesHook {
|
||||
if debugDisableAllHook {
|
||||
return nil
|
||||
return &debugItemsHook{}
|
||||
}
|
||||
return projectsValueChoicesGetHook[projectId]
|
||||
}
|
||||
|
||||
type debugItemsHook struct {
|
||||
}
|
||||
|
||||
func (items *debugItemsHook) GetItems(projectInfo *entity.Project) ([]*dto.CommonDtoFieldChoice, error) {
|
||||
return []*dto.CommonDtoFieldChoice{
|
||||
{Desc: "大刀", Value: 123},
|
||||
{Desc: "小刀", Value: 234},
|
||||
{Desc: "长剑", Value: 345},
|
||||
{Desc: "法杖", Value: 3456456},
|
||||
}, nil
|
||||
}
|
||||
|
@ -5,11 +5,18 @@ import (
|
||||
"admin/internal/context"
|
||||
"admin/internal/errcode"
|
||||
"admin/internal/permission"
|
||||
"admin/lib/xlog"
|
||||
"strings"
|
||||
)
|
||||
|
||||
func (srv *Server) CheckToken(ctx *context.WebContext) {
|
||||
if strings.Contains(ctx.GinCtx().Request.URL.Path, "/login") {
|
||||
reqPath := ctx.GinCtx().Request.URL.Path
|
||||
xlog.Tracef("请求路径:%v, 头:%+v", reqPath, ctx.GinCtx().Request.Header)
|
||||
if strings.Contains(reqPath, "/login") {
|
||||
return
|
||||
}
|
||||
if len(reqPath) > 3 && reqPath[:4] != "/api" { // 用来过滤出非/api请求,前后端部署到一起时,访问静态页面的请求跳过token检查
|
||||
ctx.GinCtx().Next()
|
||||
return
|
||||
}
|
||||
|
||||
|
@ -3,11 +3,18 @@ package server
|
||||
import (
|
||||
"admin/internal/context"
|
||||
"admin/internal/errcode"
|
||||
"admin/lib/xlog"
|
||||
"strings"
|
||||
)
|
||||
|
||||
func (srv *Server) CheckToken(ctx *context.WebContext) {
|
||||
if strings.Contains(ctx.GinCtx().Request.URL.Path, "/login") {
|
||||
reqPath := ctx.GinCtx().Request.URL.Path
|
||||
xlog.Tracef("请求路径:%v, 头:%+v", reqPath, ctx.GinCtx().Request.Header)
|
||||
if strings.Contains(reqPath, "/login") {
|
||||
return
|
||||
}
|
||||
if len(reqPath) > 3 && reqPath[:4] != "/api" { // 用来过滤出非/api请求,前后端部署到一起时,访问静态页面的请求跳过token检查
|
||||
ctx.GinCtx().Next()
|
||||
return
|
||||
}
|
||||
err := ctx.ExtractHeader()
|
||||
|
11
admin/go.mod
11
admin/go.mod
@ -5,6 +5,7 @@ go 1.24.2
|
||||
require (
|
||||
github.com/gin-contrib/pprof v1.5.3
|
||||
github.com/gin-gonic/gin v1.10.0
|
||||
github.com/glebarez/sqlite v1.11.0
|
||||
github.com/go-playground/assert/v2 v2.2.0
|
||||
github.com/go-sql-driver/mysql v1.7.0
|
||||
github.com/golang-jwt/jwt/v5 v5.2.2
|
||||
@ -17,7 +18,6 @@ require (
|
||||
golang.org/x/tools v0.33.0
|
||||
gopkg.in/yaml.v3 v3.0.1
|
||||
gorm.io/driver/mysql v1.5.7
|
||||
gorm.io/driver/sqlite v1.5.7
|
||||
gorm.io/gorm v1.25.12
|
||||
)
|
||||
|
||||
@ -28,12 +28,15 @@ require (
|
||||
github.com/cespare/xxhash/v2 v2.3.0 // indirect
|
||||
github.com/cloudwego/base64x v0.1.5 // indirect
|
||||
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
|
||||
github.com/dustin/go-humanize v1.0.1 // indirect
|
||||
github.com/gabriel-vasile/mimetype v1.4.8 // indirect
|
||||
github.com/gin-contrib/sse v1.0.0 // indirect
|
||||
github.com/glebarez/go-sqlite v1.21.2 // indirect
|
||||
github.com/go-playground/locales v0.14.1 // indirect
|
||||
github.com/go-playground/universal-translator v0.18.1 // indirect
|
||||
github.com/go-playground/validator/v10 v10.26.0 // indirect
|
||||
github.com/goccy/go-json v0.10.5 // indirect
|
||||
github.com/google/uuid v1.3.0 // indirect
|
||||
github.com/jinzhu/inflection v1.0.0 // indirect
|
||||
github.com/jinzhu/now v1.1.5 // indirect
|
||||
github.com/json-iterator/go v1.1.12 // indirect
|
||||
@ -42,7 +45,6 @@ require (
|
||||
github.com/leodido/go-urn v1.4.0 // indirect
|
||||
github.com/mattn/go-colorable v0.1.13 // indirect
|
||||
github.com/mattn/go-isatty v0.0.20 // indirect
|
||||
github.com/mattn/go-sqlite3 v1.14.28 // indirect
|
||||
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
|
||||
github.com/modern-go/reflect2 v1.0.2 // indirect
|
||||
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
|
||||
@ -50,6 +52,7 @@ require (
|
||||
github.com/prometheus/client_model v0.6.1 // indirect
|
||||
github.com/prometheus/common v0.62.0 // indirect
|
||||
github.com/prometheus/procfs v0.15.1 // indirect
|
||||
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
|
||||
github.com/twitchyliquid64/golang-asm v0.15.1 // indirect
|
||||
github.com/ugorji/go/codec v1.2.12 // indirect
|
||||
golang.org/x/arch v0.16.0 // indirect
|
||||
@ -58,4 +61,8 @@ require (
|
||||
golang.org/x/sys v0.33.0 // indirect
|
||||
golang.org/x/text v0.25.0 // indirect
|
||||
google.golang.org/protobuf v1.36.6 // indirect
|
||||
modernc.org/libc v1.22.5 // indirect
|
||||
modernc.org/mathutil v1.5.0 // indirect
|
||||
modernc.org/memory v1.5.0 // indirect
|
||||
modernc.org/sqlite v1.23.1 // indirect
|
||||
)
|
||||
|
25
admin/go.sum
25
admin/go.sum
@ -21,6 +21,8 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
|
||||
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
|
||||
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f h1:lO4WD4F/rVNCu3HqELle0jiPLLBs70cWOduZpkS1E78=
|
||||
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f/go.mod h1:cuUVRXasLTGF7a8hSLbxyZXjz+1KgoB3wDUb6vlszIc=
|
||||
github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY=
|
||||
github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto=
|
||||
github.com/gabriel-vasile/mimetype v1.4.8 h1:FfZ3gj38NjllZIeJAmMhr+qKL8Wu+nOoI3GqacKw1NM=
|
||||
github.com/gabriel-vasile/mimetype v1.4.8/go.mod h1:ByKUIKGjh1ODkGM1asKUbQZOLGrPjydw3hYPU2YU9t8=
|
||||
github.com/gin-contrib/pprof v1.5.3 h1:Bj5SxJ3kQDVez/s/+f9+meedJIqLS+xlkIVDe/lcvgM=
|
||||
@ -29,6 +31,10 @@ github.com/gin-contrib/sse v1.0.0 h1:y3bT1mUWUxDpW4JLQg/HnTqV4rozuW4tC9eFKTxYI9E
|
||||
github.com/gin-contrib/sse v1.0.0/go.mod h1:zNuFdwarAygJBht0NTKiSi3jRf6RbqeILZ9Sp6Slhe0=
|
||||
github.com/gin-gonic/gin v1.10.0 h1:nTuyha1TYqgedzytsKYqna+DfLos46nTv2ygFy86HFU=
|
||||
github.com/gin-gonic/gin v1.10.0/go.mod h1:4PMNQiOhvDRa013RKVbsiNwoyezlm2rm0uX/T7kzp5Y=
|
||||
github.com/glebarez/go-sqlite v1.21.2 h1:3a6LFC4sKahUunAmynQKLZceZCOzUthkRkEAl9gAXWo=
|
||||
github.com/glebarez/go-sqlite v1.21.2/go.mod h1:sfxdZyhQjTM2Wry3gVYWaW072Ri1WMdWJi0k6+3382k=
|
||||
github.com/glebarez/sqlite v1.11.0 h1:wSG0irqzP6VurnMEpFGer5Li19RpIRi2qvQz++w0GMw=
|
||||
github.com/glebarez/sqlite v1.11.0/go.mod h1:h8/o8j5wiAsqSPoWELDUdJXhjAhsVliSn7bWZjOhrgQ=
|
||||
github.com/go-playground/assert/v2 v2.2.0 h1:JvknZsQTYeFEAhQwI4qEt9cyV5ONwRHC+lYKSsYSR8s=
|
||||
github.com/go-playground/assert/v2 v2.2.0/go.mod h1:VDjEfimB/XKnb+ZQfWdccd7VUvScMdVu0Titje2rxJ4=
|
||||
github.com/go-playground/locales v0.14.1 h1:EWaQ/wswjilfKLTECiXz7Rh+3BjFhfDFKv/oXslEjJA=
|
||||
@ -47,6 +53,10 @@ github.com/golang-jwt/jwt/v5 v5.2.2/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVI
|
||||
github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8=
|
||||
github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU=
|
||||
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
|
||||
github.com/google/pprof v0.0.0-20221118152302-e6195bd50e26 h1:Xim43kblpZXfIBQsbuBVKCudVG457BR2GZFIz3uw3hQ=
|
||||
github.com/google/pprof v0.0.0-20221118152302-e6195bd50e26/go.mod h1:dDKJzRmX4S37WGHujM7tX//fmj1uioxKzKxz3lo4HJo=
|
||||
github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I=
|
||||
github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
|
||||
github.com/jinzhu/inflection v1.0.0 h1:K317FqzuhWc8YvSVlFMCCUb36O/S9MCKRDI7QkRKD/E=
|
||||
github.com/jinzhu/inflection v1.0.0/go.mod h1:h+uFLlag+Qp1Va5pdKtLDYj+kHp5pxUVkryuEj+Srlc=
|
||||
github.com/jinzhu/now v1.1.5 h1:/o9tlHleP7gOFmsnYNz3RGnqzefHA47wQpKrrdTIwXQ=
|
||||
@ -73,8 +83,6 @@ github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/
|
||||
github.com/mattn/go-isatty v0.0.19/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
|
||||
github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY=
|
||||
github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
|
||||
github.com/mattn/go-sqlite3 v1.14.28 h1:ThEiQrnbtumT+QMknw63Befp/ce/nUPgBPMlRFEum7A=
|
||||
github.com/mattn/go-sqlite3 v1.14.28/go.mod h1:Uh1q+B4BYcTPb+yiD3kU8Ct7aC0hY9fxUwlHK0RXw+Y=
|
||||
github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
|
||||
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
|
||||
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
|
||||
@ -97,6 +105,9 @@ github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0leargg
|
||||
github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk=
|
||||
github.com/redis/go-redis/v9 v9.8.0 h1:q3nRvjrlge/6UD7eTu/DSg2uYiU2mCL0G/uzBWqhicI=
|
||||
github.com/redis/go-redis/v9 v9.8.0/go.mod h1:huWgSWd8mW6+m0VPhJjSSQ+d6Nh1VICQ6Q5lHuCH/Iw=
|
||||
github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo=
|
||||
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE=
|
||||
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo=
|
||||
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
|
||||
github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
|
||||
github.com/rs/xid v1.6.0/go.mod h1:7XoLgs4eV+QndskICGsho+ADou8ySMSjJKDIan90Nz0=
|
||||
@ -149,9 +160,15 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
|
||||
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
|
||||
gorm.io/driver/mysql v1.5.7 h1:MndhOPYOfEp2rHKgkZIhJ16eVUIRf2HmzgoPmh7FCWo=
|
||||
gorm.io/driver/mysql v1.5.7/go.mod h1:sEtPWMiqiN1N1cMXoXmBbd8C6/l+TESwriotuRRpkDM=
|
||||
gorm.io/driver/sqlite v1.5.7 h1:8NvsrhP0ifM7LX9G4zPB97NwovUakUxc+2V2uuf3Z1I=
|
||||
gorm.io/driver/sqlite v1.5.7/go.mod h1:U+J8craQU6Fzkcvu8oLeAQmi50TkwPEhHDEjQZXDah4=
|
||||
gorm.io/gorm v1.25.7/go.mod h1:hbnx/Oo0ChWMn1BIhpy1oYozzpM15i4YPuHDmfYtwg8=
|
||||
gorm.io/gorm v1.25.12 h1:I0u8i2hWQItBq1WfE0o2+WuL9+8L21K9e2HHSTE/0f8=
|
||||
gorm.io/gorm v1.25.12/go.mod h1:xh7N7RHfYlNc5EmcI/El95gXusucDrQnHXe0+CgWcLQ=
|
||||
modernc.org/libc v1.22.5 h1:91BNch/e5B0uPbJFgqbxXuOnxBQjlS//icfQEGmvyjE=
|
||||
modernc.org/libc v1.22.5/go.mod h1:jj+Z7dTNX8fBScMVNRAYZ/jF91K8fdT2hYMThc3YjBY=
|
||||
modernc.org/mathutil v1.5.0 h1:rV0Ko/6SfM+8G+yKiyI830l3Wuz1zRutdslNoQ0kfiQ=
|
||||
modernc.org/mathutil v1.5.0/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E=
|
||||
modernc.org/memory v1.5.0 h1:N+/8c5rE6EqugZwHii4IFsaJ7MUhoWX07J5tC/iI5Ds=
|
||||
modernc.org/memory v1.5.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU=
|
||||
modernc.org/sqlite v1.23.1 h1:nrSBg4aRQQwq59JpvGEQ15tNxoO5pX/kUjcRNwSAGQM=
|
||||
modernc.org/sqlite v1.23.1/go.mod h1:OrDj17Mggn6MhE+iPbBNf7RGKODDE9NFT0f3EwDzJqk=
|
||||
nullprogram.com/x/optparse v1.0.0/go.mod h1:KdyPE+Igbe0jQUrVfMqDMeJQIJZEuyV7pjYmp6pbG50=
|
||||
|
@ -37,6 +37,7 @@ func (ctx *WebContext) ExtractHeader() error {
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
xlog.Debugf("提取请求头:%+v", ctx.GinCtx().Request.Header)
|
||||
ctx.Header = header
|
||||
return nil
|
||||
}
|
||||
|
@ -5,9 +5,9 @@ import (
|
||||
"admin/internal/global"
|
||||
"admin/lib/xlog"
|
||||
"fmt"
|
||||
"github.com/glebarez/sqlite"
|
||||
mysqlDriver "github.com/go-sql-driver/mysql"
|
||||
"gorm.io/driver/mysql"
|
||||
"gorm.io/driver/sqlite"
|
||||
"gorm.io/gorm"
|
||||
"strings"
|
||||
"sync"
|
||||
@ -46,7 +46,7 @@ func createDBAndGuaranteeMigrate(dbType string, dsnWithoutDb, dsn string, tables
|
||||
var dialector gorm.Dialector
|
||||
switch dbType {
|
||||
case "sqlite":
|
||||
dialector = sqlite.Open(dbName)
|
||||
dialector = sqlite.Open(dbName + ".db")
|
||||
case "mysql":
|
||||
dialector = mysql.Open(dsnWithoutDb)
|
||||
default:
|
||||
@ -61,7 +61,7 @@ func createDBAndGuaranteeMigrate(dbType string, dsnWithoutDb, dsn string, tables
|
||||
|
||||
switch dbType {
|
||||
case "sqlite":
|
||||
dialector = sqlite.Open(dbName)
|
||||
dialector = sqlite.Open(dbName + ".db")
|
||||
case "mysql":
|
||||
dialector = mysql.Open(dsn)
|
||||
default:
|
||||
|
@ -5,10 +5,10 @@
|
||||
<link rel="icon" href="/favicon.ico">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Vite App</title>
|
||||
<script type="module" crossorigin src="/static/js/index-CYkgYYGI.js"></script>
|
||||
<link rel="modulepreload" crossorigin href="/static/js/vendor-IqGmXQdF.js">
|
||||
<link rel="stylesheet" crossorigin href="/static/css/vendor-CBmCU95C.css">
|
||||
<link rel="stylesheet" crossorigin href="/static/css/index-C-gpRTJ4.css">
|
||||
<script type="module" crossorigin src="/static/js/index-Dmkcc1nA.js"></script>
|
||||
<link rel="modulepreload" crossorigin href="/static/js/vendor-DM-0sFCW.js">
|
||||
<link rel="stylesheet" crossorigin href="/static/css/vendor-xHoP3d6v.css">
|
||||
<link rel="stylesheet" crossorigin href="/static/css/index-BqsFNddQ.css">
|
||||
</head>
|
||||
<body>
|
||||
<div id="app"></div>
|
||||
|
1
admin/ui/static/static/css/Login-BwJ0jPRV.css
Normal file
1
admin/ui/static/static/css/Login-BwJ0jPRV.css
Normal file
@ -0,0 +1 @@
|
||||
.login-box[data-v-68d4afe9]{width:100%;display:flex;justify-content:center;align-items:center;height:100vh;background-color:#f6f5f7;background-size:cover;background-image:url(/static/svg/login-background-aYUymIuP.svg)}.container[data-v-68d4afe9]{position:relative;width:768px;height:480px;background-color:#fff;box-shadow:0 14px 28px #00000040,0 10px 10px #0003;border-radius:10px;overflow:hidden}.form-container[data-v-68d4afe9]{position:absolute;top:0;width:50%;height:100%;background-color:#fff;transition:all .6s ease-in-out}.form[data-v-68d4afe9]{display:flex;text-align:-webkit-center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 50px}.form-item[data-v-68d4afe9]{width:100%}.form-item[data-v-68d4afe9] .el-input-group__append :deep(.el-button){width:60px}[data-v-68d4afe9] .el-input__wrapper{border-radius:30px}[data-v-68d4afe9] .el-input-group__append{border-radius:20px;margin-left:10px;background:#fff;color:#fafafa}.forget[data-v-68d4afe9]{font-size:12px;color:#32323299;position:relative;top:50px}button[data-v-68d4afe9]:active{transform:scale(.95)}.container.active .sign-up-container[data-v-68d4afe9]{transform:translate(100%);z-index:5}.container.active .sign-in-container[data-v-68d4afe9]{transform:translate(100%)}.container.active .overlay_container[data-v-68d4afe9]{transform:translate(-100%)}.container.active .overlay[data-v-68d4afe9]{transform:translate(50%)}.theme-button[data-v-68d4afe9]{background:#409effb3;padding:10px 50px;border:1px solid transparent;border-radius:20px;text-transform:uppercase;color:#fff;margin-top:10px;outline:none;transition:transform 80}.overlay_container[data-v-68d4afe9]{position:absolute;top:0;width:50%;height:100%;z-index:100;right:0;overflow:hidden;transition:all .6s ease-in-out}.overlay[data-v-68d4afe9]{position:absolute;width:200%;height:100%;left:-100%;background-color:#42b983}.overlay_panel[data-v-68d4afe9]{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%;height:100%;color:#fff;padding:0;text-align:center}.overlay_panel button[data-v-68d4afe9]{background-color:transparent;border:1px solid white}.overlay_panel p[data-v-68d4afe9]{font-size:12px;margin:10px 0 15px}.overlay_right_container[data-v-68d4afe9]{right:0}
|
1
admin/ui/static/static/css/index-BqsFNddQ.css
Normal file
1
admin/ui/static/static/css/index-BqsFNddQ.css
Normal file
@ -0,0 +1 @@
|
||||
body{height:100%;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;background:gray}label{font-weight:700}html{height:100%;box-sizing:border-box}#app{height:100%}*,*:before,*:after{box-sizing:inherit}h1[data-v-eb21a6f2]{color:#333;text-align:center;margin-bottom:20px}.app-container[data-v-eb21a6f2]{height:100vh;overflow:hidden}.app-container .app-sidebar[data-v-eb21a6f2]{position:fixed;left:0;top:0;bottom:0;width:200px;z-index:1000;overflow-y:auto;box-shadow:2px 0 6px #0000001a;background-color:#4d4f52}.app-container .app-sidebar .sidebar-content[data-v-eb21a6f2]{overflow-y:auto}.app-container .app-container-right[data-v-eb21a6f2]{min-height:100vh;margin-left:200px;flex-direction:column}.app-container .app-container-right .app-header[data-v-eb21a6f2]{height:60px;background:#fff;border-bottom:1px solid #e6e6e6;box-shadow:0 1px 4px #0000001a}.app-container .app-container-right .app-main[data-v-eb21a6f2]{height:calc(100vh - 70px);flex:1;padding:20px;background:#f0f2f5}.sidebar-logo[data-v-eb21a6f2]{display:flex;align-items:center;padding:20px 0;text-align:center;background:transparent;position:relative;z-index:1;cursor:pointer}.sidebar-logo .logo[data-v-eb21a6f2]{width:50px;height:50px;margin-bottom:10px;filter:drop-shadow(0 0 2px rgba(255,255,255,.5))}.sidebar-logo .system-name[data-v-eb21a6f2]{color:#ffffffe6;margin:0;font-size:15px;font-weight:500;letter-spacing:1px;text-shadow:1px 1px 2px rgba(0,0,0,.2)}.el-menu-vertical-demo[data-v-eb21a6f2]{flex:1;background-color:#4d4f52}[data-v-eb21a6f2] .el-menu-vertical-demo .el-menu-item,[data-v-eb21a6f2] .el-menu-vertical-demo .el-sub-menu{color:#fff;background-color:#4d4f52}[data-v-eb21a6f2] .el-menu-vertical-demo .el-sub-menu__title{color:#fff}[data-v-eb21a6f2] .el-menu-vertical-demo .el-menu-item:hover,[data-v-eb21a6f2] .el-menu-vertical-demo .el-sub-menu__title:hover{background-color:#1f2d3d}[data-v-eb21a6f2] .el-menu-vertical-demo .el-menu-item.is-active,[data-v-eb21a6f2] .el-menu-vertical-demo .el-sub-menu__title.is-active{background-color:#20b2aa;color:#fff}[data-v-eb21a6f2] .el-menu-vertical-demo .el-sub-menu__title i,[data-v-eb21a6f2] .el-menu-vertical-demo .el-menu-item i{margin-right:10px}.avatar-container[data-v-eb21a6f2]{height:50px;overflow:hidden;position:relative;float:right;background:#fff;box-shadow:0 1px 4px #00152914;margin-right:40px}.avatar-container .avatar-wrapper[data-v-eb21a6f2]{margin-top:5px;position:relative;align-items:center;cursor:pointer}.avatar-container .avatar-wrapper i[data-v-eb21a6f2]{cursor:pointer;position:absolute;right:-20px;top:25px;font-size:12px}
|
1
admin/ui/static/static/css/project_cdkey-BX3fYD8x.css
Normal file
1
admin/ui/static/static/css/project_cdkey-BX3fYD8x.css
Normal file
@ -0,0 +1 @@
|
||||
.app-content[data-v-66ae864c]{height:100%;display:flex}.app-content .table-content[data-v-66ae864c]{display:flex;flex-direction:column;justify-content:space-between;height:100%;overflow:auto}.app-content .table-content .table[data-v-66ae864c]{flex:1;position:relative}.app-content .table-content .table[data-v-66ae864c] .el-table{flex:1;position:absolute}.pagination-container .el-pagination[data-v-66ae864c]{right:0;position:absolute;height:25px;margin-bottom:50px;margin-top:0;padding:10px 30px!important;z-index:2}.pagination-container.hidden[data-v-66ae864c]{display:none}@media (max-width: 768px){.pagination-container .el-pagination>.el-pagination__jump[data-v-66ae864c]{display:none!important}.pagination-container .el-pagination>.el-pagination__sizes[data-v-66ae864c]{display:none!important}}
|
1
admin/ui/static/static/css/table-DkjoppVw.css
Normal file
1
admin/ui/static/static/css/table-DkjoppVw.css
Normal file
@ -0,0 +1 @@
|
||||
.roleDetailList[data-v-5a8d8958] .el-table__header-wrapper th{word-break:break-word;background-color:#f8f8f9!important;color:#515a6e;height:40px!important;font-size:13px}.roleDetailList[data-v-5a8d8958] .el-table__header .el-table-column--selection .cell{width:60px!important}.roleDetailList[data-v-5a8d8958] .el-table .fixed-width .el-button--small{padding-left:0;padding-right:0;width:20px!important}.roleDetailList[data-v-5a8d8958] .el-table__header{background:#f5f7fa!important}.roleDetailList[data-v-5a8d8958] .el-table__row td{border-color:#ebeef5}.app-content[data-v-abb3a88a]{height:calc(100vh - 100px);display:flex}.app-content .table-content[data-v-abb3a88a]{display:flex;flex-direction:column;justify-content:space-between;height:100%;overflow:auto}.app-content .table-content .table[data-v-abb3a88a]{flex:1;position:relative}.app-content .table-content .table[data-v-abb3a88a] .el-table{flex:1;position:absolute}.pagination-container .el-pagination[data-v-abb3a88a]{right:0;position:absolute;height:25px;margin-bottom:50px;margin-top:0;padding:10px 30px!important;z-index:2}.pagination-container.hidden[data-v-abb3a88a]{display:none}@media (max-width: 768px){.pagination-container .el-pagination>.el-pagination__jump[data-v-abb3a88a]{display:none!important}.pagination-container .el-pagination>.el-pagination__sizes[data-v-abb3a88a]{display:none!important}}
|
1
admin/ui/static/static/css/tableUser-j5jzBTdc.css
Normal file
1
admin/ui/static/static/css/tableUser-j5jzBTdc.css
Normal file
@ -0,0 +1 @@
|
||||
.app-content[data-v-b7e204c8]{height:100%;display:flex}.table-content[data-v-b7e204c8]{display:flex;flex-direction:column;justify-content:space-between;height:calc(100vh - 200px);overflow:auto}.table-content .table[data-v-b7e204c8]{flex:1;position:relative}.table-content .table[data-v-b7e204c8] .el-table{flex:1;position:absolute}.pagination-container .el-pagination[data-v-b7e204c8]{right:0;position:absolute;height:25px;margin-bottom:50px;margin-top:0;padding:10px 30px!important;z-index:2}.pagination-container.hidden[data-v-b7e204c8]{display:none}@media (max-width: 768px){.pagination-container .el-pagination>.el-pagination__jump[data-v-b7e204c8]{display:none!important}.pagination-container .el-pagination>.el-pagination__sizes[data-v-b7e204c8]{display:none!important}}
|
1
admin/ui/static/static/css/vendor-xHoP3d6v.css
Normal file
1
admin/ui/static/static/css/vendor-xHoP3d6v.css
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/Login-B975OQgj.js
Normal file
1
admin/ui/static/static/js/Login-B975OQgj.js
Normal file
@ -0,0 +1 @@
|
||||
import{r as e,a5 as a,a as s,o as r,d as o,b as l,w as t,Z as n,a0 as u,a6 as d,T as i,y as p,Y as m,a7 as c,J as v}from"./vendor-Ckx_Nsz5.js";import{_ as f,u as _,r as y}from"./index-Bmi27CUA.js";const g={class:"login-box"},h={class:c({container:!0,animate__animated:!0,animate__flipInX:!0})},w={class:"form-container sign-in-container"},V=f({__name:"Login",setup(c){e(void 0);const{proxy:f}=a(),V=e({user:"",password:""}),b={user:[{required:!0,trigger:"blur",message:"请输入您的账号"}],password:[{required:!0,trigger:"blur",message:"请输入您的密码"}]},x=e=>{e&&f.$refs.ruleFormRef.validate((e=>{if(!e)return!1;_().login(V.value.user,V.value.password).then((()=>{y.push({path:"/welcome"})}),(e=>{})).catch((()=>{v.error("login response error")}))}))};return(e,a)=>{const c=u,v=n,f=i,_=m;return r(),s("div",g,[o("div",h,[o("div",w,[l(_,{ref:"ruleFormRef",model:V.value,"status-icon":"",rules:b,class:"form"},{default:t((()=>[l(v,{class:"form-item",prop:"username"},{default:t((()=>[l(c,{modelValue:V.value.user,"onUpdate:modelValue":a[0]||(a[0]=e=>V.value.user=e),placeholder:"用户名",autocomplete:"off",onKeyup:a[1]||(a[1]=d((e=>x(V.value)),["enter"]))},null,8,["modelValue"])])),_:1}),l(v,{class:"form-item",prop:"password"},{default:t((()=>[l(c,{modelValue:V.value.password,"onUpdate:modelValue":a[2]||(a[2]=e=>V.value.password=e),placeholder:"密码",type:"password",autocomplete:"off",onKeyup:a[3]||(a[3]=d((e=>x(V.value)),["enter"]))},null,8,["modelValue"])])),_:1}),l(f,{class:"theme-button",type:"primary",onClick:a[4]||(a[4]=e=>x(V.value)),onKeydown:a[5]||(a[5]=d((e=>{var a;13!==a.keyCode&&100!==a.keyCode||x(V.value)}),["enter"]))},{default:t((()=>a[6]||(a[6]=[p("登 陆 ")]))),_:1})])),_:1},8,["model"])]),a[7]||(a[7]=o("div",{class:"overlay_container"},[o("div",{class:"overlay"},[o("div",{class:"overlay_panel overlay_right_container"},[o("h2",{class:"container-title"},"hello friend!"),o("p",null,"输入您的个人信息,以便使用后台管理系统")])])],-1))])])}}},[["__scopeId","data-v-68d4afe9"]]);export{V as default};
|
1
admin/ui/static/static/js/Login-BTqBsXsM.js
Normal file
1
admin/ui/static/static/js/Login-BTqBsXsM.js
Normal file
@ -0,0 +1 @@
|
||||
import{r as e,a5 as a,a as s,o,d as r,b as l,w as n,Z as t,a0 as u,a6 as d,T as i,y as p,Y as m,a7 as c,J as v}from"./vendor-DM-0sFCW.js";import{_ as f,u as _,r as g}from"./index-Dmkcc1nA.js";const y={class:"login-box"},h={class:c({container:!0,animate__animated:!0,animate__flipInX:!0})},w={class:"form-container sign-in-container"},b=f({__name:"Login",setup(c){e(void 0);const{proxy:f}=a(),b=e({user:"",password:""}),V={user:[{required:!0,trigger:"blur",message:"请输入您的账号"}],password:[{required:!0,trigger:"blur",message:"请输入您的密码"}]},x=e=>{e&&f.$refs.ruleFormRef.validate((e=>{if(!e)return console.log("error submit!"),!1;_().login(b.value.user,b.value.password).then((()=>{console.log("登录成功,推送首页。。"),g.push({path:"/welcome"})}),(e=>{})).catch((()=>{v.error("login response error")}))}))};return(e,a)=>{const c=u,v=t,f=i,_=m;return o(),s("div",y,[r("div",h,[r("div",w,[l(_,{ref:"ruleFormRef",model:b.value,"status-icon":"",rules:V,class:"form"},{default:n((()=>[l(v,{class:"form-item",prop:"username"},{default:n((()=>[l(c,{modelValue:b.value.user,"onUpdate:modelValue":a[0]||(a[0]=e=>b.value.user=e),placeholder:"用户名",autocomplete:"off",onKeyup:a[1]||(a[1]=d((e=>x(b.value)),["enter"]))},null,8,["modelValue"])])),_:1}),l(v,{class:"form-item",prop:"password"},{default:n((()=>[l(c,{modelValue:b.value.password,"onUpdate:modelValue":a[2]||(a[2]=e=>b.value.password=e),placeholder:"密码",type:"password",autocomplete:"off",onKeyup:a[3]||(a[3]=d((e=>x(b.value)),["enter"]))},null,8,["modelValue"])])),_:1}),l(f,{class:"theme-button",type:"primary",onClick:a[4]||(a[4]=e=>x(b.value)),onKeydown:a[5]||(a[5]=d((e=>{var a;13!==a.keyCode&&100!==a.keyCode||x(b.value)}),["enter"]))},{default:n((()=>a[6]||(a[6]=[p("登 陆 ")]))),_:1})])),_:1},8,["model"])]),a[7]||(a[7]=r("div",{class:"overlay_container"},[r("div",{class:"overlay"},[r("div",{class:"overlay_panel overlay_right_container"},[r("h2",{class:"container-title"},"hello friend!"),r("p",null,"输入您的个人信息,以便使用后台管理系统")])])],-1))])])}}},[["__scopeId","data-v-68d4afe9"]]);export{b as default};
|
1
admin/ui/static/static/js/Login-C9FInl8Y.js
Normal file
1
admin/ui/static/static/js/Login-C9FInl8Y.js
Normal file
@ -0,0 +1 @@
|
||||
import{r as e,a5 as a,a as s,o,d as r,b as l,w as n,Z as t,a0 as u,a6 as d,T as i,y as p,Y as m,a7 as c,J as v}from"./vendor-DM-0sFCW.js";import{_ as f,u as _,r as g}from"./index-Hfw2Oxe7.js";const y={class:"login-box"},h={class:c({container:!0,animate__animated:!0,animate__flipInX:!0})},w={class:"form-container sign-in-container"},b=f({__name:"Login",setup(c){e(void 0);const{proxy:f}=a(),b=e({user:"",password:""}),V={user:[{required:!0,trigger:"blur",message:"请输入您的账号"}],password:[{required:!0,trigger:"blur",message:"请输入您的密码"}]},x=e=>{e&&f.$refs.ruleFormRef.validate((e=>{if(!e)return console.log("error submit!"),!1;_().login(b.value.user,b.value.password).then((()=>{console.log("登录成功,推送首页。。"),g.push({path:"/welcome"})}),(e=>{})).catch((()=>{v.error("login response error")}))}))};return(e,a)=>{const c=u,v=t,f=i,_=m;return o(),s("div",y,[r("div",h,[r("div",w,[l(_,{ref:"ruleFormRef",model:b.value,"status-icon":"",rules:V,class:"form"},{default:n((()=>[l(v,{class:"form-item",prop:"username"},{default:n((()=>[l(c,{modelValue:b.value.user,"onUpdate:modelValue":a[0]||(a[0]=e=>b.value.user=e),placeholder:"用户名",autocomplete:"off",onKeyup:a[1]||(a[1]=d((e=>x(b.value)),["enter"]))},null,8,["modelValue"])])),_:1}),l(v,{class:"form-item",prop:"password"},{default:n((()=>[l(c,{modelValue:b.value.password,"onUpdate:modelValue":a[2]||(a[2]=e=>b.value.password=e),placeholder:"密码",type:"password",autocomplete:"off",onKeyup:a[3]||(a[3]=d((e=>x(b.value)),["enter"]))},null,8,["modelValue"])])),_:1}),l(f,{class:"theme-button",type:"primary",onClick:a[4]||(a[4]=e=>x(b.value)),onKeydown:a[5]||(a[5]=d((e=>{var a;13!==a.keyCode&&100!==a.keyCode||x(b.value)}),["enter"]))},{default:n((()=>a[6]||(a[6]=[p("登 陆 ")]))),_:1})])),_:1},8,["model"])]),a[7]||(a[7]=r("div",{class:"overlay_container"},[r("div",{class:"overlay"},[r("div",{class:"overlay_panel overlay_right_container"},[r("h2",{class:"container-title"},"hello friend!"),r("p",null,"输入您的个人信息,以便使用后台管理系统")])])],-1))])])}}},[["__scopeId","data-v-68d4afe9"]]);export{b as default};
|
1
admin/ui/static/static/js/Login-CRDnIxQc.js
Normal file
1
admin/ui/static/static/js/Login-CRDnIxQc.js
Normal file
@ -0,0 +1 @@
|
||||
import{r as e,a5 as a,a as s,o,d as r,b as l,w as n,Z as t,a0 as u,a6 as d,T as i,y as p,Y as m,a7 as c,J as v}from"./vendor-DM-0sFCW.js";import{_ as f,u as _,r as g}from"./index-11Ls_W1J.js";const y={class:"login-box"},h={class:c({container:!0,animate__animated:!0,animate__flipInX:!0})},w={class:"form-container sign-in-container"},b=f({__name:"Login",setup(c){e(void 0);const{proxy:f}=a(),b=e({user:"",password:""}),V={user:[{required:!0,trigger:"blur",message:"请输入您的账号"}],password:[{required:!0,trigger:"blur",message:"请输入您的密码"}]},x=e=>{e&&f.$refs.ruleFormRef.validate((e=>{if(!e)return console.log("error submit!"),!1;_().login(b.value.user,b.value.password).then((()=>{console.log("登录成功,推送首页。。"),g.push({path:"/welcome"})}),(e=>{})).catch((()=>{v.error("login response error")}))}))};return(e,a)=>{const c=u,v=t,f=i,_=m;return o(),s("div",y,[r("div",h,[r("div",w,[l(_,{ref:"ruleFormRef",model:b.value,"status-icon":"",rules:V,class:"form"},{default:n((()=>[l(v,{class:"form-item",prop:"username"},{default:n((()=>[l(c,{modelValue:b.value.user,"onUpdate:modelValue":a[0]||(a[0]=e=>b.value.user=e),placeholder:"用户名",autocomplete:"off",onKeyup:a[1]||(a[1]=d((e=>x(b.value)),["enter"]))},null,8,["modelValue"])])),_:1}),l(v,{class:"form-item",prop:"password"},{default:n((()=>[l(c,{modelValue:b.value.password,"onUpdate:modelValue":a[2]||(a[2]=e=>b.value.password=e),placeholder:"密码",type:"password",autocomplete:"off",onKeyup:a[3]||(a[3]=d((e=>x(b.value)),["enter"]))},null,8,["modelValue"])])),_:1}),l(f,{class:"theme-button",type:"primary",onClick:a[4]||(a[4]=e=>x(b.value)),onKeydown:a[5]||(a[5]=d((e=>{var a;13!==a.keyCode&&100!==a.keyCode||x(b.value)}),["enter"]))},{default:n((()=>a[6]||(a[6]=[p("登 陆 ")]))),_:1})])),_:1},8,["model"])]),a[7]||(a[7]=r("div",{class:"overlay_container"},[r("div",{class:"overlay"},[r("div",{class:"overlay_panel overlay_right_container"},[r("h2",{class:"container-title"},"hello friend!"),r("p",null,"输入您的个人信息,以便使用后台管理系统")])])],-1))])])}}},[["__scopeId","data-v-68d4afe9"]]);export{b as default};
|
1
admin/ui/static/static/js/Login-Dbo2RBLz.js
Normal file
1
admin/ui/static/static/js/Login-Dbo2RBLz.js
Normal file
@ -0,0 +1 @@
|
||||
import{r as e,a5 as a,a as s,o,d as r,b as l,w as n,Z as t,a0 as u,a6 as d,T as i,y as p,Y as m,a7 as c,J as v}from"./vendor-DM-0sFCW.js";import{_ as f,u as _,r as g}from"./index-BcvwkEgW.js";const y={class:"login-box"},h={class:c({container:!0,animate__animated:!0,animate__flipInX:!0})},w={class:"form-container sign-in-container"},b=f({__name:"Login",setup(c){e(void 0);const{proxy:f}=a(),b=e({user:"",password:""}),V={user:[{required:!0,trigger:"blur",message:"请输入您的账号"}],password:[{required:!0,trigger:"blur",message:"请输入您的密码"}]},x=e=>{e&&f.$refs.ruleFormRef.validate((e=>{if(!e)return console.log("error submit!"),!1;_().login(b.value.user,b.value.password).then((()=>{console.log("登录成功,推送首页。。"),g.push({path:"/welcome"})}),(e=>{})).catch((()=>{v.error("login response error")}))}))};return(e,a)=>{const c=u,v=t,f=i,_=m;return o(),s("div",y,[r("div",h,[r("div",w,[l(_,{ref:"ruleFormRef",model:b.value,"status-icon":"",rules:V,class:"form"},{default:n((()=>[l(v,{class:"form-item",prop:"username"},{default:n((()=>[l(c,{modelValue:b.value.user,"onUpdate:modelValue":a[0]||(a[0]=e=>b.value.user=e),placeholder:"用户名",autocomplete:"off",onKeyup:a[1]||(a[1]=d((e=>x(b.value)),["enter"]))},null,8,["modelValue"])])),_:1}),l(v,{class:"form-item",prop:"password"},{default:n((()=>[l(c,{modelValue:b.value.password,"onUpdate:modelValue":a[2]||(a[2]=e=>b.value.password=e),placeholder:"密码",type:"password",autocomplete:"off",onKeyup:a[3]||(a[3]=d((e=>x(b.value)),["enter"]))},null,8,["modelValue"])])),_:1}),l(f,{class:"theme-button",type:"primary",onClick:a[4]||(a[4]=e=>x(b.value)),onKeydown:a[5]||(a[5]=d((e=>{var a;13!==a.keyCode&&100!==a.keyCode||x(b.value)}),["enter"]))},{default:n((()=>a[6]||(a[6]=[p("登 陆 ")]))),_:1})])),_:1},8,["model"])]),a[7]||(a[7]=r("div",{class:"overlay_container"},[r("div",{class:"overlay"},[r("div",{class:"overlay_panel overlay_right_container"},[r("h2",{class:"container-title"},"hello friend!"),r("p",null,"输入您的个人信息,以便使用后台管理系统")])])],-1))])])}}},[["__scopeId","data-v-68d4afe9"]]);export{b as default};
|
1
admin/ui/static/static/js/Login-aBVdscM7.js
Normal file
1
admin/ui/static/static/js/Login-aBVdscM7.js
Normal file
@ -0,0 +1 @@
|
||||
import{r as e,a5 as a,a as s,o,d as r,b as l,w as n,Z as t,a0 as u,a6 as d,T as i,y as p,Y as m,a7 as c,J as v}from"./vendor-DM-0sFCW.js";import{_ as f,u as _,r as g}from"./index-DNnxH6gt.js";const y={class:"login-box"},h={class:c({container:!0,animate__animated:!0,animate__flipInX:!0})},w={class:"form-container sign-in-container"},b=f({__name:"Login",setup(c){e(void 0);const{proxy:f}=a(),b=e({user:"",password:""}),V={user:[{required:!0,trigger:"blur",message:"请输入您的账号"}],password:[{required:!0,trigger:"blur",message:"请输入您的密码"}]},x=e=>{e&&f.$refs.ruleFormRef.validate((e=>{if(!e)return console.log("error submit!"),!1;_().login(b.value.user,b.value.password).then((()=>{console.log("登录成功,推送首页。。"),g.push({path:"/welcome"})}),(e=>{})).catch((()=>{v.error("login response error")}))}))};return(e,a)=>{const c=u,v=t,f=i,_=m;return o(),s("div",y,[r("div",h,[r("div",w,[l(_,{ref:"ruleFormRef",model:b.value,"status-icon":"",rules:V,class:"form"},{default:n((()=>[l(v,{class:"form-item",prop:"username"},{default:n((()=>[l(c,{modelValue:b.value.user,"onUpdate:modelValue":a[0]||(a[0]=e=>b.value.user=e),placeholder:"用户名",autocomplete:"off",onKeyup:a[1]||(a[1]=d((e=>x(b.value)),["enter"]))},null,8,["modelValue"])])),_:1}),l(v,{class:"form-item",prop:"password"},{default:n((()=>[l(c,{modelValue:b.value.password,"onUpdate:modelValue":a[2]||(a[2]=e=>b.value.password=e),placeholder:"密码",type:"password",autocomplete:"off",onKeyup:a[3]||(a[3]=d((e=>x(b.value)),["enter"]))},null,8,["modelValue"])])),_:1}),l(f,{class:"theme-button",type:"primary",onClick:a[4]||(a[4]=e=>x(b.value)),onKeydown:a[5]||(a[5]=d((e=>{var a;13!==a.keyCode&&100!==a.keyCode||x(b.value)}),["enter"]))},{default:n((()=>a[6]||(a[6]=[p("登 陆 ")]))),_:1})])),_:1},8,["model"])]),a[7]||(a[7]=r("div",{class:"overlay_container"},[r("div",{class:"overlay"},[r("div",{class:"overlay_panel overlay_right_container"},[r("h2",{class:"container-title"},"hello friend!"),r("p",null,"输入您的个人信息,以便使用后台管理系统")])])],-1))])])}}},[["__scopeId","data-v-68d4afe9"]]);export{b as default};
|
1
admin/ui/static/static/js/Login-r3chDXAq.js
Normal file
1
admin/ui/static/static/js/Login-r3chDXAq.js
Normal file
@ -0,0 +1 @@
|
||||
import{r as e,a5 as a,a as s,o,d as r,b as l,w as n,Z as t,a0 as u,a6 as d,T as i,y as p,Y as m,a7 as c,J as v}from"./vendor-DM-0sFCW.js";import{_ as f,u as _,r as g}from"./index-_U3s28Z1.js";const y={class:"login-box"},h={class:c({container:!0,animate__animated:!0,animate__flipInX:!0})},w={class:"form-container sign-in-container"},b=f({__name:"Login",setup(c){e(void 0);const{proxy:f}=a(),b=e({user:"",password:""}),V={user:[{required:!0,trigger:"blur",message:"请输入您的账号"}],password:[{required:!0,trigger:"blur",message:"请输入您的密码"}]},x=e=>{e&&f.$refs.ruleFormRef.validate((e=>{if(!e)return console.log("error submit!"),!1;_().login(b.value.user,b.value.password).then((()=>{console.log("登录成功,推送首页。。"),g.push({path:"/welcome"})}),(e=>{})).catch((()=>{v.error("login response error")}))}))};return(e,a)=>{const c=u,v=t,f=i,_=m;return o(),s("div",y,[r("div",h,[r("div",w,[l(_,{ref:"ruleFormRef",model:b.value,"status-icon":"",rules:V,class:"form"},{default:n((()=>[l(v,{class:"form-item",prop:"username"},{default:n((()=>[l(c,{modelValue:b.value.user,"onUpdate:modelValue":a[0]||(a[0]=e=>b.value.user=e),placeholder:"用户名",autocomplete:"off",onKeyup:a[1]||(a[1]=d((e=>x(b.value)),["enter"]))},null,8,["modelValue"])])),_:1}),l(v,{class:"form-item",prop:"password"},{default:n((()=>[l(c,{modelValue:b.value.password,"onUpdate:modelValue":a[2]||(a[2]=e=>b.value.password=e),placeholder:"密码",type:"password",autocomplete:"off",onKeyup:a[3]||(a[3]=d((e=>x(b.value)),["enter"]))},null,8,["modelValue"])])),_:1}),l(f,{class:"theme-button",type:"primary",onClick:a[4]||(a[4]=e=>x(b.value)),onKeydown:a[5]||(a[5]=d((e=>{var a;13!==a.keyCode&&100!==a.keyCode||x(b.value)}),["enter"]))},{default:n((()=>a[6]||(a[6]=[p("登 陆 ")]))),_:1})])),_:1},8,["model"])]),a[7]||(a[7]=r("div",{class:"overlay_container"},[r("div",{class:"overlay"},[r("div",{class:"overlay_panel overlay_right_container"},[r("h2",{class:"container-title"},"hello friend!"),r("p",null,"输入您的个人信息,以便使用后台管理系统")])])],-1))])])}}},[["__scopeId","data-v-68d4afe9"]]);export{b as default};
|
1
admin/ui/static/static/js/character-8yR2ozKp.js
Normal file
1
admin/ui/static/static/js/character-8yR2ozKp.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as e}from"./tableUser-DLlNWc2L.js";import{u as r,l as t}from"./index-Dmkcc1nA.js";import{a,o as s,c as o,x as c}from"./vendor-DM-0sFCW.js";import"./empty-BQM6cVex.js";const m={__name:"character",setup(m){let u={meta:{desc:"character",resource:"character",resource_url:"/resource/character",methods:{get:!0,post:!0,put:!0,delete:!0}}};return"admin"!==r().userInfo.character&&(u.meta.methods={}),t.setCache("resource",u),(r,t)=>(s(),a("div",null,[(s(),o(c(e)))]))}};export{m as default};
|
1
admin/ui/static/static/js/character-BCDTAqW8.js
Normal file
1
admin/ui/static/static/js/character-BCDTAqW8.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as e}from"./tableUser-D8cNla95.js";import{u as r,l as t}from"./index-BcvwkEgW.js";import{a,o as s,c as o,x as c}from"./vendor-DM-0sFCW.js";import"./empty-BLjNz_S4.js";const m={__name:"character",setup(m){let u={meta:{desc:"character",resource:"character",resource_url:"/resource/character",methods:{get:!0,post:!0,put:!0,delete:!0}}};return"admin"!==r().userInfo.character&&(u.meta.methods={}),t.setCache("resource",u),(r,t)=>(s(),a("div",null,[(s(),o(c(e)))]))}};export{m as default};
|
1
admin/ui/static/static/js/character-BZKkGKpF.js
Normal file
1
admin/ui/static/static/js/character-BZKkGKpF.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as e}from"./tableUser-Z3isZOe-.js";import{u as r,l as t}from"./index-_U3s28Z1.js";import{a,o as s,c as o,x as c}from"./vendor-DM-0sFCW.js";import"./empty-ByqgDmpQ.js";const m={__name:"character",setup(m){let u={meta:{desc:"character",resource:"character",resource_url:"/resource/character",methods:{get:!0,post:!0,put:!0,delete:!0}}};return"admin"!==r().userInfo.character&&(u.meta.methods={}),t.setCache("resource",u),(r,t)=>(s(),a("div",null,[(s(),o(c(e)))]))}};export{m as default};
|
1
admin/ui/static/static/js/character-CD6bmbos.js
Normal file
1
admin/ui/static/static/js/character-CD6bmbos.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as e}from"./tableUser-DgauPc3R.js";import{u as r,l as t}from"./index-DNnxH6gt.js";import{a,o as s,c as o,x as c}from"./vendor-DM-0sFCW.js";import"./empty-DUlJEoCy.js";const m={__name:"character",setup(m){let u={meta:{desc:"character",resource:"character",resource_url:"/resource/character",methods:{get:!0,post:!0,put:!0,delete:!0}}};return"admin"!==r().userInfo.character&&(u.meta.methods={}),t.setCache("resource",u),(r,t)=>(s(),a("div",null,[(s(),o(c(e)))]))}};export{m as default};
|
1
admin/ui/static/static/js/character-D6DhvqxG.js
Normal file
1
admin/ui/static/static/js/character-D6DhvqxG.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as e}from"./tableUser-D84UEt6P.js";import{u as r,l as t}from"./index-11Ls_W1J.js";import{a,o as s,c as o,x as c}from"./vendor-DM-0sFCW.js";import"./empty-HakINKea.js";const m={__name:"character",setup(m){let u={meta:{desc:"character",resource:"character",resource_url:"/resource/character",methods:{get:!0,post:!0,put:!0,delete:!0}}};return"admin"!==r().userInfo.character&&(u.meta.methods={}),t.setCache("resource",u),(r,t)=>(s(),a("div",null,[(s(),o(c(e)))]))}};export{m as default};
|
1
admin/ui/static/static/js/character-VKYAMAwN.js
Normal file
1
admin/ui/static/static/js/character-VKYAMAwN.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as e}from"./tableUser-CtXR5yv0.js";import{u as r,l as t}from"./index-Bmi27CUA.js";import{a,o as s,c as o,x as c}from"./vendor-Ckx_Nsz5.js";import"./empty-cgnE7gMt.js";const m={__name:"character",setup(m){let u={meta:{desc:"character",resource:"character",resource_url:"/resource/character",methods:{get:!0,post:!0,put:!0,delete:!0}}};return"admin"!==r().userInfo.character&&(u.meta.methods={}),t.setCache("resource",u),(r,t)=>(s(),a("div",null,[(s(),o(c(e)))]))}};export{m as default};
|
1
admin/ui/static/static/js/character-swN-iIB1.js
Normal file
1
admin/ui/static/static/js/character-swN-iIB1.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as e}from"./tableUser-M8raL4T3.js";import{u as r,l as t}from"./index-Hfw2Oxe7.js";import{a,o as s,c as o,x as c}from"./vendor-DM-0sFCW.js";import"./empty-BmAiqKcE.js";const m={__name:"character",setup(m){let u={meta:{desc:"character",resource:"character",resource_url:"/resource/character",methods:{get:!0,post:!0,put:!0,delete:!0}}};return"admin"!==r().userInfo.character&&(u.meta.methods={}),t.setCache("resource",u),(r,t)=>(s(),a("div",null,[(s(),o(c(e)))]))}};export{m as default};
|
1
admin/ui/static/static/js/empty-BLjNz_S4.js
Normal file
1
admin/ui/static/static/js/empty-BLjNz_S4.js
Normal file
@ -0,0 +1 @@
|
||||
import{s as t,_ as r}from"./index-BcvwkEgW.js";import{c as o,o as e,af as n}from"./vendor-DM-0sFCW.js";function a(r,o){return t({url:r,method:"get",params:o})}function s(r,o){return t({url:r,method:"post",data:{dto:o}})}function u(r,o){return t({url:r,method:"put",data:{dto:o}})}function d(r,o){return t({url:r,method:"delete",data:o})}function i(r,o){return t({url:r+"/selection",method:"post",data:o})}function c(r){return t({url:"/project/"+r.toString()+"/items",method:"get"})}const m=r({},[["render",function(t,r){const a=n;return e(),o(a,{description:"没有权限!请联系管理员添加权限!"})}]]);export{d as a,s as b,u as c,c as d,m as e,i as f,a as r};
|
1
admin/ui/static/static/js/empty-BQM6cVex.js
Normal file
1
admin/ui/static/static/js/empty-BQM6cVex.js
Normal file
@ -0,0 +1 @@
|
||||
import{s as t,_ as r}from"./index-Dmkcc1nA.js";import{c as o,o as e,af as n}from"./vendor-DM-0sFCW.js";function a(r,o){return t({url:r,method:"get",params:o})}function s(r,o){return t({url:r,method:"post",data:{dto:o}})}function u(r,o){return t({url:r,method:"put",data:{dto:o}})}function d(r,o){return t({url:r,method:"delete",data:o})}function i(r,o){return t({url:r+"/selection",method:"post",data:o})}function c(r){return t({url:"/project/"+r.toString()+"/items",method:"get"})}const m=r({},[["render",function(t,r){const a=n;return e(),o(a,{description:"没有权限!请联系管理员添加权限!"})}]]);export{d as a,s as b,u as c,c as d,m as e,i as f,a as r};
|
1
admin/ui/static/static/js/empty-BmAiqKcE.js
Normal file
1
admin/ui/static/static/js/empty-BmAiqKcE.js
Normal file
@ -0,0 +1 @@
|
||||
import{s as t,_ as r}from"./index-Hfw2Oxe7.js";import{c as o,o as e,af as n}from"./vendor-DM-0sFCW.js";function a(r,o){return t({url:r,method:"get",params:o})}function s(r,o){return t({url:r,method:"post",data:{dto:o}})}function u(r,o){return t({url:r,method:"put",data:{dto:o}})}function d(r,o){return t({url:r,method:"delete",data:o})}function i(r,o){return t({url:r+"/selection",method:"post",data:o})}function c(r){return t({url:"/project/"+r.toString()+"/items",method:"get"})}const m=r({},[["render",function(t,r){const a=n;return e(),o(a,{description:"没有权限!请联系管理员添加权限!"})}]]);export{d as a,s as b,u as c,c as d,m as e,i as f,a as r};
|
1
admin/ui/static/static/js/empty-ByqgDmpQ.js
Normal file
1
admin/ui/static/static/js/empty-ByqgDmpQ.js
Normal file
@ -0,0 +1 @@
|
||||
import{s as t,_ as r}from"./index-_U3s28Z1.js";import{c as o,o as e,af as n}from"./vendor-DM-0sFCW.js";function a(r,o){return t({url:r,method:"get",params:o})}function s(r,o){return t({url:r,method:"post",data:{dto:o}})}function u(r,o){return t({url:r,method:"put",data:{dto:o}})}function d(r,o){return t({url:r,method:"delete",data:o})}function i(r,o){return t({url:r+"/selection",method:"post",data:o})}function c(r){return t({url:"/project/"+r.toString()+"/items",method:"get"})}const m=r({},[["render",function(t,r){const a=n;return e(),o(a,{description:"没有权限!请联系管理员添加权限!"})}]]);export{d as a,s as b,u as c,c as d,m as e,i as f,a as r};
|
1
admin/ui/static/static/js/empty-DUlJEoCy.js
Normal file
1
admin/ui/static/static/js/empty-DUlJEoCy.js
Normal file
@ -0,0 +1 @@
|
||||
import{s as t,_ as r}from"./index-DNnxH6gt.js";import{c as o,o as e,af as n}from"./vendor-DM-0sFCW.js";function a(r,o){return t({url:r,method:"get",params:o})}function s(r,o){return t({url:r,method:"post",data:{dto:o}})}function u(r,o){return t({url:r,method:"put",data:{dto:o}})}function d(r,o){return t({url:r,method:"delete",data:o})}function i(r,o){return t({url:r+"/selection",method:"post",data:o})}function c(r){return t({url:"/project/"+r.toString()+"/items",method:"get"})}const m=r({},[["render",function(t,r){const a=n;return e(),o(a,{description:"没有权限!请联系管理员添加权限!"})}]]);export{d as a,s as b,u as c,c as d,m as e,i as f,a as r};
|
1
admin/ui/static/static/js/empty-HakINKea.js
Normal file
1
admin/ui/static/static/js/empty-HakINKea.js
Normal file
@ -0,0 +1 @@
|
||||
import{s as t,_ as r}from"./index-11Ls_W1J.js";import{c as o,o as e,af as n}from"./vendor-DM-0sFCW.js";function a(r,o){return t({url:r,method:"get",params:o})}function s(r,o){return t({url:r,method:"post",data:{dto:o}})}function u(r,o){return t({url:r,method:"put",data:{dto:o}})}function d(r,o){return t({url:r,method:"delete",data:o})}function i(r,o){return t({url:r+"/selection",method:"post",data:o})}function c(r){return t({url:"/project/"+r.toString()+"/items",method:"get"})}const m=r({},[["render",function(t,r){const a=n;return e(),o(a,{description:"没有权限!请联系管理员添加权限!"})}]]);export{d as a,s as b,u as c,c as d,m as e,i as f,a as r};
|
1
admin/ui/static/static/js/empty-cgnE7gMt.js
Normal file
1
admin/ui/static/static/js/empty-cgnE7gMt.js
Normal file
@ -0,0 +1 @@
|
||||
import{s as t,_ as r}from"./index-Bmi27CUA.js";import{c as o,o as e,af as n}from"./vendor-Ckx_Nsz5.js";function a(r,o){return t({url:r,method:"get",params:o})}function s(r,o){return t({url:r,method:"post",data:{dto:o}})}function u(r,o){return t({url:r,method:"put",data:{dto:o}})}function d(r,o){return t({url:r,method:"delete",data:o})}function i(r,o){return t({url:r+"/selection",method:"post",data:o})}function c(r){return t({url:"/project/"+r.toString()+"/items",method:"get"})}const m=r({},[["render",function(t,r){const a=n;return e(),o(a,{description:"没有权限!请联系管理员添加权限!"})}]]);export{d as a,s as b,u as c,c as d,m as e,i as f,a as r};
|
2
admin/ui/static/static/js/index-11Ls_W1J.js
Normal file
2
admin/ui/static/static/js/index-11Ls_W1J.js
Normal file
File diff suppressed because one or more lines are too long
2
admin/ui/static/static/js/index-BcvwkEgW.js
Normal file
2
admin/ui/static/static/js/index-BcvwkEgW.js
Normal file
File diff suppressed because one or more lines are too long
2
admin/ui/static/static/js/index-Bmi27CUA.js
Normal file
2
admin/ui/static/static/js/index-Bmi27CUA.js
Normal file
File diff suppressed because one or more lines are too long
2
admin/ui/static/static/js/index-DNnxH6gt.js
Normal file
2
admin/ui/static/static/js/index-DNnxH6gt.js
Normal file
File diff suppressed because one or more lines are too long
2
admin/ui/static/static/js/index-Dmkcc1nA.js
Normal file
2
admin/ui/static/static/js/index-Dmkcc1nA.js
Normal file
File diff suppressed because one or more lines are too long
2
admin/ui/static/static/js/index-Hfw2Oxe7.js
Normal file
2
admin/ui/static/static/js/index-Hfw2Oxe7.js
Normal file
File diff suppressed because one or more lines are too long
2
admin/ui/static/static/js/index-_U3s28Z1.js
Normal file
2
admin/ui/static/static/js/index-_U3s28Z1.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/project-Aqf0v0Sp.js
Normal file
1
admin/ui/static/static/js/project-Aqf0v0Sp.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as s}from"./table-CniVnr7H.js";import{l as e,u as t,c as a}from"./index-Dmkcc1nA.js";import{i as r,a as o,o as m,c,x as i}from"./vendor-DM-0sFCW.js";import"./empty-BQM6cVex.js";import"./string-C8RKaQUb.js";const p={__name:"project",setup(p){e.setCache("project",{}),r();let n=a;return"admin"!==t().userInfo.character&&(n.meta.methods={}),e.setCache("resource",n),(e,t)=>(m(),o("div",null,[(m(),c(i(s)))]))}};export{p as default};
|
1
admin/ui/static/static/js/project-B8bW-2w3.js
Normal file
1
admin/ui/static/static/js/project-B8bW-2w3.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as s}from"./table-BCILMzNz.js";import{l as e,u as t,c as a}from"./index-DNnxH6gt.js";import{i as r,a as o,o as m,c,x as i}from"./vendor-DM-0sFCW.js";import"./empty-DUlJEoCy.js";import"./string-C8RKaQUb.js";const p={__name:"project",setup(p){e.setCache("project",{}),r();let n=a;return"admin"!==t().userInfo.character&&(n.meta.methods={}),e.setCache("resource",n),(e,t)=>(m(),o("div",null,[(m(),c(i(s)))]))}};export{p as default};
|
1
admin/ui/static/static/js/project-BCNUcmOT.js
Normal file
1
admin/ui/static/static/js/project-BCNUcmOT.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as s}from"./table-DMdIe8LM.js";import{l as e,u as t,c as a}from"./index-Bmi27CUA.js";import{i as r,a as o,o as m,c,x as i}from"./vendor-Ckx_Nsz5.js";import"./empty-cgnE7gMt.js";import"./string-C8RKaQUb.js";const p={__name:"project",setup(p){e.setCache("project",{}),r();let n=a;return"admin"!==t().userInfo.character&&(n.meta.methods={}),e.setCache("resource",n),(e,t)=>(m(),o("div",null,[(m(),c(i(s)))]))}};export{p as default};
|
1
admin/ui/static/static/js/project-BFx6JD-k.js
Normal file
1
admin/ui/static/static/js/project-BFx6JD-k.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as s}from"./table-B5qQXuqU.js";import{l as e,u as t,c as a}from"./index-Hfw2Oxe7.js";import{i as r,a as o,o as m,c,x as i}from"./vendor-DM-0sFCW.js";import"./empty-BmAiqKcE.js";import"./string-C8RKaQUb.js";const p={__name:"project",setup(p){e.setCache("project",{}),r();let n=a;return"admin"!==t().userInfo.character&&(n.meta.methods={}),e.setCache("resource",n),(e,t)=>(m(),o("div",null,[(m(),c(i(s)))]))}};export{p as default};
|
1
admin/ui/static/static/js/project-BMm3LC3E.js
Normal file
1
admin/ui/static/static/js/project-BMm3LC3E.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as s}from"./table-RbY74G5O.js";import{l as e,u as t,c as a}from"./index-BcvwkEgW.js";import{i as r,a as o,o as m,c,x as i}from"./vendor-DM-0sFCW.js";import"./empty-BLjNz_S4.js";import"./string-C8RKaQUb.js";const p={__name:"project",setup(p){e.setCache("project",{}),r();let n=a;return"admin"!==t().userInfo.character&&(n.meta.methods={}),e.setCache("resource",n),(e,t)=>(m(),o("div",null,[(m(),c(i(s)))]))}};export{p as default};
|
1
admin/ui/static/static/js/project-Bz5kg1GJ.js
Normal file
1
admin/ui/static/static/js/project-Bz5kg1GJ.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as s}from"./table-BihohNGK.js";import{l as e,u as t,c as a}from"./index-11Ls_W1J.js";import{i as r,a as o,o as m,c,x as i}from"./vendor-DM-0sFCW.js";import"./empty-HakINKea.js";import"./string-C8RKaQUb.js";const p={__name:"project",setup(p){e.setCache("project",{}),r();let n=a;return"admin"!==t().userInfo.character&&(n.meta.methods={}),e.setCache("resource",n),(e,t)=>(m(),o("div",null,[(m(),c(i(s)))]))}};export{p as default};
|
1
admin/ui/static/static/js/project-Cib2JjQ1.js
Normal file
1
admin/ui/static/static/js/project-Cib2JjQ1.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as s}from"./table-BaxmyU1X.js";import{l as e,u as t,c as a}from"./index-_U3s28Z1.js";import{i as r,a as o,o as m,c,x as i}from"./vendor-DM-0sFCW.js";import"./empty-ByqgDmpQ.js";import"./string-C8RKaQUb.js";const p={__name:"project",setup(p){e.setCache("project",{}),r();let n=a;return"admin"!==t().userInfo.character&&(n.meta.methods={}),e.setCache("resource",n),(e,t)=>(m(),o("div",null,[(m(),c(i(s)))]))}};export{p as default};
|
1
admin/ui/static/static/js/project_cdkey-B1ABC0W6.js
Normal file
1
admin/ui/static/static/js/project_cdkey-B1ABC0W6.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/project_cdkey-BtgSH_Ay.js
Normal file
1
admin/ui/static/static/js/project_cdkey-BtgSH_Ay.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/project_cdkey-BwJhqetp.js
Normal file
1
admin/ui/static/static/js/project_cdkey-BwJhqetp.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/project_cdkey-D6JAzrOe.js
Normal file
1
admin/ui/static/static/js/project_cdkey-D6JAzrOe.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/project_cdkey-DR6kRsHm.js
Normal file
1
admin/ui/static/static/js/project_cdkey-DR6kRsHm.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/project_cdkey-Hk5S9zfY.js
Normal file
1
admin/ui/static/static/js/project_cdkey-Hk5S9zfY.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/project_cdkey-onN_jYlT.js
Normal file
1
admin/ui/static/static/js/project_cdkey-onN_jYlT.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/project_op-9WBGC7XA.js
Normal file
1
admin/ui/static/static/js/project_op-9WBGC7XA.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/project_op-Bg-Bfb8Q.js
Normal file
1
admin/ui/static/static/js/project_op-Bg-Bfb8Q.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/project_op-CPWi5hVP.js
Normal file
1
admin/ui/static/static/js/project_op-CPWi5hVP.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/project_op-CYaxlHp8.js
Normal file
1
admin/ui/static/static/js/project_op-CYaxlHp8.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/project_op-DIdT6pmO.js
Normal file
1
admin/ui/static/static/js/project_op-DIdT6pmO.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/project_op-Dbfy-77g.js
Normal file
1
admin/ui/static/static/js/project_op-Dbfy-77g.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/project_op-Dxk0ObAk.js
Normal file
1
admin/ui/static/static/js/project_op-Dxk0ObAk.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/table-B5qQXuqU.js
Normal file
1
admin/ui/static/static/js/table-B5qQXuqU.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/table-BCILMzNz.js
Normal file
1
admin/ui/static/static/js/table-BCILMzNz.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/table-BaxmyU1X.js
Normal file
1
admin/ui/static/static/js/table-BaxmyU1X.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/table-BihohNGK.js
Normal file
1
admin/ui/static/static/js/table-BihohNGK.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/table-CniVnr7H.js
Normal file
1
admin/ui/static/static/js/table-CniVnr7H.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/table-DMdIe8LM.js
Normal file
1
admin/ui/static/static/js/table-DMdIe8LM.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/table-RbY74G5O.js
Normal file
1
admin/ui/static/static/js/table-RbY74G5O.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/tableUser-CtXR5yv0.js
Normal file
1
admin/ui/static/static/js/tableUser-CtXR5yv0.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/tableUser-D84UEt6P.js
Normal file
1
admin/ui/static/static/js/tableUser-D84UEt6P.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/tableUser-D8cNla95.js
Normal file
1
admin/ui/static/static/js/tableUser-D8cNla95.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/tableUser-DLlNWc2L.js
Normal file
1
admin/ui/static/static/js/tableUser-DLlNWc2L.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/tableUser-DgauPc3R.js
Normal file
1
admin/ui/static/static/js/tableUser-DgauPc3R.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/tableUser-M8raL4T3.js
Normal file
1
admin/ui/static/static/js/tableUser-M8raL4T3.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/tableUser-Z3isZOe-.js
Normal file
1
admin/ui/static/static/js/tableUser-Z3isZOe-.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/user-6pRgvGrU.js
Normal file
1
admin/ui/static/static/js/user-6pRgvGrU.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as e}from"./tableUser-Z3isZOe-.js";import{u as s,l as r}from"./index-_U3s28Z1.js";import{a as t,o,c as a,x as u}from"./vendor-DM-0sFCW.js";import"./empty-ByqgDmpQ.js";const m={__name:"user",setup(m){let c={meta:{desc:"user",resource:"user",resource_url:"/resource/user",methods:{get:!0,post:!0,put:!0,delete:!0}}};return"admin"!==s().userInfo.character&&(c.meta.methods={}),r.setCache("resource",c),(s,r)=>(o(),t("div",null,[(o(),a(u(e)))]))}};export{m as default};
|
1
admin/ui/static/static/js/user-B2CB8zJG.js
Normal file
1
admin/ui/static/static/js/user-B2CB8zJG.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as e}from"./tableUser-DgauPc3R.js";import{u as s,l as r}from"./index-DNnxH6gt.js";import{a as t,o,c as a,x as u}from"./vendor-DM-0sFCW.js";import"./empty-DUlJEoCy.js";const m={__name:"user",setup(m){let c={meta:{desc:"user",resource:"user",resource_url:"/resource/user",methods:{get:!0,post:!0,put:!0,delete:!0}}};return"admin"!==s().userInfo.character&&(c.meta.methods={}),r.setCache("resource",c),(s,r)=>(o(),t("div",null,[(o(),a(u(e)))]))}};export{m as default};
|
1
admin/ui/static/static/js/user-BGzrMALj.js
Normal file
1
admin/ui/static/static/js/user-BGzrMALj.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as e}from"./tableUser-D84UEt6P.js";import{u as s,l as r}from"./index-11Ls_W1J.js";import{a as t,o,c as a,x as u}from"./vendor-DM-0sFCW.js";import"./empty-HakINKea.js";const m={__name:"user",setup(m){let c={meta:{desc:"user",resource:"user",resource_url:"/resource/user",methods:{get:!0,post:!0,put:!0,delete:!0}}};return"admin"!==s().userInfo.character&&(c.meta.methods={}),r.setCache("resource",c),(s,r)=>(o(),t("div",null,[(o(),a(u(e)))]))}};export{m as default};
|
1
admin/ui/static/static/js/user-Dk1aLYV6.js
Normal file
1
admin/ui/static/static/js/user-Dk1aLYV6.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as e}from"./tableUser-M8raL4T3.js";import{u as s,l as r}from"./index-Hfw2Oxe7.js";import{a as t,o,c as a,x as u}from"./vendor-DM-0sFCW.js";import"./empty-BmAiqKcE.js";const m={__name:"user",setup(m){let c={meta:{desc:"user",resource:"user",resource_url:"/resource/user",methods:{get:!0,post:!0,put:!0,delete:!0}}};return"admin"!==s().userInfo.character&&(c.meta.methods={}),r.setCache("resource",c),(s,r)=>(o(),t("div",null,[(o(),a(u(e)))]))}};export{m as default};
|
1
admin/ui/static/static/js/user-DwVutDjj.js
Normal file
1
admin/ui/static/static/js/user-DwVutDjj.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as e}from"./tableUser-DLlNWc2L.js";import{u as s,l as r}from"./index-Dmkcc1nA.js";import{a as t,o,c as a,x as u}from"./vendor-DM-0sFCW.js";import"./empty-BQM6cVex.js";const m={__name:"user",setup(m){let c={meta:{desc:"user",resource:"user",resource_url:"/resource/user",methods:{get:!0,post:!0,put:!0,delete:!0}}};return"admin"!==s().userInfo.character&&(c.meta.methods={}),r.setCache("resource",c),(s,r)=>(o(),t("div",null,[(o(),a(u(e)))]))}};export{m as default};
|
1
admin/ui/static/static/js/user-DzwBt6iR.js
Normal file
1
admin/ui/static/static/js/user-DzwBt6iR.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as e}from"./tableUser-D8cNla95.js";import{u as s,l as r}from"./index-BcvwkEgW.js";import{a as t,o,c as a,x as u}from"./vendor-DM-0sFCW.js";import"./empty-BLjNz_S4.js";const m={__name:"user",setup(m){let c={meta:{desc:"user",resource:"user",resource_url:"/resource/user",methods:{get:!0,post:!0,put:!0,delete:!0}}};return"admin"!==s().userInfo.character&&(c.meta.methods={}),r.setCache("resource",c),(s,r)=>(o(),t("div",null,[(o(),a(u(e)))]))}};export{m as default};
|
1
admin/ui/static/static/js/user-J5s895Es.js
Normal file
1
admin/ui/static/static/js/user-J5s895Es.js
Normal file
@ -0,0 +1 @@
|
||||
import{t as e}from"./tableUser-CtXR5yv0.js";import{u as s,l as r}from"./index-Bmi27CUA.js";import{a as t,o,c as a,x as u}from"./vendor-Ckx_Nsz5.js";import"./empty-cgnE7gMt.js";const m={__name:"user",setup(m){let c={meta:{desc:"user",resource:"user",resource_url:"/resource/user",methods:{get:!0,post:!0,put:!0,delete:!0}}};return"admin"!==s().userInfo.character&&(c.meta.methods={}),r.setCache("resource",c),(s,r)=>(o(),t("div",null,[(o(),a(u(e)))]))}};export{m as default};
|
52
admin/ui/static/static/js/vendor-Ckx_Nsz5.js
Normal file
52
admin/ui/static/static/js/vendor-Ckx_Nsz5.js
Normal file
File diff suppressed because one or more lines are too long
52
admin/ui/static/static/js/vendor-DM-0sFCW.js
Normal file
52
admin/ui/static/static/js/vendor-DM-0sFCW.js
Normal file
File diff suppressed because one or more lines are too long
1
admin/ui/static/static/js/welcome-CCwUE5LM.js
Normal file
1
admin/ui/static/static/js/welcome-CCwUE5LM.js
Normal file
@ -0,0 +1 @@
|
||||
import{a as s,o as a,d as e,b as n,y as t,t as o,u as r,a4 as p,F as l}from"./vendor-Ckx_Nsz5.js";import{u}from"./index-Bmi27CUA.js";const f={style:{"font-size":"40px"}},i={style:{color:"darkslategrey","font-size":"50px"}},m={__name:"welcome",setup(m){const c=u().userInfo;return(u,m)=>{const d=p;return a(),s(l,null,[e("span",f,[m[0]||(m[0]=t("亲爱的")),e("span",i,o(r(c).nick_name),1),m[1]||(m[1]=t("!欢迎使用本公司后台管理系统!"))]),n(d),m[2]||(m[2]=e("span",{style:{"font-size":"40px"}},"硬盘有价,数据无价,操作不规范,亲人两行泪。",-1))],64)}}};export{m as default};
|
1
admin/ui/static/static/js/welcome-CNSJWSaQ.js
Normal file
1
admin/ui/static/static/js/welcome-CNSJWSaQ.js
Normal file
@ -0,0 +1 @@
|
||||
import{a as s,o as a,d as e,b as n,y as t,t as o,u as r,a4 as p,F as l}from"./vendor-DM-0sFCW.js";import{u}from"./index-_U3s28Z1.js";const f={style:{"font-size":"40px"}},i={style:{color:"darkslategrey","font-size":"50px"}},m={__name:"welcome",setup(m){const c=u().userInfo;return(u,m)=>{const d=p;return a(),s(l,null,[e("span",f,[m[0]||(m[0]=t("亲爱的")),e("span",i,o(r(c).nick_name),1),m[1]||(m[1]=t("!欢迎使用本公司后台管理系统!"))]),n(d),m[2]||(m[2]=e("span",{style:{"font-size":"40px"}},"硬盘有价,数据无价,操作不规范,亲人两行泪。",-1))],64)}}};export{m as default};
|
1
admin/ui/static/static/js/welcome-Ct05RGk_.js
Normal file
1
admin/ui/static/static/js/welcome-Ct05RGk_.js
Normal file
@ -0,0 +1 @@
|
||||
import{a as s,o as a,d as e,b as n,y as t,t as o,u as r,a4 as p,F as l}from"./vendor-DM-0sFCW.js";import{u}from"./index-DNnxH6gt.js";const f={style:{"font-size":"40px"}},i={style:{color:"darkslategrey","font-size":"50px"}},m={__name:"welcome",setup(m){const c=u().userInfo;return(u,m)=>{const d=p;return a(),s(l,null,[e("span",f,[m[0]||(m[0]=t("亲爱的")),e("span",i,o(r(c).nick_name),1),m[1]||(m[1]=t("!欢迎使用本公司后台管理系统!"))]),n(d),m[2]||(m[2]=e("span",{style:{"font-size":"40px"}},"硬盘有价,数据无价,操作不规范,亲人两行泪。",-1))],64)}}};export{m as default};
|
1
admin/ui/static/static/js/welcome-CusT05GU.js
Normal file
1
admin/ui/static/static/js/welcome-CusT05GU.js
Normal file
@ -0,0 +1 @@
|
||||
import{a as s,o as a,d as e,b as n,y as t,t as o,u as r,a4 as p,F as l}from"./vendor-DM-0sFCW.js";import{u}from"./index-Hfw2Oxe7.js";const f={style:{"font-size":"40px"}},i={style:{color:"darkslategrey","font-size":"50px"}},m={__name:"welcome",setup(m){const c=u().userInfo;return(u,m)=>{const d=p;return a(),s(l,null,[e("span",f,[m[0]||(m[0]=t("亲爱的")),e("span",i,o(r(c).nick_name),1),m[1]||(m[1]=t("!欢迎使用本公司后台管理系统!"))]),n(d),m[2]||(m[2]=e("span",{style:{"font-size":"40px"}},"硬盘有价,数据无价,操作不规范,亲人两行泪。",-1))],64)}}};export{m as default};
|
1
admin/ui/static/static/js/welcome-cHy9vX8n.js
Normal file
1
admin/ui/static/static/js/welcome-cHy9vX8n.js
Normal file
@ -0,0 +1 @@
|
||||
import{a as s,o as a,d as e,b as n,y as t,t as o,u as r,a4 as p,F as l}from"./vendor-DM-0sFCW.js";import{u}from"./index-11Ls_W1J.js";const f={style:{"font-size":"40px"}},i={style:{color:"darkslategrey","font-size":"50px"}},m={__name:"welcome",setup(m){const c=u().userInfo;return(u,m)=>{const d=p;return a(),s(l,null,[e("span",f,[m[0]||(m[0]=t("亲爱的")),e("span",i,o(r(c).nick_name),1),m[1]||(m[1]=t("!欢迎使用本公司后台管理系统!"))]),n(d),m[2]||(m[2]=e("span",{style:{"font-size":"40px"}},"硬盘有价,数据无价,操作不规范,亲人两行泪。",-1))],64)}}};export{m as default};
|
1
admin/ui/static/static/js/welcome-kWj84nzf.js
Normal file
1
admin/ui/static/static/js/welcome-kWj84nzf.js
Normal file
@ -0,0 +1 @@
|
||||
import{a as s,o as a,d as e,b as n,y as t,t as o,u as r,a4 as p,F as l}from"./vendor-DM-0sFCW.js";import{u}from"./index-BcvwkEgW.js";const f={style:{"font-size":"40px"}},i={style:{color:"darkslategrey","font-size":"50px"}},m={__name:"welcome",setup(m){const c=u().userInfo;return(u,m)=>{const d=p;return a(),s(l,null,[e("span",f,[m[0]||(m[0]=t("亲爱的")),e("span",i,o(r(c).nick_name),1),m[1]||(m[1]=t("!欢迎使用本公司后台管理系统!"))]),n(d),m[2]||(m[2]=e("span",{style:{"font-size":"40px"}},"硬盘有价,数据无价,操作不规范,亲人两行泪。",-1))],64)}}};export{m as default};
|
1
admin/ui/static/static/js/welcome-x8HXajxg.js
Normal file
1
admin/ui/static/static/js/welcome-x8HXajxg.js
Normal file
@ -0,0 +1 @@
|
||||
import{a as s,o as a,d as e,b as n,y as t,t as o,u as r,a4 as p,F as l}from"./vendor-DM-0sFCW.js";import{u}from"./index-Dmkcc1nA.js";const f={style:{"font-size":"40px"}},i={style:{color:"darkslategrey","font-size":"50px"}},m={__name:"welcome",setup(m){const c=u().userInfo;return(u,m)=>{const d=p;return a(),s(l,null,[e("span",f,[m[0]||(m[0]=t("亲爱的")),e("span",i,o(r(c).nick_name),1),m[1]||(m[1]=t("!欢迎使用本公司后台管理系统!"))]),n(d),m[2]||(m[2]=e("span",{style:{"font-size":"40px"}},"硬盘有价,数据无价,操作不规范,亲人两行泪。",-1))],64)}}};export{m as default};
|
@ -1,2 +1,3 @@
|
||||
VITE_APP_ENV = 'production'
|
||||
VITE_APP_BASE_API = '/api'
|
||||
VITE_APP_ENV = 'production'
|
@ -1,12 +1,5 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
class InternalResource {
|
||||
list(url, params) {
|
||||
this.name = name
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
export function resourceList(url, params) {
|
||||
return request({
|
||||
url: url,
|
||||
|
@ -6,7 +6,7 @@ import LocalCache from "@/stores/localCache.js";
|
||||
// import ExpireCache from "@/stores/expireCache";
|
||||
|
||||
import errcodeDetail from '@/components/widget/errcodeDetail.vue'
|
||||
import userStore from "@/stores/user.js";
|
||||
import userStore, {getToken} from "@/stores/user.js";
|
||||
|
||||
// 创建axios实例
|
||||
const service = axios.create({
|
||||
@ -30,14 +30,20 @@ const service = axios.create({
|
||||
const reqInterceptor = (config) => {
|
||||
|
||||
let user = userStore().userInfo;
|
||||
let token = userStore().tokenInfo;
|
||||
let tokenInfo = getToken();
|
||||
|
||||
let userId = user ? parseInt(user.user_id, 10) : 0;
|
||||
token = token ? token.token : "";
|
||||
const token = tokenInfo ? tokenInfo.token : "";
|
||||
|
||||
|
||||
// alert("路径:", config.path, " token", token, " 用户:", JSON.stringify(user))
|
||||
|
||||
config.headers = config.headers || {}
|
||||
config.headers.UserId = userId;
|
||||
config.headers.Token = token;
|
||||
config.headers['Authorization'] = 'Bearer ' + token;
|
||||
|
||||
console.log("获取缓存token:", tokenInfo, " 获取缓存用户数据:", user, " 发送http头:", config.headers)
|
||||
|
||||
// const token = ExpireCache.getCache('token')
|
||||
// if(token){
|
||||
|
@ -256,8 +256,8 @@ h1 {
|
||||
|
||||
:deep(.el-menu-vertical-demo .el-menu-item.is-active),
|
||||
:deep(.el-menu-vertical-demo .el-sub-menu__title.is-active) {
|
||||
background-color: #e91f63;
|
||||
color: #545c64;
|
||||
background-color: lightseagreen;
|
||||
color: white;
|
||||
}
|
||||
|
||||
:deep(.el-menu-vertical-demo .el-sub-menu__title) i,
|
||||
|
@ -115,8 +115,8 @@ export default defineConfig(({mode, command}) => {
|
||||
terserOptions: {
|
||||
compress: {
|
||||
//生产环境时移除console
|
||||
drop_console: true,
|
||||
drop_debugger: true,
|
||||
drop_console: false,
|
||||
drop_debugger: false,
|
||||
},
|
||||
},
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user