修复用户管理页面白屏

This commit is contained in:
johlanse 2022-09-11 09:47:38 +08:00
parent 395eff7ddf
commit afc62f9ebb
8 changed files with 23 additions and 16 deletions

View File

@ -166,11 +166,12 @@ func getExpiredUser() gin.HandlerFunc {
return func(ctx *gin.Context) {
failUser, err := model.QueryFailUser()
if err != nil {
nilArray := make([]interface{}, 0)
if err == sql.ErrNoRows {
ctx.JSON(200, Resp{
Code: 200,
Message: "",
Data: []interface{}{},
Data: nilArray,
Success: true,
Error: "",
})
@ -178,7 +179,7 @@ func getExpiredUser() gin.HandlerFunc {
ctx.JSON(502, Resp{
Code: 502,
Message: "",
Data: []interface{}{},
Data: nilArray,
Success: false,
Error: err.Error(),
})

View File

@ -1,15 +1,15 @@
{
"files": {
"main.css": "/static/xxqg/build/static/css/main.6f1e3389.css",
"main.js": "/static/xxqg/build/static/js/main.0f85b682.js",
"main.js": "/static/xxqg/build/static/js/main.dc0d1572.js",
"static/js/787.273d6ce9.chunk.js": "/static/xxqg/build/static/js/787.273d6ce9.chunk.js",
"index.html": "/static/xxqg/build/index.html",
"main.6f1e3389.css.map": "/static/xxqg/build/static/css/main.6f1e3389.css.map",
"main.0f85b682.js.map": "/static/xxqg/build/static/js/main.0f85b682.js.map",
"main.dc0d1572.js.map": "/static/xxqg/build/static/js/main.dc0d1572.js.map",
"787.273d6ce9.chunk.js.map": "/static/xxqg/build/static/js/787.273d6ce9.chunk.js.map"
},
"entrypoints": [
"static/css/main.6f1e3389.css",
"static/js/main.0f85b682.js"
"static/js/main.dc0d1572.js"
]
}

View File

@ -1 +1 @@
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/static/xxqg/build/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Web site created using create-react-app"/><link rel="apple-touch-icon" href="/static/xxqg/build/logo192.png"/><link rel="manifest" href="/static/xxqg/build/manifest.json"/><title>Study XXQG</title><script defer="defer" src="/static/xxqg/build/static/js/main.0f85b682.js"></script><link href="/static/xxqg/build/static/css/main.6f1e3389.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/static/xxqg/build/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Web site created using create-react-app"/><link rel="apple-touch-icon" href="/static/xxqg/build/logo192.png"/><link rel="manifest" href="/static/xxqg/build/manifest.json"/><title>Study XXQG</title><script defer="defer" src="/static/xxqg/build/static/js/main.dc0d1572.js"></script><link href="/static/xxqg/build/static/css/main.6f1e3389.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -318,9 +318,12 @@ class Users extends Component<any, any>{
getExpiredUsers().then(users => {
console.log(users)
if (users.data !== null){
this.setState({
expired_users: users.data
})
}
})
}
@ -399,9 +402,12 @@ class Users extends Component<any, any>{
if (data.success){
getUsers().then(users =>{
console.log(users)
if (users.data != null){
this.setState({
users: users.data
})
}
})
}else {
Dialog.show({content:data.error})