更换包名为system
parent
e7b0cd541b
commit
62b497bbf6
|
@ -1,12 +1,12 @@
|
|||
package api
|
||||
|
||||
import (
|
||||
"goweb-gin-demo/api/web"
|
||||
"goweb-gin-demo/api/system"
|
||||
"goweb-gin-demo/api/wt"
|
||||
)
|
||||
|
||||
type ApiGroup struct {
|
||||
ApiGroup web.ApiGroup
|
||||
ApiGroup system.ApiGroup
|
||||
WtServiceGroup wt.ApiWtGroup
|
||||
}
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
package web
|
||||
package system
|
||||
|
||||
import (
|
||||
"goweb-gin-demo/service"
|
|
@ -1,12 +1,12 @@
|
|||
package web
|
||||
package system
|
||||
|
||||
import (
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/common/request"
|
||||
"goweb-gin-demo/model/common/response"
|
||||
"goweb-gin-demo/model/web"
|
||||
webReq "goweb-gin-demo/model/web/request"
|
||||
webRes "goweb-gin-demo/model/web/response"
|
||||
"goweb-gin-demo/model/system"
|
||||
systemReq "goweb-gin-demo/model/system/request"
|
||||
systemRes "goweb-gin-demo/model/system/response"
|
||||
"goweb-gin-demo/utils"
|
||||
|
||||
"github.com/gin-gonic/gin"
|
||||
|
@ -25,7 +25,7 @@ type AuthorityApi struct {
|
|||
// @Success 200 {string} string "{"success":true,"data":{},"msg":"创建成功"}"
|
||||
// @Router /authority/createAuthority [post]
|
||||
func (a *AuthorityApi) CreateAuthority(c *gin.Context) {
|
||||
var authority web.SysAuthority
|
||||
var authority system.SysAuthority
|
||||
_ = c.ShouldBindJSON(&authority)
|
||||
if err := utils.Verify(authority, utils.AuthorityVerify); err != nil {
|
||||
response.FailWithMessage(err.Error(), c)
|
||||
|
@ -35,9 +35,9 @@ func (a *AuthorityApi) CreateAuthority(c *gin.Context) {
|
|||
global.GLOBAL_LOG.Error("创建失败!", zap.Any("err", err))
|
||||
response.FailWithMessage("创建失败"+err.Error(), c)
|
||||
} else {
|
||||
_ = menuService.AddMenuAuthority(webReq.DefaultMenu(), authority.AuthorityId)
|
||||
_ = casbinService.UpdateCasbin(authority.AuthorityId, webReq.DefaultCasbin())
|
||||
response.OkWithDetailed(webRes.SysAuthorityResponse{Authority: authBack}, "创建成功", c)
|
||||
_ = menuService.AddMenuAuthority(systemReq.DefaultMenu(), authority.AuthorityId)
|
||||
_ = casbinService.UpdateCasbin(authority.AuthorityId, systemReq.DefaultCasbin())
|
||||
response.OkWithDetailed(systemRes.SysAuthorityResponse{Authority: authBack}, "创建成功", c)
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -50,7 +50,7 @@ func (a *AuthorityApi) CreateAuthority(c *gin.Context) {
|
|||
// @Success 200 {string} string "{"success":true,"data":{},"msg":"拷贝成功"}"
|
||||
// @Router /authority/copyAuthority [post]
|
||||
func (a *AuthorityApi) CopyAuthority(c *gin.Context) {
|
||||
var copyInfo webRes.SysAuthorityCopyResponse
|
||||
var copyInfo systemRes.SysAuthorityCopyResponse
|
||||
_ = c.ShouldBindJSON(©Info)
|
||||
if err := utils.Verify(copyInfo, utils.OldAuthorityVerify); err != nil {
|
||||
response.FailWithMessage(err.Error(), c)
|
||||
|
@ -64,7 +64,7 @@ func (a *AuthorityApi) CopyAuthority(c *gin.Context) {
|
|||
global.GLOBAL_LOG.Error("拷贝失败!", zap.Any("err", err))
|
||||
response.FailWithMessage("拷贝失败"+err.Error(), c)
|
||||
} else {
|
||||
response.OkWithDetailed(webRes.SysAuthorityResponse{Authority: authBack}, "拷贝成功", c)
|
||||
response.OkWithDetailed(systemRes.SysAuthorityResponse{Authority: authBack}, "拷贝成功", c)
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -77,7 +77,7 @@ func (a *AuthorityApi) CopyAuthority(c *gin.Context) {
|
|||
// @Success 200 {string} string "{"success":true,"data":{},"msg":"删除成功"}"
|
||||
// @Router /authority/deleteAuthority [post]
|
||||
func (a *AuthorityApi) DeleteAuthority(c *gin.Context) {
|
||||
var authority web.SysAuthority
|
||||
var authority system.SysAuthority
|
||||
_ = c.ShouldBindJSON(&authority)
|
||||
if err := utils.Verify(authority, utils.AuthorityIdVerify); err != nil {
|
||||
response.FailWithMessage(err.Error(), c)
|
||||
|
@ -100,7 +100,7 @@ func (a *AuthorityApi) DeleteAuthority(c *gin.Context) {
|
|||
// @Success 200 {string} string "{"success":true,"data":{},"msg":"更新成功"}"
|
||||
// @Router /authority/updateAuthority [post]
|
||||
func (a *AuthorityApi) UpdateAuthority(c *gin.Context) {
|
||||
var auth web.SysAuthority
|
||||
var auth system.SysAuthority
|
||||
_ = c.ShouldBindJSON(&auth)
|
||||
if err := utils.Verify(auth, utils.AuthorityVerify); err != nil {
|
||||
response.FailWithMessage(err.Error(), c)
|
||||
|
@ -110,7 +110,7 @@ func (a *AuthorityApi) UpdateAuthority(c *gin.Context) {
|
|||
global.GLOBAL_LOG.Error("更新失败!", zap.Any("err", err))
|
||||
response.FailWithMessage("更新失败"+err.Error(), c)
|
||||
} else {
|
||||
response.OkWithDetailed(webRes.SysAuthorityResponse{Authority: authority}, "更新成功", c)
|
||||
response.OkWithDetailed(systemRes.SysAuthorityResponse{Authority: authority}, "更新成功", c)
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -151,7 +151,7 @@ func (a *AuthorityApi) GetAuthorityList(c *gin.Context) {
|
|||
// @Success 200 {string} string "{"success":true,"data":{},"msg":"设置成功"}"
|
||||
// @Router /authority/setDataAuthority [post]
|
||||
func (a *AuthorityApi) SetDataAuthority(c *gin.Context) {
|
||||
var auth web.SysAuthority
|
||||
var auth system.SysAuthority
|
||||
_ = c.ShouldBindJSON(&auth)
|
||||
if err := utils.Verify(auth, utils.AuthorityIdVerify); err != nil {
|
||||
response.FailWithMessage(err.Error(), c)
|
|
@ -1,4 +1,4 @@
|
|||
package web
|
||||
package system
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
|
@ -10,7 +10,7 @@ import (
|
|||
"go.uber.org/zap"
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/common/response"
|
||||
webRes "goweb-gin-demo/model/web/response"
|
||||
systemRes "goweb-gin-demo/model/system/response"
|
||||
"goweb-gin-demo/utils"
|
||||
)
|
||||
|
||||
|
@ -90,7 +90,7 @@ func (u *FileUploadAndDownloadApi) FindFile(c *gin.Context) {
|
|||
global.GLOBAL_LOG.Error("查找失败!", zap.Any("err", err))
|
||||
response.FailWithMessage("查找失败", c)
|
||||
} else {
|
||||
response.OkWithDetailed(webRes.FileResponse{File: file}, "查找成功", c)
|
||||
response.OkWithDetailed(systemRes.FileResponse{File: file}, "查找成功", c)
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -108,9 +108,9 @@ func (b *FileUploadAndDownloadApi) BreakpointContinueFinish(c *gin.Context) {
|
|||
err, filePath := utils.MakeFile(fileName, fileMd5)
|
||||
if err != nil {
|
||||
global.GLOBAL_LOG.Error("文件创建失败!", zap.Any("err", err))
|
||||
response.FailWithDetailed(webRes.FilePathResponse{FilePath: filePath}, "文件创建失败", c)
|
||||
response.FailWithDetailed(systemRes.FilePathResponse{FilePath: filePath}, "文件创建失败", c)
|
||||
} else {
|
||||
response.OkWithDetailed(webRes.FilePathResponse{FilePath: filePath}, "文件创建成功", c)
|
||||
response.OkWithDetailed(systemRes.FilePathResponse{FilePath: filePath}, "文件创建成功", c)
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -133,8 +133,8 @@ func (u *FileUploadAndDownloadApi) RemoveChunk(c *gin.Context) {
|
|||
err = fileUploadAndDownloadService.DeleteFileChunk(fileMd5, fileName, filePath)
|
||||
if err != nil {
|
||||
global.GLOBAL_LOG.Error("缓存切片删除失败!", zap.Any("err", err))
|
||||
response.FailWithDetailed(webRes.FilePathResponse{FilePath: filePath}, "缓存切片删除失败", c)
|
||||
response.FailWithDetailed(systemRes.FilePathResponse{FilePath: filePath}, "缓存切片删除失败", c)
|
||||
} else {
|
||||
response.OkWithDetailed(webRes.FilePathResponse{FilePath: filePath}, "缓存切片删除成功", c)
|
||||
response.OkWithDetailed(systemRes.FilePathResponse{FilePath: filePath}, "缓存切片删除成功", c)
|
||||
}
|
||||
}
|
|
@ -1,4 +1,4 @@
|
|||
package web
|
||||
package system
|
||||
|
||||
import (
|
||||
"github.com/gin-gonic/gin"
|
||||
|
@ -6,7 +6,7 @@ import (
|
|||
"go.uber.org/zap"
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/common/response"
|
||||
webRes "goweb-gin-demo/model/web/response"
|
||||
systemRes "goweb-gin-demo/model/system/response"
|
||||
)
|
||||
|
||||
// 当开启多服务器部署时,替换下面的配置,使用redis共享存储验证码
|
||||
|
@ -33,7 +33,7 @@ func (b *BaseApi) Captcha(c *gin.Context) {
|
|||
global.GLOBAL_LOG.Error("验证码获取失败!", zap.Any("err", err))
|
||||
response.FailWithMessage("验证码获取失败", c)
|
||||
} else {
|
||||
response.OkWithDetailed(webRes.SysCaptchaResponse{
|
||||
response.OkWithDetailed(systemRes.SysCaptchaResponse{
|
||||
CaptchaId: id,
|
||||
PicPath: b64s,
|
||||
}, "验证码获取成功", c)
|
|
@ -1,4 +1,4 @@
|
|||
package web
|
||||
package system
|
||||
|
||||
import (
|
||||
"github.com/gin-gonic/gin"
|
||||
|
@ -6,8 +6,8 @@ import (
|
|||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/common/request"
|
||||
"goweb-gin-demo/model/common/response"
|
||||
"goweb-gin-demo/model/web"
|
||||
webRes "goweb-gin-demo/model/web/response"
|
||||
"goweb-gin-demo/model/system"
|
||||
systemRes "goweb-gin-demo/model/system/response"
|
||||
"net/http"
|
||||
)
|
||||
|
||||
|
@ -23,7 +23,7 @@ type FileUploadAndDownloadApi struct {
|
|||
// @Success 200 {string} string "{"success":true,"data":{},"msg":"上传成功"}"
|
||||
// @Router /fileUploadAndDownload/upload [post]
|
||||
func (u *FileUploadAndDownloadApi) UploadFile(c *gin.Context) {
|
||||
var file web.FileUploadAndDownload
|
||||
var file system.FileUploadAndDownload
|
||||
noSave := c.DefaultQuery("noSave", "0")
|
||||
_, header, err := c.Request.FormFile("file")
|
||||
if err != nil {
|
||||
|
@ -37,7 +37,7 @@ func (u *FileUploadAndDownloadApi) UploadFile(c *gin.Context) {
|
|||
response.FailWithMessage("修改数据库链接失败", c)
|
||||
return
|
||||
}
|
||||
response.OkWithDetailed(webRes.ExaFileResponse{File: file}, "上传成功", c)
|
||||
response.OkWithDetailed(systemRes.ExaFileResponse{File: file}, "上传成功", c)
|
||||
}
|
||||
|
||||
// @Tags FileUploadAndDownload
|
||||
|
@ -77,7 +77,7 @@ func (u *FileUploadAndDownloadApi) DownloadFile(c *gin.Context) {
|
|||
// @Success 200 {string} string "{"success":true,"data":{},"msg":"删除成功"}"
|
||||
// @Router /fileUploadAndDownload/deleteFile [post]
|
||||
func (u *FileUploadAndDownloadApi) DeleteFile(c *gin.Context) {
|
||||
var file web.FileUploadAndDownload
|
||||
var file system.FileUploadAndDownload
|
||||
_ = c.ShouldBindJSON(&file)
|
||||
if err := fileUploadAndDownloadService.DeleteFile(file); err != nil {
|
||||
global.GLOBAL_LOG.Error("删除失败!", zap.Any("err", err))
|
|
@ -1,11 +1,11 @@
|
|||
package web
|
||||
package system
|
||||
|
||||
import (
|
||||
"github.com/gin-gonic/gin"
|
||||
"go.uber.org/zap"
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/common/response"
|
||||
"goweb-gin-demo/model/web"
|
||||
"goweb-gin-demo/model/system"
|
||||
)
|
||||
|
||||
type JwtApi struct {
|
||||
|
@ -20,7 +20,7 @@ type JwtApi struct {
|
|||
// @Router /jwt/jsonInBlacklist [post]
|
||||
func (j *JwtApi) JsonInBlacklist(c *gin.Context) {
|
||||
token := c.Request.Header.Get("x-token")
|
||||
jwt := web.JwtBlacklist{Jwt: token}
|
||||
jwt := system.JwtBlacklist{Jwt: token}
|
||||
if err := jwtService.JsonInBlacklist(jwt); err != nil {
|
||||
global.GLOBAL_LOG.Error("jwt作废失败!", zap.Any("err", err))
|
||||
response.FailWithMessage("jwt作废失败", c)
|
|
@ -1,12 +1,12 @@
|
|||
package web
|
||||
package system
|
||||
|
||||
import (
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/common/request"
|
||||
"goweb-gin-demo/model/common/response"
|
||||
"goweb-gin-demo/model/web"
|
||||
systemReq "goweb-gin-demo/model/web/request"
|
||||
systemRes "goweb-gin-demo/model/web/response"
|
||||
"goweb-gin-demo/model/system"
|
||||
systemReq "goweb-gin-demo/model/system/request"
|
||||
systemRes "goweb-gin-demo/model/system/response"
|
||||
"goweb-gin-demo/utils"
|
||||
|
||||
"github.com/gin-gonic/gin"
|
||||
|
@ -29,7 +29,7 @@ func (a *AuthorityMenuApi) GetMenu(c *gin.Context) {
|
|||
response.FailWithMessage("获取失败", c)
|
||||
} else {
|
||||
if menus == nil {
|
||||
menus = []web.SysMenu{}
|
||||
menus = []system.SysMenu{}
|
||||
}
|
||||
response.OkWithDetailed(systemRes.SysMenusResponse{Menus: menus}, "获取成功", c)
|
||||
}
|
||||
|
@ -106,7 +106,7 @@ func (a *AuthorityMenuApi) GetMenuAuthority(c *gin.Context) {
|
|||
// @Success 200 {string} string "{"success":true,"data":{},"msg":"添加成功"}"
|
||||
// @Router /menu/addBaseMenu [post]
|
||||
func (a *AuthorityMenuApi) AddBaseMenu(c *gin.Context) {
|
||||
var menu web.SysBaseMenu
|
||||
var menu system.SysBaseMenu
|
||||
_ = c.ShouldBindJSON(&menu)
|
||||
if err := utils.Verify(menu, utils.MenuVerify); err != nil {
|
||||
response.FailWithMessage(err.Error(), c)
|
||||
|
@ -157,7 +157,7 @@ func (a *AuthorityMenuApi) DeleteBaseMenu(c *gin.Context) {
|
|||
// @Success 200 {string} string "{"success":true,"data":{},"msg":"更新成功"}"
|
||||
// @Router /menu/updateBaseMenu [post]
|
||||
func (a *AuthorityMenuApi) UpdateBaseMenu(c *gin.Context) {
|
||||
var menu web.SysBaseMenu
|
||||
var menu system.SysBaseMenu
|
||||
_ = c.ShouldBindJSON(&menu)
|
||||
if err := utils.Verify(menu, utils.MenuVerify); err != nil {
|
||||
response.FailWithMessage(err.Error(), c)
|
|
@ -1,10 +1,10 @@
|
|||
package web
|
||||
package system
|
||||
|
||||
import (
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/common/response"
|
||||
"goweb-gin-demo/model/web"
|
||||
systemRes "goweb-gin-demo/model/web/response"
|
||||
"goweb-gin-demo/model/system"
|
||||
systemRes "goweb-gin-demo/model/system/response"
|
||||
"goweb-gin-demo/utils"
|
||||
|
||||
"github.com/gin-gonic/gin"
|
||||
|
@ -37,7 +37,7 @@ func (s *SystemApi) GetSystemConfig(c *gin.Context) {
|
|||
// @Success 200 {string} string "{"success":true,"data":{},"msg":"设置成功"}"
|
||||
// @Router /system/setSystemConfig [post]
|
||||
func (s *SystemApi) SetSystemConfig(c *gin.Context) {
|
||||
var sys web.System
|
||||
var sys system.System
|
||||
_ = c.ShouldBindJSON(&sys)
|
||||
if err := systemConfigService.SetSystemConfig(sys); err != nil {
|
||||
global.GLOBAL_LOG.Error("设置失败!", zap.Any("err", err))
|
|
@ -1,4 +1,4 @@
|
|||
package web
|
||||
package system
|
||||
|
||||
import (
|
||||
"github.com/dgrijalva/jwt-go"
|
||||
|
@ -8,9 +8,9 @@ import (
|
|||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/common/request"
|
||||
"goweb-gin-demo/model/common/response"
|
||||
"goweb-gin-demo/model/web"
|
||||
systemReq "goweb-gin-demo/model/web/request"
|
||||
webRes "goweb-gin-demo/model/web/response"
|
||||
"goweb-gin-demo/model/system"
|
||||
systemReq "goweb-gin-demo/model/system/request"
|
||||
systemRes "goweb-gin-demo/model/system/response"
|
||||
"goweb-gin-demo/utils"
|
||||
"strconv"
|
||||
"time"
|
||||
|
@ -31,7 +31,7 @@ func (b *BaseApi) Login(c *gin.Context) {
|
|||
return
|
||||
}
|
||||
if store.Verify(l.CaptchaId, l.Captcha, true) {
|
||||
u := &web.SysUser{Username: l.Username, Password: l.Password}
|
||||
u := &system.SysUser{Username: l.Username, Password: l.Password}
|
||||
if err, user := userService.Login(u); err != nil {
|
||||
global.GLOBAL_LOG.Error("登陆失败! 用户名不存在或者密码错误!", zap.Any("err", err))
|
||||
response.FailWithMessage("用户名不存在或者密码错误", c)
|
||||
|
@ -44,7 +44,7 @@ func (b *BaseApi) Login(c *gin.Context) {
|
|||
}
|
||||
|
||||
// 登录以后签发jwt
|
||||
func (b *BaseApi) tokenNext(c *gin.Context, user web.SysUser) {
|
||||
func (b *BaseApi) tokenNext(c *gin.Context, user system.SysUser) {
|
||||
j := &utils.JWT{SigningKey: []byte(global.GLOBAL_CONFIG.JWT.SigningKey)} // 唯一签名
|
||||
claims := systemReq.CustomClaims{
|
||||
UUID: user.UUID,
|
||||
|
@ -66,7 +66,7 @@ func (b *BaseApi) tokenNext(c *gin.Context, user web.SysUser) {
|
|||
return
|
||||
}
|
||||
if !global.GLOBAL_CONFIG.System.UseMultipoint {
|
||||
response.OkWithDetailed(webRes.LoginResponse{
|
||||
response.OkWithDetailed(systemRes.LoginResponse{
|
||||
User: user,
|
||||
Token: token,
|
||||
ExpiresAt: claims.StandardClaims.ExpiresAt * 1000,
|
||||
|
@ -80,7 +80,7 @@ func (b *BaseApi) tokenNext(c *gin.Context, user web.SysUser) {
|
|||
response.FailWithMessage("设置登录状态失败", c)
|
||||
return
|
||||
}
|
||||
response.OkWithDetailed(webRes.LoginResponse{
|
||||
response.OkWithDetailed(systemRes.LoginResponse{
|
||||
User: user,
|
||||
Token: token,
|
||||
ExpiresAt: claims.StandardClaims.ExpiresAt * 1000,
|
||||
|
@ -89,7 +89,7 @@ func (b *BaseApi) tokenNext(c *gin.Context, user web.SysUser) {
|
|||
global.GLOBAL_LOG.Error("设置登录状态失败!", zap.Any("err", err))
|
||||
response.FailWithMessage("设置登录状态失败", c)
|
||||
} else {
|
||||
var blackJWT web.JwtBlacklist
|
||||
var blackJWT system.JwtBlacklist
|
||||
blackJWT.Jwt = jwtStr
|
||||
if err := jwtService.JsonInBlacklist(blackJWT); err != nil {
|
||||
response.FailWithMessage("jwt作废失败", c)
|
||||
|
@ -99,7 +99,7 @@ func (b *BaseApi) tokenNext(c *gin.Context, user web.SysUser) {
|
|||
response.FailWithMessage("设置登录状态失败", c)
|
||||
return
|
||||
}
|
||||
response.OkWithDetailed(webRes.LoginResponse{
|
||||
response.OkWithDetailed(systemRes.LoginResponse{
|
||||
User: user,
|
||||
Token: token,
|
||||
ExpiresAt: claims.StandardClaims.ExpiresAt * 1000,
|
||||
|
@ -120,19 +120,19 @@ func (b *BaseApi) Register(c *gin.Context) {
|
|||
response.FailWithMessage(err.Error(), c)
|
||||
return
|
||||
}
|
||||
var authorities []web.SysAuthority
|
||||
var authorities []system.SysAuthority
|
||||
for _, v := range r.AuthorityIds {
|
||||
authorities = append(authorities, web.SysAuthority{
|
||||
authorities = append(authorities, system.SysAuthority{
|
||||
AuthorityId: v,
|
||||
})
|
||||
}
|
||||
user := &web.SysUser{Username: r.Username, NickName: r.NickName, Password: r.Password, HeaderImg: r.HeaderImg, AuthorityId: r.AuthorityId, Authorities: authorities}
|
||||
user := &system.SysUser{Username: r.Username, NickName: r.NickName, Password: r.Password, HeaderImg: r.HeaderImg, AuthorityId: r.AuthorityId, Authorities: authorities}
|
||||
err, userReturn := userService.Register(*user)
|
||||
if err != nil {
|
||||
global.GLOBAL_LOG.Error("注册失败!", zap.Any("err", err))
|
||||
response.FailWithDetailed(webRes.SysUserResponse{User: userReturn}, "注册失败", c)
|
||||
response.FailWithDetailed(systemRes.SysUserResponse{User: userReturn}, "注册失败", c)
|
||||
} else {
|
||||
response.OkWithDetailed(webRes.SysUserResponse{User: userReturn}, "注册成功", c)
|
||||
response.OkWithDetailed(systemRes.SysUserResponse{User: userReturn}, "注册成功", c)
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -150,7 +150,7 @@ func (b *BaseApi) ChangePassword(c *gin.Context) {
|
|||
response.FailWithMessage(err.Error(), c)
|
||||
return
|
||||
}
|
||||
u := &web.SysUser{Username: user.Username, Password: user.Password}
|
||||
u := &system.SysUser{Username: user.Username, Password: user.Password}
|
||||
if err, _ := userService.ChangePassword(u, user.NewPassword); err != nil {
|
||||
global.GLOBAL_LOG.Error("修改失败!", zap.Any("err", err))
|
||||
response.FailWithMessage("修改失败,原密码与当前账户不符", c)
|
||||
|
@ -279,7 +279,7 @@ func (b *BaseApi) DeleteUser(c *gin.Context) {
|
|||
// @Success 200 {string} string "{"success":true,"data":{},"msg":"设置成功"}"
|
||||
// @Router /user/setUserInfo [put]
|
||||
func (b *BaseApi) SetUserInfo(c *gin.Context) {
|
||||
var user web.SysUser
|
||||
var user system.SysUser
|
||||
_ = c.ShouldBindJSON(&user)
|
||||
|
||||
//TODO 为了周报数据需要转换一下,也更改了请求参数: @Param data body web.User true "ID, 用户名, 昵称, 头像"
|
BIN
goweb-gin-demo
BIN
goweb-gin-demo
Binary file not shown.
|
@ -1 +1 @@
|
|||
log/2021-11-08.log
|
||||
log/2021-11-10.log
|
|
@ -1,49 +0,0 @@
|
|||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:35:15.728 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:35:15.730 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:37:50.685 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:37:56.723 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:37:56.729 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:39:24.549 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:39:27.841 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:39:27.842 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:39:40.386 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:39:43.200 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:39:43.201 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:43:00.886 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:43:05.782 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:43:05.783 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:44:39.572 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:44:43.674 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:44:43.675 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:53:20.469 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:53:26.535 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:53:26.537 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:57:11.338 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:57:16.622 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:57:16.631 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:57:56.918 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:58:10.380 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 11:58:10.381 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 12:00:42.239 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 12:00:42.240 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 12:18:01.957 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 12:18:01.961 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 12:18:12.715 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/web/menu.go:28 获取失败! {"err": "Error 1146: Table 'weekly_report.authority_menu' doesn't exist"}
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 13:12:08.274 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 13:59:12.657 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 13:59:12.660 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 18:07:17.857 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 18:07:17.858 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 18:12:46.454 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 18:12:49.860 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 18:12:49.861 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 18:13:19.271 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 18:30:05.640 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 18:30:05.644 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 18:30:05.644 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 net.Listen error: listen tcp :8888: bind: address already in use
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 18:30:24.169 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 18:30:24.170 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 18:56:07.799 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 18:57:34.874 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 18:57:34.877 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/01 - 18:57:55.922 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
|
@ -1,75 +0,0 @@
|
|||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/02 - 09:23:57.317 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/02 - 09:23:57.319 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[github.com/flipped-aurora/gin-vue-admin/server]2021/11/02 - 09:26:03.968 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[goweb-demo]2021/11/02 - 11:30:42.979 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[goweb-demo]2021/11/02 - 11:30:42.982 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/02 - 11:30:44.819 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[goweb-demo]2021/11/02 - 14:32:20.344 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[goweb-demo]2021/11/02 - 14:32:20.346 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/02 - 14:32:20.347 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 net.Listen error: listen tcp :8888: bind: address already in use
|
||||
[goweb-demo]2021/11/02 - 14:32:42.358 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:43 router register success
|
||||
[goweb-demo]2021/11/02 - 14:32:42.359 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/02 - 14:59:57.739 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 14:59:57.742 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 15:00:08.777 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/02 - 15:00:15.664 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 15:00:15.666 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 15:07:51.456 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/02 - 15:08:07.925 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 15:08:07.927 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/02 - 15:17:02.625 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 15:17:02.628 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/02 - 15:34:46.466 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/web/user.go:36 登陆失败! 用户名不存在或者密码错误! {"err": "invalid connection"}
|
||||
[goweb-demo]2021/11/02 - 15:37:39.579 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 15:37:39.582 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 15:54:23.350 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/02 - 15:54:32.834 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 15:54:32.836 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 16:06:12.308 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 16:06:12.309 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 16:09:47.266 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/02 - 16:09:54.752 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 16:09:54.755 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 16:20:39.040 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/utils/upload/local.go:39 function os.MkdirAll() Filed {"err": "mkdir : no such file or directory"}
|
||||
[goweb-demo]2021/11/02 - 16:21:07.385 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/utils/upload/local.go:39 function os.MkdirAll() Filed {"err": "mkdir : no such file or directory"}
|
||||
[goweb-demo]2021/11/02 - 16:26:23.159 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/02 - 16:26:31.302 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 16:26:31.306 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 16:35:48.848 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/utils/upload/local.go:39 function os.MkdirAll() Filed {"err": "mkdir : no such file or directory"}
|
||||
[goweb-demo]2021/11/02 - 16:37:09.761 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 16:37:09.764 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 16:37:17.352 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/web/file_upload_download.go:35 修改数据库链接失败! {"err": "Error 1146: Table 'weekly_report.exa_file_upload_and_downloads' doesn't exist"}
|
||||
[goweb-demo]2021/11/02 - 17:03:38.349 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 17:03:38.353 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 17:14:21.779 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 17:14:21.782 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 17:29:03.543 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/02 - 17:29:11.545 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 17:29:11.552 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 17:56:09.792 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/02 - 17:56:20.437 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 17:56:20.440 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 19:52:46.120 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 19:52:46.124 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 19:53:04.183 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/02 - 19:53:13.557 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 19:53:13.559 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 19:54:22.978 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/02 - 19:54:31.396 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 19:54:31.399 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 19:56:09.819 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 19:56:09.822 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 19:57:48.713 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 19:57:48.717 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 19:58:18.069 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 19:58:18.070 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 20:01:23.356 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/web/file_upload_download.go:58 文件未找到! {"err": "Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'key = ? AND `file_upload_and_downloads`.`deleted_at` IS NULL ORDER BY `file_uplo' at line 1"}
|
||||
[goweb-demo]2021/11/02 - 20:01:38.751 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/web/file_upload_download.go:58 文件未找到! {"err": "Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'key = ? AND `file_upload_and_downloads`.`deleted_at` IS NULL ORDER BY `file_uplo' at line 1"}
|
||||
[goweb-demo]2021/11/02 - 20:04:10.155 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 20:04:10.159 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 20:07:53.705 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 20:07:53.709 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 20:09:04.558 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:45 router register success
|
||||
[goweb-demo]2021/11/02 - 20:09:04.562 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/02 - 20:09:44.609 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/web/file_upload_download.go:59 文件未找到! {"err": "record not found"}
|
||||
[goweb-demo]2021/11/02 - 20:32:40.623 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
|
@ -1,66 +0,0 @@
|
|||
[goweb-demo]2021/11/03 - 12:54:17.391 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:46 router register success
|
||||
[goweb-demo]2021/11/03 - 12:54:17.392 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/03 - 12:54:17.392 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 net.Listen error: listen tcp :8889: bind: address already in use
|
||||
[goweb-demo]2021/11/03 - 12:54:38.461 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:46 router register success
|
||||
[goweb-demo]2021/11/03 - 12:54:38.462 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/03 - 14:47:10.900 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/03 - 14:47:22.780 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:46 router register success
|
||||
[goweb-demo]2021/11/03 - 14:47:22.781 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/03 - 14:54:38.403 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/03 - 14:57:43.214 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:46 router register success
|
||||
[goweb-demo]2021/11/03 - 14:57:43.218 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/03 - 15:03:25.583 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/middleware/operation.go:72 create operation record error: {"err": "Error 1146: Table 'weekly_report.sys_operation_records' doesn't exist"}
|
||||
[goweb-demo]2021/11/03 - 15:03:52.271 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/03 - 15:04:09.569 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:46 router register success
|
||||
[goweb-demo]2021/11/03 - 15:04:09.570 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/03 - 15:05:22.072 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:46 router register success
|
||||
[goweb-demo]2021/11/03 - 15:05:22.074 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/03 - 15:05:25.814 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/middleware/operation.go:72 create operation record error: {"err": "Error 1146: Table 'weekly_report.sys_operation_records' doesn't exist"}
|
||||
[goweb-demo]2021/11/03 - 15:07:33.609 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:46 router register success
|
||||
[goweb-demo]2021/11/03 - 15:07:33.611 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/03 - 15:46:37.109 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:46 router register success
|
||||
[goweb-demo]2021/11/03 - 15:46:37.113 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/03 - 15:47:01.057 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/03 - 15:47:07.734 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:46 router register success
|
||||
[goweb-demo]2021/11/03 - 15:47:07.739 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/03 - 15:52:33.286 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/middleware/operation.go:72 create operation record error: {"err": "Error 1146: Table 'weekly_report.sys_operation_records' doesn't exist"}
|
||||
[goweb-demo]2021/11/03 - 16:02:44.760 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/03 - 16:10:57.625 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:46 router register success
|
||||
[goweb-demo]2021/11/03 - 16:10:57.628 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/03 - 16:11:28.621 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/middleware/operation.go:72 create operation record error: {"err": "Error 1146: Table 'weekly_report.sys_operation_records' doesn't exist"}
|
||||
[goweb-demo]2021/11/03 - 16:12:05.420 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/03 - 16:12:16.268 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:46 router register success
|
||||
[goweb-demo]2021/11/03 - 16:12:16.269 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/03 - 16:16:08.097 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/middleware/operation.go:72 create operation record error: {"err": "Error 1146: Table 'weekly_report.sys_operation_records' doesn't exist"}
|
||||
[goweb-demo]2021/11/03 - 16:17:14.648 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:46 router register success
|
||||
[goweb-demo]2021/11/03 - 16:17:14.650 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/03 - 16:17:14.663 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:46 router register success
|
||||
[goweb-demo]2021/11/03 - 16:17:14.664 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/03 - 16:17:14.665 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 net.Listen error: listen tcp :8889: bind: address already in use
|
||||
[goweb-demo]2021/11/03 - 16:17:30.103 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/middleware/operation.go:72 create operation record error: {"err": "Error 1146: Table 'weekly_report.sys_operation_records' doesn't exist"}
|
||||
[goweb-demo]2021/11/03 - 16:18:17.933 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/03 - 16:18:24.730 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:46 router register success
|
||||
[goweb-demo]2021/11/03 - 16:18:24.732 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/03 - 16:19:52.560 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/middleware/operation.go:72 create operation record error: {"err": "Error 1146: Table 'weekly_report.sys_operation_records' doesn't exist"}
|
||||
[goweb-demo]2021/11/03 - 16:35:57.599 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:46 router register success
|
||||
[goweb-demo]2021/11/03 - 16:35:57.601 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/03 - 16:37:11.018 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:46 router register success
|
||||
[goweb-demo]2021/11/03 - 16:37:11.021 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/03 - 16:37:22.986 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[goweb-demo]2021/11/03 - 16:55:11.514 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:46 router register success
|
||||
[goweb-demo]2021/11/03 - 16:55:11.518 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/03 - 16:55:36.361 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/03 - 16:55:42.742 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:46 router register success
|
||||
[goweb-demo]2021/11/03 - 16:55:42.745 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/03 - 17:00:50.486 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/03 - 17:42:09.727 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:46 router register success
|
||||
[goweb-demo]2021/11/03 - 17:42:09.729 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/03 - 17:42:58.675 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/middleware/operation.go:72 create operation record error: {"err": "Error 1146: Table 'weekly_report.sys_operation_records' doesn't exist"}
|
||||
[goweb-demo]2021/11/03 - 17:44:04.303 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/03 - 17:44:13.322 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/03 - 17:44:13.323 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/03 - 17:46:46.917 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/middleware/operation.go:72 create operation record error: {"err": "Error 1146: Table 'weekly_report.sys_operation_records' doesn't exist"}
|
||||
[goweb-demo]2021/11/03 - 18:11:31.697 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/03 - 18:11:42.617 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/03 - 18:11:42.619 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/03 - 18:13:41.672 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/middleware/operation.go:72 create operation record error: {"err": "Error 1146: Table 'weekly_report.sys_operation_records' doesn't exist"}
|
|
@ -1,89 +0,0 @@
|
|||
[goweb-demo]2021/11/04 - 09:09:00.258 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 09:09:00.259 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 09:55:58.252 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/04 - 11:10:53.616 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 11:10:53.618 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 11:51:41.571 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 11:51:41.572 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 12:08:30.100 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/04 - 12:08:38.533 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 12:08:38.534 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 13:09:04.755 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/04 - 13:09:14.861 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 13:09:14.863 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 13:09:22.503 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 13:09:22.505 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 13:09:22.506 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 net.Listen error: listen tcp :8889: bind: address already in use
|
||||
[goweb-demo]2021/11/04 - 13:09:58.761 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/04 - 13:10:06.971 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 13:10:06.973 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 14:17:23.495 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 14:17:23.500 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 14:20:01.880 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 14:20:01.882 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 14:21:18.585 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 14:21:18.586 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 14:23:51.950 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 14:23:51.950 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 14:25:02.885 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 14:25:02.886 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 15:34:47.410 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/04 - 15:34:54.837 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 15:34:54.839 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 15:40:31.044 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/web/file_upload_download.go:30 接收文件失败! {"err": "http: no such file"}
|
||||
[goweb-demo]2021/11/04 - 15:50:41.996 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/web/file_upload_download.go:30 接收文件失败! {"err": "request Content-Type isn't multipart/form-data"}
|
||||
[goweb-demo]2021/11/04 - 16:12:37.547 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/web/file_upload_download.go:83 删除失败! {"err": "record not found"}
|
||||
[goweb-demo]2021/11/04 - 18:38:20.445 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/wt/reports.go:30 创建失败! {"err": "Error 1062: Duplicate entry '100' for key 'PRIMARY'"}
|
||||
[goweb-demo]2021/11/04 - 18:39:34.456 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/wt/reports.go:70 更新失败! {"err": "Error 1292: Incorrect datetime value: '0000-00-00' for column 'created_at' at row 1"}
|
||||
[goweb-demo]2021/11/04 - 18:46:01.001 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 18:46:01.003 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 18:48:13.914 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/04 - 18:48:21.666 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 18:48:21.668 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 18:55:31.198 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/04 - 18:55:39.242 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 18:55:39.244 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 18:58:49.191 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/wt/reports.go:90 查询失败! {"err": "record not found"}
|
||||
[goweb-demo]2021/11/04 - 19:08:20.085 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/04 - 19:08:29.460 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 19:08:29.462 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 19:09:01.818 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/wt/reports.go:91 查询失败! {"err": "record not found"}
|
||||
[goweb-demo]2021/11/04 - 19:19:56.154 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/04 - 19:20:05.235 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 19:20:05.240 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 19:24:25.980 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/04 - 19:24:34.139 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 19:24:34.141 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 19:33:31.774 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/04 - 19:33:38.881 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 19:33:38.883 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 19:41:20.592 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/04 - 20:27:23.632 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 20:27:23.634 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 20:31:18.604 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/04 - 20:31:28.339 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 20:31:28.340 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 20:32:54.516 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/04 - 20:33:02.995 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 20:33:02.996 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 20:35:22.380 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/04 - 20:36:20.634 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 20:36:20.635 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 21:15:27.283 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/04 - 21:15:37.298 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 21:15:37.299 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 21:17:26.176 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/04 - 21:17:32.338 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 21:17:32.341 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 21:18:41.619 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/04 - 21:18:49.420 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 21:18:49.422 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 21:20:11.514 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 21:20:11.519 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 21:37:34.347 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/04 - 21:38:30.752 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 21:38:30.754 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 21:43:33.590 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/04 - 21:43:40.525 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/04 - 21:43:40.528 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/04 - 21:44:45.065 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
|
@ -1,60 +0,0 @@
|
|||
[goweb-demo]2021/11/05 - 09:04:23.221 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/05 - 09:04:23.223 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/05 - 09:10:09.982 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/05 - 09:10:17.846 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/05 - 09:10:17.847 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/05 - 10:33:46.120 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/05 - 11:14:00.392 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:47 router register success
|
||||
[goweb-demo]2021/11/05 - 11:14:00.394 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/05 - 11:28:40.712 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/05 - 11:37:11.227 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 11:37:11.230 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/05 - 11:37:44.494 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/05 - 11:37:51.391 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 11:37:51.397 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/05 - 11:39:39.024 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/wt/wt_comments.go:30 创建失败! {"err": "Error 1048: Column 'report_id' cannot be null"}
|
||||
[goweb-demo]2021/11/05 - 11:43:45.723 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/05 - 11:43:58.720 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 11:43:58.721 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/05 - 11:45:15.899 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 11:45:15.900 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/05 - 11:50:45.851 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 11:50:45.852 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/05 - 11:53:06.019 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/wt/wt_comments.go:30 创建失败! {"err": "Error 1062: Duplicate entry '1' for key 'PRIMARY'"}
|
||||
[goweb-demo]2021/11/05 - 12:15:59.500 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/05 - 12:16:53.847 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 12:16:53.849 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/05 - 12:17:41.333 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/05 - 12:17:49.963 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 12:17:49.965 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/05 - 12:22:44.979 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/05 - 15:08:57.085 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 15:08:57.089 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8889"}
|
||||
[goweb-demo]2021/11/05 - 17:34:08.164 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 17:34:08.168 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/05 - 17:36:15.834 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 17:36:15.835 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/05 - 17:38:44.867 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 17:38:44.869 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/05 - 17:44:10.077 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 17:44:10.079 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/05 - 17:46:43.932 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 17:46:43.933 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/05 - 17:59:36.263 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 17:59:36.265 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/05 - 18:10:46.309 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 18:10:46.310 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/05 - 18:32:15.530 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 18:32:15.533 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/05 - 18:35:47.064 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 18:35:47.066 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/05 - 18:37:00.011 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 18:37:00.013 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/05 - 18:38:02.477 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8889: use of closed network connection
|
||||
[goweb-demo]2021/11/05 - 18:50:26.360 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 18:50:26.362 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/05 - 19:00:37.199 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 19:00:37.200 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/05 - 19:07:00.924 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/05 - 19:07:00.927 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/05 - 19:18:03.987 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
|
@ -1,34 +0,0 @@
|
|||
[goweb-demo]2021/11/06 - 10:11:42.274 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/06 - 10:11:42.275 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/06 - 10:43:57.249 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[goweb-demo]2021/11/06 - 10:44:05.730 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/06 - 10:44:05.732 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/06 - 10:45:19.011 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/wt/wt_reports.go:112 获取失败! {"err": "Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '? LIMIT ? OFFSET ?' at line 1; Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '? LIMIT ? OFFSET ?' at line 1"}
|
||||
[goweb-demo]2021/11/06 - 10:47:50.398 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[goweb-demo]2021/11/06 - 10:47:55.698 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/06 - 10:47:55.700 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/06 - 10:48:48.565 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[goweb-demo]2021/11/06 - 10:48:54.356 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/06 - 10:48:54.357 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/06 - 10:50:08.751 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[goweb-demo]2021/11/06 - 10:50:20.800 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/06 - 10:50:20.802 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/06 - 11:00:22.638 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/06 - 11:00:22.639 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/06 - 11:13:24.300 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/06 - 11:13:24.301 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/06 - 11:16:17.855 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/06 - 11:16:17.856 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/06 - 11:46:45.341 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/06 - 11:46:45.342 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/06 - 11:54:38.725 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/wt/wt_reports.go:112 获取失败! {"err": "Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '01:11:07 and created_at < 2021-11-04 01:11:07 LIMIT ? OFFSET ?' at line 1; Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '01:11:07 and created_at < 2021-11-04 01:11:07 LIMIT ? OFFSET ?' at line 1"}
|
||||
[goweb-demo]2021/11/06 - 12:07:22.762 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/06 - 12:07:22.764 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/06 - 12:08:00.945 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/06 - 12:08:00.946 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/06 - 12:08:09.023 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/wt/wt_reports.go:112 获取失败! {"err": "Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '=< '2021-11-04 03:11:08' LIMIT ? OFFSET ?' at line 1; Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '=< '2021-11-04 03:11:08' LIMIT ? OFFSET ?' at line 1"}
|
||||
[goweb-demo]2021/11/06 - 12:08:11.324 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/wt/wt_reports.go:112 获取失败! {"err": "Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '=< '2021-11-04 03:11:08' LIMIT ? OFFSET ?' at line 1; Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '=< '2021-11-04 03:11:08' LIMIT ? OFFSET ?' at line 1"}
|
||||
[goweb-demo]2021/11/06 - 12:08:12.506 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/wt/wt_reports.go:112 获取失败! {"err": "Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '=< '2021-11-04 03:11:08' LIMIT ? OFFSET ?' at line 1; Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '=< '2021-11-04 03:11:08' LIMIT ? OFFSET ?' at line 1"}
|
||||
[goweb-demo]2021/11/06 - 12:08:13.597 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/wt/wt_reports.go:112 获取失败! {"err": "Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '=< '2021-11-04 03:11:08' LIMIT ? OFFSET ?' at line 1; Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '=< '2021-11-04 03:11:08' LIMIT ? OFFSET ?' at line 1"}
|
||||
[goweb-demo]2021/11/06 - 12:12:50.758 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:48 router register success
|
||||
[goweb-demo]2021/11/06 - 12:12:50.759 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
|
@ -1,75 +0,0 @@
|
|||
[goweb-demo]2021/11/08 - 12:14:36.981 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 12:14:36.983 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 12:28:34.488 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[goweb-demo]2021/11/08 - 14:02:44.346 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 14:02:44.348 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 14:02:47.047 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[goweb-demo]2021/11/08 - 14:12:12.848 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 14:12:12.850 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 14:14:15.070 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[goweb-demo]2021/11/08 - 14:14:20.862 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 14:14:20.864 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 14:20:36.683 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[goweb-demo]2021/11/08 - 14:20:45.368 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 14:20:45.370 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 14:21:16.721 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 14:21:16.722 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 14:21:16.723 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 net.Listen error: listen tcp :8888: bind: address already in use
|
||||
[goweb-demo]2021/11/08 - 14:21:34.191 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 14:21:34.192 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 14:29:44.657 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 14:29:44.659 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 14:30:50.225 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 14:30:50.227 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 14:31:22.634 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 14:31:22.636 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 14:35:04.091 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 14:35:04.092 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 14:35:46.073 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 14:35:46.077 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 14:36:25.242 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 14:36:25.243 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 14:37:34.938 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 14:37:34.940 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 14:38:58.383 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/wt/wt_output.go:29 查询失败! {"err": "Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '09:00:00 and created_at <= 2021-11-08 09:00:00 and user_id in (?) ) AND `wt_repo' at line 1; Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '09:00:00 and created_at <= 2021-11-08 09:00:00 and user_id in (?) ) AND `wt_repo' at line 1"}
|
||||
[goweb-demo]2021/11/08 - 14:39:03.140 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/wt/wt_output.go:29 查询失败! {"err": "Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '09:00:00 and created_at <= 2021-11-08 09:00:00 and user_id in (?) ) AND `wt_repo' at line 1; Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '09:00:00 and created_at <= 2021-11-08 09:00:00 and user_id in (?) ) AND `wt_repo' at line 1"}
|
||||
[goweb-demo]2021/11/08 - 14:42:14.586 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 14:42:14.588 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 14:45:36.235 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/wt/wt_rules.go:30 创建失败! {"err": "Error 1364: Field 'id' doesn't have a default value"}
|
||||
[goweb-demo]2021/11/08 - 14:46:19.749 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/wt/wt_rules.go:30 创建失败! {"err": "Error 1364: Field 'id' doesn't have a default value"}
|
||||
[goweb-demo]2021/11/08 - 14:53:12.360 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 14:53:12.361 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 15:04:15.664 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 15:04:15.665 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 15:06:04.502 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 15:06:04.503 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 16:59:07.992 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 16:59:07.994 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 17:00:53.203 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[goweb-demo]2021/11/08 - 17:01:02.154 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 17:01:02.155 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 17:04:01.473 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 17:04:01.474 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 17:04:07.980 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/wt/wt_output.go:55 导出失败! {"err": "没有任何数据可以导出!"}
|
||||
[goweb-demo]2021/11/08 - 17:05:12.717 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 17:05:12.718 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 17:05:20.867 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/wt/wt_output.go:55 导出失败! {"err": "没有任何数据可以导出!"}
|
||||
[goweb-demo]2021/11/08 - 17:06:59.737 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/api/wt/wt_output.go:55 导出失败! {"err": "没有任何数据可以导出!"}
|
||||
[goweb-demo]2021/11/08 - 17:21:09.461 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 17:21:09.466 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 17:21:19.000 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 17:21:19.001 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 17:21:38.932 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 17:21:38.933 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 17:23:05.424 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 17:23:05.427 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 17:33:29.526 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 17:33:29.528 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 17:35:00.761 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 17:35:00.763 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 17:46:12.004 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 17:46:12.006 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 17:50:47.429 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 17:50:47.430 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/08 - 17:52:28.094 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/08 - 17:52:28.095 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
|
@ -0,0 +1,23 @@
|
|||
[goweb-demo]2021/11/10 - 10:56:35.664 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/10 - 10:56:35.667 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/10 - 11:00:35.952 [31merror[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:38 accept tcp [::]:8888: use of closed network connection
|
||||
[goweb-demo]2021/11/10 - 11:00:55.329 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/10 - 11:00:55.330 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/10 - 11:03:58.651 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
[goweb-demo]2021/11/10 - 11:03:58.653 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
[goweb-demo]2021/11/10 - 11:07:46.066 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49 router register success
|
||||
goweb-gin-demo/initialize.Routers
|
||||
/Users/zero/work/mygithub/goweb-gin-demo/initialize/router.go:49
|
||||
goweb-gin-demo/core.RunServer
|
||||
/Users/zero/work/mygithub/goweb-gin-demo/core/server.go:22
|
||||
main.main
|
||||
/Users/zero/work/mygithub/goweb-gin-demo/main.go:15
|
||||
runtime.main
|
||||
/Users/zero/go/sdk/go1.16.9/src/runtime/proc.go:225
|
||||
[goweb-demo]2021/11/10 - 11:07:46.070 [34minfo[0m /Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31 server run success on {"address": ":8888"}
|
||||
goweb-gin-demo/core.RunServer
|
||||
/Users/zero/work/mygithub/goweb-gin-demo/core/server.go:31
|
||||
main.main
|
||||
/Users/zero/work/mygithub/goweb-gin-demo/main.go:15
|
||||
runtime.main
|
||||
/Users/zero/go/sdk/go1.16.9/src/runtime/proc.go:225
|
|
@ -4,7 +4,7 @@ import (
|
|||
"github.com/gin-gonic/gin"
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/common/response"
|
||||
"goweb-gin-demo/model/web/request"
|
||||
"goweb-gin-demo/model/system/request"
|
||||
"goweb-gin-demo/service"
|
||||
)
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ import (
|
|||
"go.uber.org/zap"
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/common/response"
|
||||
"goweb-gin-demo/model/web"
|
||||
"goweb-gin-demo/model/system"
|
||||
)
|
||||
|
||||
var jwtService = service.ServiceGroupApp.SystemServiceGroup.JwtService
|
||||
|
@ -59,7 +59,7 @@ func JWTAuth() gin.HandlerFunc {
|
|||
if err != nil {
|
||||
global.GLOBAL_LOG.Error("get redis jwt failed", zap.Any("err", err))
|
||||
} else { // 当之前的取成功时才进行拉黑操作
|
||||
_ = jwtService.JsonInBlacklist(web.JwtBlacklist{Jwt: RedisJwtToken})
|
||||
_ = jwtService.JsonInBlacklist(system.JwtBlacklist{Jwt: RedisJwtToken})
|
||||
}
|
||||
// 无论如何都要记录当前的活跃状态
|
||||
_ = jwtService.SetRedisJWT(newToken, newClaims.Username)
|
||||
|
|
|
@ -11,8 +11,8 @@ import (
|
|||
"github.com/gin-gonic/gin"
|
||||
"go.uber.org/zap"
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/web"
|
||||
"goweb-gin-demo/model/web/request"
|
||||
"goweb-gin-demo/model/system"
|
||||
"goweb-gin-demo/model/system/request"
|
||||
)
|
||||
|
||||
var operationRecordService = service.ServiceGroupApp.SystemServiceGroup.OperationRecordService
|
||||
|
@ -40,7 +40,7 @@ func OperationRecord() gin.HandlerFunc {
|
|||
}
|
||||
userId = id
|
||||
}
|
||||
record := web.SysOperationRecord{
|
||||
record := system.SysOperationRecord{
|
||||
Ip: c.ClientIP(),
|
||||
Method: c.Request.Method,
|
||||
Path: c.Request.URL.Path,
|
||||
|
|
|
@ -2,24 +2,24 @@ package request
|
|||
|
||||
import (
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/web"
|
||||
"goweb-gin-demo/model/system"
|
||||
)
|
||||
|
||||
// Add menu authority info structure
|
||||
type AddMenuAuthorityInfo struct {
|
||||
Menus []web.SysBaseMenu `json:"menus"`
|
||||
Menus []system.SysBaseMenu `json:"menus"`
|
||||
AuthorityId string `json:"authorityId"` // 角色ID
|
||||
}
|
||||
|
||||
func DefaultMenu() []web.SysBaseMenu {
|
||||
return []web.SysBaseMenu{{
|
||||
func DefaultMenu() []system.SysBaseMenu {
|
||||
return []system.SysBaseMenu{{
|
||||
GLOBAL_MODEL: global.GLOBAL_MODEL{ID: 1},
|
||||
ParentId: "0",
|
||||
Path: "dashboard",
|
||||
Name: "dashboard",
|
||||
Component: "view/dashboard/index.vue",
|
||||
Sort: 1,
|
||||
Meta: web.Meta{
|
||||
Meta: system.Meta{
|
||||
Title: "仪表盘",
|
||||
Icon: "setting",
|
||||
},
|
|
@ -2,10 +2,10 @@ package request
|
|||
|
||||
import (
|
||||
"goweb-gin-demo/model/common/request"
|
||||
"goweb-gin-demo/model/web"
|
||||
"goweb-gin-demo/model/system"
|
||||
)
|
||||
|
||||
type SysOperationRecordSearch struct {
|
||||
web.SysOperationRecord
|
||||
system.SysOperationRecord
|
||||
request.PageInfo
|
||||
}
|
|
@ -1,12 +1,12 @@
|
|||
package response
|
||||
|
||||
import "goweb-gin-demo/model/web"
|
||||
import "goweb-gin-demo/model/system"
|
||||
|
||||
type SysAuthorityResponse struct {
|
||||
Authority web.SysAuthority `json:"authority"`
|
||||
Authority system.SysAuthority `json:"authority"`
|
||||
}
|
||||
|
||||
type SysAuthorityCopyResponse struct {
|
||||
Authority web.SysAuthority `json:"authority"`
|
||||
Authority system.SysAuthority `json:"authority"`
|
||||
OldAuthorityId string `json:"oldAuthorityId"` // 旧角色ID
|
||||
}
|
|
@ -1,11 +1,11 @@
|
|||
package response
|
||||
|
||||
import "goweb-gin-demo/model/web"
|
||||
import "goweb-gin-demo/model/system"
|
||||
|
||||
type FilePathResponse struct {
|
||||
FilePath string `json:"filePath"`
|
||||
}
|
||||
|
||||
type FileResponse struct {
|
||||
File web.File `json:"file"`
|
||||
File system.File `json:"file"`
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
package response
|
||||
|
||||
import "goweb-gin-demo/model/system"
|
||||
|
||||
type ExaFileResponse struct {
|
||||
File system.FileUploadAndDownload `json:"file"`
|
||||
}
|
|
@ -0,0 +1,15 @@
|
|||
package response
|
||||
|
||||
import "goweb-gin-demo/model/system"
|
||||
|
||||
type SysMenusResponse struct {
|
||||
Menus []system.SysMenu `json:"menus"`
|
||||
}
|
||||
|
||||
type SysBaseMenusResponse struct {
|
||||
Menus []system.SysBaseMenu `json:"menus"`
|
||||
}
|
||||
|
||||
type SysBaseMenuResponse struct {
|
||||
Menu system.SysBaseMenu `json:"menu"`
|
||||
}
|
|
@ -1,15 +1,15 @@
|
|||
package response
|
||||
|
||||
import (
|
||||
"goweb-gin-demo/model/web"
|
||||
"goweb-gin-demo/model/system"
|
||||
)
|
||||
|
||||
type SysUserResponse struct {
|
||||
User web.SysUser `json:"user"`
|
||||
User system.SysUser `json:"user"`
|
||||
}
|
||||
|
||||
type LoginResponse struct {
|
||||
User web.SysUser `json:"user"`
|
||||
User system.SysUser `json:"user"`
|
||||
Token string `json:"token"`
|
||||
ExpiresAt int64 `json:"expiresAt"`
|
||||
}
|
|
@ -1,4 +1,4 @@
|
|||
package web
|
||||
package system
|
||||
|
||||
import (
|
||||
"time"
|
|
@ -1,4 +1,4 @@
|
|||
package web
|
||||
package system
|
||||
|
||||
type SysMenu struct {
|
||||
SysBaseMenu
|
|
@ -1,4 +1,4 @@
|
|||
package web
|
||||
package system
|
||||
|
||||
import (
|
||||
"goweb-gin-demo/global"
|
|
@ -1,4 +1,4 @@
|
|||
package web
|
||||
package system
|
||||
|
||||
import (
|
||||
"goweb-gin-demo/global"
|
|
@ -1,4 +1,4 @@
|
|||
package web
|
||||
package system
|
||||
|
||||
type CasbinModel struct {
|
||||
Ptype string `json:"ptype" gorm:"column:ptype"`
|
|
@ -1,4 +1,4 @@
|
|||
package web
|
||||
package system
|
||||
|
||||
import (
|
||||
"goweb-gin-demo/global"
|
|
@ -1,4 +1,4 @@
|
|||
package web
|
||||
package system
|
||||
|
||||
import (
|
||||
"goweb-gin-demo/global"
|
|
@ -1,5 +1,5 @@
|
|||
// 自动生成模板SysOperationRecord
|
||||
package web
|
||||
package system
|
||||
|
||||
import (
|
||||
"time"
|
|
@ -1,4 +1,4 @@
|
|||
package web
|
||||
package system
|
||||
|
||||
import (
|
||||
"goweb-gin-demo/config"
|
|
@ -1,4 +1,4 @@
|
|||
package web
|
||||
package system
|
||||
|
||||
import (
|
||||
"goweb-gin-demo/global"
|
|
@ -1,4 +1,4 @@
|
|||
package web
|
||||
package system
|
||||
|
||||
type SysUseAuthority struct {
|
||||
SysUserId uint `gorm:"column:sys_user_id"`
|
|
@ -1,7 +0,0 @@
|
|||
package response
|
||||
|
||||
import "goweb-gin-demo/model/web"
|
||||
|
||||
type ExaFileResponse struct {
|
||||
File web.FileUploadAndDownload `json:"file"`
|
||||
}
|
|
@ -1,15 +0,0 @@
|
|||
package response
|
||||
|
||||
import "goweb-gin-demo/model/web"
|
||||
|
||||
type SysMenusResponse struct {
|
||||
Menus []web.SysMenu `json:"menus"`
|
||||
}
|
||||
|
||||
type SysBaseMenusResponse struct {
|
||||
Menus []web.SysBaseMenu `json:"menus"`
|
||||
}
|
||||
|
||||
type SysBaseMenuResponse struct {
|
||||
Menu web.SysBaseMenu `json:"menu"`
|
||||
}
|
|
@ -7,8 +7,8 @@ import (
|
|||
"gorm.io/gorm"
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/common/request"
|
||||
"goweb-gin-demo/model/web"
|
||||
"goweb-gin-demo/model/web/response"
|
||||
"goweb-gin-demo/model/system"
|
||||
"goweb-gin-demo/model/system/response"
|
||||
)
|
||||
|
||||
//@author: [piexlmax](https://github.com/piexlmax)
|
||||
|
@ -22,8 +22,8 @@ type AuthorityService struct {
|
|||
|
||||
var AuthorityServiceApp = new(AuthorityService)
|
||||
|
||||
func (authorityService *AuthorityService) CreateAuthority(auth web.SysAuthority) (err error, authority web.SysAuthority) {
|
||||
var authorityBox web.SysAuthority
|
||||
func (authorityService *AuthorityService) CreateAuthority(auth system.SysAuthority) (err error, authority system.SysAuthority) {
|
||||
var authorityBox system.SysAuthority
|
||||
if !errors.Is(global.GLOBAL_DB.Where("authority_id = ?", auth.AuthorityId).First(&authorityBox).Error, gorm.ErrRecordNotFound) {
|
||||
return errors.New("存在相同角色id"), auth
|
||||
}
|
||||
|
@ -37,17 +37,17 @@ func (authorityService *AuthorityService) CreateAuthority(auth web.SysAuthority)
|
|||
//@param: copyInfo response.SysAuthorityCopyResponse
|
||||
//@return: err error, authority model.SysAuthority
|
||||
|
||||
func (authorityService *AuthorityService) CopyAuthority(copyInfo response.SysAuthorityCopyResponse) (err error, authority web.SysAuthority) {
|
||||
var authorityBox web.SysAuthority
|
||||
func (authorityService *AuthorityService) CopyAuthority(copyInfo response.SysAuthorityCopyResponse) (err error, authority system.SysAuthority) {
|
||||
var authorityBox system.SysAuthority
|
||||
if !errors.Is(global.GLOBAL_DB.Where("authority_id = ?", copyInfo.Authority.AuthorityId).First(&authorityBox).Error, gorm.ErrRecordNotFound) {
|
||||
return errors.New("存在相同角色id"), authority
|
||||
}
|
||||
copyInfo.Authority.Children = []web.SysAuthority{}
|
||||
copyInfo.Authority.Children = []system.SysAuthority{}
|
||||
err, menus := MenuServiceApp.GetMenuAuthority(&request.GetAuthorityId{AuthorityId: copyInfo.OldAuthorityId})
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
var baseMenu []web.SysBaseMenu
|
||||
var baseMenu []system.SysBaseMenu
|
||||
for _, v := range menus {
|
||||
intNum, _ := strconv.Atoi(v.MenuId)
|
||||
v.SysBaseMenu.ID = uint(intNum)
|
||||
|
@ -72,8 +72,8 @@ func (authorityService *AuthorityService) CopyAuthority(copyInfo response.SysAut
|
|||
//@param: auth model.SysAuthority
|
||||
//@return: err error, authority model.SysAuthority
|
||||
|
||||
func (authorityService *AuthorityService) UpdateAuthority(auth web.SysAuthority) (err error, authority web.SysAuthority) {
|
||||
err = global.GLOBAL_DB.Where("authority_id = ?", auth.AuthorityId).First(&web.SysAuthority{}).Updates(&auth).Error
|
||||
func (authorityService *AuthorityService) UpdateAuthority(auth system.SysAuthority) (err error, authority system.SysAuthority) {
|
||||
err = global.GLOBAL_DB.Where("authority_id = ?", auth.AuthorityId).First(&system.SysAuthority{}).Updates(&auth).Error
|
||||
return err, auth
|
||||
}
|
||||
|
||||
|
@ -83,11 +83,11 @@ func (authorityService *AuthorityService) UpdateAuthority(auth web.SysAuthority)
|
|||
//@param: auth *model.SysAuthority
|
||||
//@return: err error
|
||||
|
||||
func (authorityService *AuthorityService) DeleteAuthority(auth *web.SysAuthority) (err error) {
|
||||
if !errors.Is(global.GLOBAL_DB.Where("authority_id = ?", auth.AuthorityId).First(&web.SysUser{}).Error, gorm.ErrRecordNotFound) {
|
||||
func (authorityService *AuthorityService) DeleteAuthority(auth *system.SysAuthority) (err error) {
|
||||
if !errors.Is(global.GLOBAL_DB.Where("authority_id = ?", auth.AuthorityId).First(&system.SysUser{}).Error, gorm.ErrRecordNotFound) {
|
||||
return errors.New("此角色有用户正在使用禁止删除")
|
||||
}
|
||||
if !errors.Is(global.GLOBAL_DB.Where("parent_id = ?", auth.AuthorityId).First(&web.SysAuthority{}).Error, gorm.ErrRecordNotFound) {
|
||||
if !errors.Is(global.GLOBAL_DB.Where("parent_id = ?", auth.AuthorityId).First(&system.SysAuthority{}).Error, gorm.ErrRecordNotFound) {
|
||||
return errors.New("此角色存在子角色不允许删除")
|
||||
}
|
||||
db := global.GLOBAL_DB.Preload("SysBaseMenus").Where("authority_id = ?", auth.AuthorityId).First(auth)
|
||||
|
@ -107,7 +107,7 @@ func (authorityService *AuthorityService) DeleteAuthority(auth *web.SysAuthority
|
|||
return
|
||||
}
|
||||
}
|
||||
err = global.GLOBAL_DB.Delete(&[]web.SysUseAuthority{}, "sys_authority_authority_id = ?", auth.AuthorityId).Error
|
||||
err = global.GLOBAL_DB.Delete(&[]system.SysUseAuthority{}, "sys_authority_authority_id = ?", auth.AuthorityId).Error
|
||||
CasbinServiceApp.ClearCasbin(0, auth.AuthorityId)
|
||||
return err
|
||||
}
|
||||
|
@ -121,9 +121,9 @@ func (authorityService *AuthorityService) DeleteAuthority(auth *web.SysAuthority
|
|||
func (authorityService *AuthorityService) GetAuthorityInfoList(info request.PageInfo) (err error, list interface{}, total int64) {
|
||||
limit := info.PageSize
|
||||
offset := info.PageSize * (info.Page - 1)
|
||||
db := global.GLOBAL_DB.Model(&web.SysAuthority{})
|
||||
db := global.GLOBAL_DB.Model(&system.SysAuthority{})
|
||||
err = db.Where("parent_id = 0").Count(&total).Error
|
||||
var authority []web.SysAuthority
|
||||
var authority []system.SysAuthority
|
||||
err = db.Limit(limit).Offset(offset).Preload("DataAuthorityId").Where("parent_id = 0").Find(&authority).Error
|
||||
if len(authority) > 0 {
|
||||
for k := range authority {
|
||||
|
@ -139,7 +139,7 @@ func (authorityService *AuthorityService) GetAuthorityInfoList(info request.Page
|
|||
//@param: auth model.SysAuthority
|
||||
//@return: err error, sa model.SysAuthority
|
||||
|
||||
func (authorityService *AuthorityService) GetAuthorityInfo(auth web.SysAuthority) (err error, sa web.SysAuthority) {
|
||||
func (authorityService *AuthorityService) GetAuthorityInfo(auth system.SysAuthority) (err error, sa system.SysAuthority) {
|
||||
err = global.GLOBAL_DB.Preload("DataAuthorityId").Where("authority_id = ?", auth.AuthorityId).First(&sa).Error
|
||||
return err, sa
|
||||
}
|
||||
|
@ -150,8 +150,8 @@ func (authorityService *AuthorityService) GetAuthorityInfo(auth web.SysAuthority
|
|||
//@param: auth model.SysAuthority
|
||||
//@return: error
|
||||
|
||||
func (authorityService *AuthorityService) SetDataAuthority(auth web.SysAuthority) error {
|
||||
var s web.SysAuthority
|
||||
func (authorityService *AuthorityService) SetDataAuthority(auth system.SysAuthority) error {
|
||||
var s system.SysAuthority
|
||||
global.GLOBAL_DB.Preload("DataAuthorityId").First(&s, "authority_id = ?", auth.AuthorityId)
|
||||
err := global.GLOBAL_DB.Model(&s).Association("DataAuthorityId").Replace(&auth.DataAuthorityId)
|
||||
return err
|
||||
|
@ -163,8 +163,8 @@ func (authorityService *AuthorityService) SetDataAuthority(auth web.SysAuthority
|
|||
//@param: auth *model.SysAuthority
|
||||
//@return: error
|
||||
|
||||
func (authorityService *AuthorityService) SetMenuAuthority(auth *web.SysAuthority) error {
|
||||
var s web.SysAuthority
|
||||
func (authorityService *AuthorityService) SetMenuAuthority(auth *system.SysAuthority) error {
|
||||
var s system.SysAuthority
|
||||
global.GLOBAL_DB.Preload("SysBaseMenus").First(&s, "authority_id = ?", auth.AuthorityId)
|
||||
err := global.GLOBAL_DB.Model(&s).Association("SysBaseMenus").Replace(&auth.SysBaseMenus)
|
||||
return err
|
||||
|
@ -176,7 +176,7 @@ func (authorityService *AuthorityService) SetMenuAuthority(auth *web.SysAuthorit
|
|||
//@param: authority *model.SysAuthority
|
||||
//@return: err error
|
||||
|
||||
func (authorityService *AuthorityService) findChildrenAuthority(authority *web.SysAuthority) (err error) {
|
||||
func (authorityService *AuthorityService) findChildrenAuthority(authority *system.SysAuthority) (err error) {
|
||||
err = global.GLOBAL_DB.Preload("DataAuthorityId").Where("parent_id = ?", authority.AuthorityId).Find(&authority.Children).Error
|
||||
if len(authority.Children) > 0 {
|
||||
for k := range authority.Children {
|
|
@ -5,7 +5,7 @@ import (
|
|||
|
||||
"gorm.io/gorm"
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/web"
|
||||
"goweb-gin-demo/model/system"
|
||||
)
|
||||
|
||||
type BaseMenuService struct {
|
||||
|
@ -18,11 +18,11 @@ type BaseMenuService struct {
|
|||
//@return: err error
|
||||
|
||||
func (baseMenuService *BaseMenuService) DeleteBaseMenu(id float64) (err error) {
|
||||
err = global.GLOBAL_DB.Preload("Parameters").Where("parent_id = ?", id).First(&web.SysBaseMenu{}).Error
|
||||
err = global.GLOBAL_DB.Preload("Parameters").Where("parent_id = ?", id).First(&system.SysBaseMenu{}).Error
|
||||
if err != nil {
|
||||
var menu web.SysBaseMenu
|
||||
var menu system.SysBaseMenu
|
||||
db := global.GLOBAL_DB.Preload("SysAuthoritys").Where("id = ?", id).First(&menu).Delete(&menu)
|
||||
err = global.GLOBAL_DB.Delete(&web.SysBaseMenuParameter{}, "sys_base_menu_id = ?", id).Error
|
||||
err = global.GLOBAL_DB.Delete(&system.SysBaseMenuParameter{}, "sys_base_menu_id = ?", id).Error
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
@ -46,8 +46,8 @@ func (baseMenuService *BaseMenuService) DeleteBaseMenu(id float64) (err error) {
|
|||
//@param: menu model.SysBaseMenu
|
||||
//@return: err error
|
||||
|
||||
func (baseMenuService *BaseMenuService) UpdateBaseMenu(menu web.SysBaseMenu) (err error) {
|
||||
var oldMenu web.SysBaseMenu
|
||||
func (baseMenuService *BaseMenuService) UpdateBaseMenu(menu system.SysBaseMenu) (err error) {
|
||||
var oldMenu system.SysBaseMenu
|
||||
upDateMap := make(map[string]interface{})
|
||||
upDateMap["keep_alive"] = menu.KeepAlive
|
||||
upDateMap["close_tab"] = menu.CloseTab
|
||||
|
@ -64,12 +64,12 @@ func (baseMenuService *BaseMenuService) UpdateBaseMenu(menu web.SysBaseMenu) (er
|
|||
err = global.GLOBAL_DB.Transaction(func(tx *gorm.DB) error {
|
||||
db := tx.Where("id = ?", menu.ID).Find(&oldMenu)
|
||||
if oldMenu.Name != menu.Name {
|
||||
if !errors.Is(tx.Where("id <> ? AND name = ?", menu.ID, menu.Name).First(&web.SysBaseMenu{}).Error, gorm.ErrRecordNotFound) {
|
||||
if !errors.Is(tx.Where("id <> ? AND name = ?", menu.ID, menu.Name).First(&system.SysBaseMenu{}).Error, gorm.ErrRecordNotFound) {
|
||||
global.GLOBAL_LOG.Debug("存在相同name修改失败")
|
||||
return errors.New("存在相同name修改失败")
|
||||
}
|
||||
}
|
||||
txErr := tx.Unscoped().Delete(&web.SysBaseMenuParameter{}, "sys_base_menu_id = ?", menu.ID).Error
|
||||
txErr := tx.Unscoped().Delete(&system.SysBaseMenuParameter{}, "sys_base_menu_id = ?", menu.ID).Error
|
||||
if txErr != nil {
|
||||
global.GLOBAL_LOG.Debug(txErr.Error())
|
||||
return txErr
|
||||
|
@ -101,7 +101,7 @@ func (baseMenuService *BaseMenuService) UpdateBaseMenu(menu web.SysBaseMenu) (er
|
|||
//@param: id float64
|
||||
//@return: err error, menu model.SysBaseMenu
|
||||
|
||||
func (baseMenuService *BaseMenuService) GetBaseMenuById(id float64) (err error, menu web.SysBaseMenu) {
|
||||
func (baseMenuService *BaseMenuService) GetBaseMenuById(id float64) (err error, menu system.SysBaseMenu) {
|
||||
err = global.GLOBAL_DB.Preload("Parameters").Where("id = ?", id).First(&menu).Error
|
||||
return
|
||||
}
|
|
@ -5,7 +5,7 @@ import (
|
|||
|
||||
"gorm.io/gorm"
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/web"
|
||||
"goweb-gin-demo/model/system"
|
||||
)
|
||||
|
||||
type FileUploadAndDownloadService struct {
|
||||
|
@ -17,8 +17,8 @@ type FileUploadAndDownloadService struct {
|
|||
//@param: fileMd5 string, fileName string, chunkTotal int
|
||||
//@return: err error, file model.File
|
||||
|
||||
func (e *FileUploadAndDownloadService) FindOrCreateFile(fileMd5 string, fileName string, chunkTotal int) (err error, file web.File) {
|
||||
var cfile web.File
|
||||
func (e *FileUploadAndDownloadService) FindOrCreateFile(fileMd5 string, fileName string, chunkTotal int) (err error, file system.File) {
|
||||
var cfile system.File
|
||||
cfile.FileMd5 = fileMd5
|
||||
cfile.FileName = fileName
|
||||
cfile.ChunkTotal = chunkTotal
|
||||
|
@ -40,7 +40,7 @@ func (e *FileUploadAndDownloadService) FindOrCreateFile(fileMd5 string, fileName
|
|||
//@return: error
|
||||
|
||||
func (e *FileUploadAndDownloadService) CreateFileChunk(id uint, fileChunkPath string, fileChunkNumber int) error {
|
||||
var chunk web.FileChunk
|
||||
var chunk system.FileChunk
|
||||
chunk.FileChunkPath = fileChunkPath
|
||||
chunk.ExaFileID = id
|
||||
chunk.FileChunkNumber = fileChunkNumber
|
||||
|
@ -55,8 +55,8 @@ func (e *FileUploadAndDownloadService) CreateFileChunk(id uint, fileChunkPath st
|
|||
//@return: error
|
||||
|
||||
func (e *FileUploadAndDownloadService) DeleteFileChunk(fileMd5 string, fileName string, filePath string) error {
|
||||
var chunks []web.FileChunk
|
||||
var file web.File
|
||||
var chunks []system.FileChunk
|
||||
var file system.File
|
||||
err := global.GLOBAL_DB.Where("file_md5 = ? AND file_name = ?", fileMd5, fileName).First(&file).Update("IsFinish", true).Update("file_path", filePath).Error
|
||||
if err != nil {
|
||||
return err
|
|
@ -10,8 +10,8 @@ import (
|
|||
gormadapter "github.com/casbin/gorm-adapter/v3"
|
||||
_ "github.com/go-sql-driver/mysql"
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/web"
|
||||
"goweb-gin-demo/model/web/request"
|
||||
"goweb-gin-demo/model/system"
|
||||
"goweb-gin-demo/model/system/request"
|
||||
)
|
||||
|
||||
//@author: [piexlmax](https://github.com/piexlmax)
|
||||
|
@ -29,7 +29,7 @@ func (casbinService *CasbinService) UpdateCasbin(authorityId string, casbinInfos
|
|||
casbinService.ClearCasbin(0, authorityId)
|
||||
rules := [][]string{}
|
||||
for _, v := range casbinInfos {
|
||||
cm := web.CasbinModel{
|
||||
cm := system.CasbinModel{
|
||||
Ptype: "p",
|
||||
AuthorityId: authorityId,
|
||||
Path: v.Path,
|
||||
|
@ -52,7 +52,7 @@ func (casbinService *CasbinService) UpdateCasbin(authorityId string, casbinInfos
|
|||
//@return: error
|
||||
|
||||
func (casbinService *CasbinService) UpdateCasbinApi(oldPath string, newPath string, oldMethod string, newMethod string) error {
|
||||
err := global.GLOBAL_DB.Table("casbin_rule").Model(&web.CasbinModel{}).Where("v1 = ? AND v2 = ?", oldPath, oldMethod).Updates(map[string]interface{}{
|
||||
err := global.GLOBAL_DB.Table("casbin_rule").Model(&system.CasbinModel{}).Where("v1 = ? AND v2 = ?", oldPath, oldMethod).Updates(map[string]interface{}{
|
||||
"v1": newPath,
|
||||
"v2": newMethod,
|
||||
}).Error
|
|
@ -7,7 +7,7 @@ import (
|
|||
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/common/request"
|
||||
"goweb-gin-demo/model/web"
|
||||
"goweb-gin-demo/model/system"
|
||||
"goweb-gin-demo/utils/upload"
|
||||
)
|
||||
|
||||
|
@ -17,7 +17,7 @@ import (
|
|||
//@param: file model.FileUploadAndDownload
|
||||
//@return: error
|
||||
|
||||
func (e *FileUploadAndDownloadService) Upload(file web.FileUploadAndDownload) error {
|
||||
func (e *FileUploadAndDownloadService) Upload(file system.FileUploadAndDownload) error {
|
||||
return global.GLOBAL_DB.Create(&file).Error
|
||||
}
|
||||
|
||||
|
@ -27,8 +27,8 @@ func (e *FileUploadAndDownloadService) Upload(file web.FileUploadAndDownload) er
|
|||
//@param: id uint
|
||||
//@return: error, model.FileUploadAndDownload
|
||||
|
||||
func (e *FileUploadAndDownloadService) FindFile(key string) (error, web.FileUploadAndDownload) {
|
||||
var file web.FileUploadAndDownload
|
||||
func (e *FileUploadAndDownloadService) FindFile(key string) (error, system.FileUploadAndDownload) {
|
||||
var file system.FileUploadAndDownload
|
||||
err := global.GLOBAL_DB.Where("`key` = ?", key).First(&file).Error
|
||||
return err, file
|
||||
}
|
||||
|
@ -39,8 +39,8 @@ func (e *FileUploadAndDownloadService) FindFile(key string) (error, web.FileUplo
|
|||
//@param: file model.FileUploadAndDownload
|
||||
//@return: err error
|
||||
|
||||
func (e *FileUploadAndDownloadService) DeleteFile(file web.FileUploadAndDownload) (err error) {
|
||||
var fileFromDb web.FileUploadAndDownload
|
||||
func (e *FileUploadAndDownloadService) DeleteFile(file system.FileUploadAndDownload) (err error) {
|
||||
var fileFromDb system.FileUploadAndDownload
|
||||
err, fileFromDb = e.FindFile(file.Key)
|
||||
if err != nil {
|
||||
return
|
||||
|
@ -62,8 +62,8 @@ func (e *FileUploadAndDownloadService) DeleteFile(file web.FileUploadAndDownload
|
|||
func (e *FileUploadAndDownloadService) GetFileRecordInfoList(info request.PageInfo) (err error, list interface{}, total int64) {
|
||||
limit := info.PageSize
|
||||
offset := info.PageSize * (info.Page - 1)
|
||||
db := global.GLOBAL_DB.Model(&web.FileUploadAndDownload{})
|
||||
var fileLists []web.FileUploadAndDownload
|
||||
db := global.GLOBAL_DB.Model(&system.FileUploadAndDownload{})
|
||||
var fileLists []system.FileUploadAndDownload
|
||||
err = db.Count(&total).Error
|
||||
if err != nil {
|
||||
return
|
||||
|
@ -78,7 +78,7 @@ func (e *FileUploadAndDownloadService) GetFileRecordInfoList(info request.PageIn
|
|||
//@param: header *multipart.FileHeader, noSave string
|
||||
//@return: err error, file model.FileUploadAndDownload
|
||||
|
||||
func (e *FileUploadAndDownloadService) UploadFile(header *multipart.FileHeader, noSave string) (err error, file web.FileUploadAndDownload) {
|
||||
func (e *FileUploadAndDownloadService) UploadFile(header *multipart.FileHeader, noSave string) (err error, file system.FileUploadAndDownload) {
|
||||
oss := upload.NewOss()
|
||||
filePath, key, uploadErr := oss.UploadFile(header)
|
||||
if uploadErr != nil {
|
||||
|
@ -86,7 +86,7 @@ func (e *FileUploadAndDownloadService) UploadFile(header *multipart.FileHeader,
|
|||
}
|
||||
if noSave == "0" {
|
||||
s := strings.Split(header.Filename, ".")
|
||||
f := web.FileUploadAndDownload{
|
||||
f := system.FileUploadAndDownload{
|
||||
Url: filePath,
|
||||
Name: header.Filename,
|
||||
Tag: s[len(s)-1],
|
|
@ -6,7 +6,7 @@ import (
|
|||
"time"
|
||||
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/web"
|
||||
"goweb-gin-demo/model/system"
|
||||
)
|
||||
|
||||
type JwtService struct {
|
||||
|
@ -18,7 +18,7 @@ type JwtService struct {
|
|||
//@param: jwtList model.JwtBlacklist
|
||||
//@return: err error
|
||||
|
||||
func (jwtService *JwtService) JsonInBlacklist(jwtList web.JwtBlacklist) (err error) {
|
||||
func (jwtService *JwtService) JsonInBlacklist(jwtList system.JwtBlacklist) (err error) {
|
||||
err = global.GLOBAL_DB.Create(&jwtList).Error
|
||||
if err != nil {
|
||||
return
|
||||
|
@ -67,7 +67,7 @@ func (jwtService *JwtService) SetRedisJWT(jwt string, userName string) (err erro
|
|||
|
||||
func LoadAll() {
|
||||
var data []string
|
||||
err := global.GLOBAL_DB.Model(&web.JwtBlacklist{}).Select("jwt").Find(&data).Error
|
||||
err := global.GLOBAL_DB.Model(&system.JwtBlacklist{}).Select("jwt").Find(&data).Error
|
||||
if err != nil {
|
||||
global.GLOBAL_LOG.Error("加载数据库jwt黑名单失败!", zap.Error(err))
|
||||
return
|
|
@ -7,7 +7,7 @@ import (
|
|||
"gorm.io/gorm"
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/common/request"
|
||||
"goweb-gin-demo/model/web"
|
||||
"goweb-gin-demo/model/system"
|
||||
)
|
||||
|
||||
//@author: [piexlmax](https://github.com/piexlmax)
|
||||
|
@ -21,9 +21,9 @@ type MenuService struct {
|
|||
|
||||
var MenuServiceApp = new(MenuService)
|
||||
|
||||
func (menuService *MenuService) getMenuTreeMap(authorityId string) (err error, treeMap map[string][]web.SysMenu) {
|
||||
var allMenus []web.SysMenu
|
||||
treeMap = make(map[string][]web.SysMenu)
|
||||
func (menuService *MenuService) getMenuTreeMap(authorityId string) (err error, treeMap map[string][]system.SysMenu) {
|
||||
var allMenus []system.SysMenu
|
||||
treeMap = make(map[string][]system.SysMenu)
|
||||
err = global.GLOBAL_DB.Where("authority_id = ?", authorityId).Order("sort").Preload("Parameters").Find(&allMenus).Error
|
||||
for _, v := range allMenus {
|
||||
treeMap[v.ParentId] = append(treeMap[v.ParentId], v)
|
||||
|
@ -37,7 +37,7 @@ func (menuService *MenuService) getMenuTreeMap(authorityId string) (err error, t
|
|||
//@param: authorityId string
|
||||
//@return: err error, menus []model.SysMenu
|
||||
|
||||
func (menuService *MenuService) GetMenuTree(authorityId string) (err error, menus []web.SysMenu) {
|
||||
func (menuService *MenuService) GetMenuTree(authorityId string) (err error, menus []system.SysMenu) {
|
||||
err, menuTree := menuService.getMenuTreeMap(authorityId)
|
||||
menus = menuTree["0"]
|
||||
for i := 0; i < len(menus); i++ {
|
||||
|
@ -52,7 +52,7 @@ func (menuService *MenuService) GetMenuTree(authorityId string) (err error, menu
|
|||
//@param: menu *model.SysMenu, treeMap map[string][]model.SysMenu
|
||||
//@return: err error
|
||||
|
||||
func (menuService *MenuService) getChildrenList(menu *web.SysMenu, treeMap map[string][]web.SysMenu) (err error) {
|
||||
func (menuService *MenuService) getChildrenList(menu *system.SysMenu, treeMap map[string][]system.SysMenu) (err error) {
|
||||
menu.Children = treeMap[menu.MenuId]
|
||||
for i := 0; i < len(menu.Children); i++ {
|
||||
err = menuService.getChildrenList(&menu.Children[i], treeMap)
|
||||
|
@ -66,7 +66,7 @@ func (menuService *MenuService) getChildrenList(menu *web.SysMenu, treeMap map[s
|
|||
//@return: err error, list interface{}, total int64
|
||||
|
||||
func (menuService *MenuService) GetInfoList() (err error, list interface{}, total int64) {
|
||||
var menuList []web.SysBaseMenu
|
||||
var menuList []system.SysBaseMenu
|
||||
err, treeMap := menuService.getBaseMenuTreeMap()
|
||||
menuList = treeMap["0"]
|
||||
for i := 0; i < len(menuList); i++ {
|
||||
|
@ -81,7 +81,7 @@ func (menuService *MenuService) GetInfoList() (err error, list interface{}, tota
|
|||
//@param: menu *model.SysBaseMenu, treeMap map[string][]model.SysBaseMenu
|
||||
//@return: err error
|
||||
|
||||
func (menuService *MenuService) getBaseChildrenList(menu *web.SysBaseMenu, treeMap map[string][]web.SysBaseMenu) (err error) {
|
||||
func (menuService *MenuService) getBaseChildrenList(menu *system.SysBaseMenu, treeMap map[string][]system.SysBaseMenu) (err error) {
|
||||
menu.Children = treeMap[strconv.Itoa(int(menu.ID))]
|
||||
for i := 0; i < len(menu.Children); i++ {
|
||||
err = menuService.getBaseChildrenList(&menu.Children[i], treeMap)
|
||||
|
@ -95,8 +95,8 @@ func (menuService *MenuService) getBaseChildrenList(menu *web.SysBaseMenu, treeM
|
|||
//@param: menu model.SysBaseMenu
|
||||
//@return: error
|
||||
|
||||
func (menuService *MenuService) AddBaseMenu(menu web.SysBaseMenu) error {
|
||||
if !errors.Is(global.GLOBAL_DB.Where("name = ?", menu.Name).First(&web.SysBaseMenu{}).Error, gorm.ErrRecordNotFound) {
|
||||
func (menuService *MenuService) AddBaseMenu(menu system.SysBaseMenu) error {
|
||||
if !errors.Is(global.GLOBAL_DB.Where("name = ?", menu.Name).First(&system.SysBaseMenu{}).Error, gorm.ErrRecordNotFound) {
|
||||
return errors.New("存在重复name,请修改name")
|
||||
}
|
||||
return global.GLOBAL_DB.Create(&menu).Error
|
||||
|
@ -107,9 +107,9 @@ func (menuService *MenuService) AddBaseMenu(menu web.SysBaseMenu) error {
|
|||
//@description: 获取路由总树map
|
||||
//@return: err error, treeMap map[string][]model.SysBaseMenu
|
||||
|
||||
func (menuService *MenuService) getBaseMenuTreeMap() (err error, treeMap map[string][]web.SysBaseMenu) {
|
||||
var allMenus []web.SysBaseMenu
|
||||
treeMap = make(map[string][]web.SysBaseMenu)
|
||||
func (menuService *MenuService) getBaseMenuTreeMap() (err error, treeMap map[string][]system.SysBaseMenu) {
|
||||
var allMenus []system.SysBaseMenu
|
||||
treeMap = make(map[string][]system.SysBaseMenu)
|
||||
err = global.GLOBAL_DB.Order("sort").Preload("Parameters").Find(&allMenus).Error
|
||||
for _, v := range allMenus {
|
||||
treeMap[v.ParentId] = append(treeMap[v.ParentId], v)
|
||||
|
@ -122,7 +122,7 @@ func (menuService *MenuService) getBaseMenuTreeMap() (err error, treeMap map[str
|
|||
//@description: 获取基础路由树
|
||||
//@return: err error, menus []model.SysBaseMenu
|
||||
|
||||
func (menuService *MenuService) GetBaseMenuTree() (err error, menus []web.SysBaseMenu) {
|
||||
func (menuService *MenuService) GetBaseMenuTree() (err error, menus []system.SysBaseMenu) {
|
||||
err, treeMap := menuService.getBaseMenuTreeMap()
|
||||
menus = treeMap["0"]
|
||||
for i := 0; i < len(menus); i++ {
|
||||
|
@ -137,8 +137,8 @@ func (menuService *MenuService) GetBaseMenuTree() (err error, menus []web.SysBas
|
|||
//@param: menus []model.SysBaseMenu, authorityId string
|
||||
//@return: err error
|
||||
|
||||
func (menuService *MenuService) AddMenuAuthority(menus []web.SysBaseMenu, authorityId string) (err error) {
|
||||
var auth web.SysAuthority
|
||||
func (menuService *MenuService) AddMenuAuthority(menus []system.SysBaseMenu, authorityId string) (err error) {
|
||||
var auth system.SysAuthority
|
||||
auth.AuthorityId = authorityId
|
||||
auth.SysBaseMenus = menus
|
||||
err = AuthorityServiceApp.SetMenuAuthority(&auth)
|
||||
|
@ -151,7 +151,7 @@ func (menuService *MenuService) AddMenuAuthority(menus []web.SysBaseMenu, author
|
|||
//@param: info *request.GetAuthorityId
|
||||
//@return: err error, menus []model.SysMenu
|
||||
|
||||
func (menuService *MenuService) GetMenuAuthority(info *request.GetAuthorityId) (err error, menus []web.SysMenu) {
|
||||
func (menuService *MenuService) GetMenuAuthority(info *request.GetAuthorityId) (err error, menus []system.SysMenu) {
|
||||
err = global.GLOBAL_DB.Where("authority_id = ? ", info.AuthorityId).Order("sort").Find(&menus).Error
|
||||
//sql := "SELECT authority_menu.keep_alive,authority_menu.default_menu,authority_menu.created_at,authority_menu.updated_at,authority_menu.deleted_at,authority_menu.menu_level,authority_menu.parent_id,authority_menu.path,authority_menu.`name`,authority_menu.hidden,authority_menu.component,authority_menu.title,authority_menu.icon,authority_menu.sort,authority_menu.menu_id,authority_menu.authority_id FROM authority_menu WHERE authority_menu.authority_id = ? ORDER BY authority_menu.sort ASC"
|
||||
//err = global.GLOBAL_DB.Raw(sql, authorityId).Scan(&menus).Error
|
|
@ -3,8 +3,8 @@ package system
|
|||
import (
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/common/request"
|
||||
"goweb-gin-demo/model/web"
|
||||
systemReq "goweb-gin-demo/model/web/request"
|
||||
"goweb-gin-demo/model/system"
|
||||
systemReq "goweb-gin-demo/model/system/request"
|
||||
)
|
||||
|
||||
//@author: [granty1](https://github.com/granty1)
|
||||
|
@ -16,7 +16,7 @@ import (
|
|||
type OperationRecordService struct {
|
||||
}
|
||||
|
||||
func (operationRecordService *OperationRecordService) CreateSysOperationRecord(sysOperationRecord web.SysOperationRecord) (err error) {
|
||||
func (operationRecordService *OperationRecordService) CreateSysOperationRecord(sysOperationRecord system.SysOperationRecord) (err error) {
|
||||
err = global.GLOBAL_DB.Create(&sysOperationRecord).Error
|
||||
return err
|
||||
}
|
||||
|
@ -29,7 +29,7 @@ func (operationRecordService *OperationRecordService) CreateSysOperationRecord(s
|
|||
//@return: err error
|
||||
|
||||
func (operationRecordService *OperationRecordService) DeleteSysOperationRecordByIds(ids request.IdsReq) (err error) {
|
||||
err = global.GLOBAL_DB.Delete(&[]web.SysOperationRecord{}, "id in (?)", ids.Ids).Error
|
||||
err = global.GLOBAL_DB.Delete(&[]system.SysOperationRecord{}, "id in (?)", ids.Ids).Error
|
||||
return err
|
||||
}
|
||||
|
||||
|
@ -39,7 +39,7 @@ func (operationRecordService *OperationRecordService) DeleteSysOperationRecordBy
|
|||
//@param: sysOperationRecord model.SysOperationRecord
|
||||
//@return: err error
|
||||
|
||||
func (operationRecordService *OperationRecordService) DeleteSysOperationRecord(sysOperationRecord web.SysOperationRecord) (err error) {
|
||||
func (operationRecordService *OperationRecordService) DeleteSysOperationRecord(sysOperationRecord system.SysOperationRecord) (err error) {
|
||||
err = global.GLOBAL_DB.Delete(&sysOperationRecord).Error
|
||||
return err
|
||||
}
|
||||
|
@ -50,7 +50,7 @@ func (operationRecordService *OperationRecordService) DeleteSysOperationRecord(s
|
|||
//@param: id uint
|
||||
//@return: err error, sysOperationRecord model.SysOperationRecord
|
||||
|
||||
func (operationRecordService *OperationRecordService) GetSysOperationRecord(id uint) (err error, sysOperationRecord web.SysOperationRecord) {
|
||||
func (operationRecordService *OperationRecordService) GetSysOperationRecord(id uint) (err error, sysOperationRecord system.SysOperationRecord) {
|
||||
err = global.GLOBAL_DB.Where("id = ?", id).First(&sysOperationRecord).Error
|
||||
return
|
||||
}
|
||||
|
@ -66,8 +66,8 @@ func (operationRecordService *OperationRecordService) GetSysOperationRecordInfoL
|
|||
limit := info.PageSize
|
||||
offset := info.PageSize * (info.Page - 1)
|
||||
// 创建db
|
||||
db := global.GLOBAL_DB.Model(&web.SysOperationRecord{})
|
||||
var sysOperationRecords []web.SysOperationRecord
|
||||
db := global.GLOBAL_DB.Model(&system.SysOperationRecord{})
|
||||
var sysOperationRecords []system.SysOperationRecord
|
||||
// 如果有条件搜索 下方会自动创建搜索语句
|
||||
if info.Method != "" {
|
||||
db = db.Where("method = ?", info.Method)
|
|
@ -4,7 +4,7 @@ import (
|
|||
"go.uber.org/zap"
|
||||
"goweb-gin-demo/config"
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/web"
|
||||
"goweb-gin-demo/model/system"
|
||||
"goweb-gin-demo/utils"
|
||||
)
|
||||
|
||||
|
@ -27,7 +27,7 @@ func (systemConfigService *SystemConfigService) GetSystemConfig() (err error, co
|
|||
//@param: system model.System
|
||||
//@return: err error
|
||||
|
||||
func (systemConfigService *SystemConfigService) SetSystemConfig(web web.System) (err error) {
|
||||
func (systemConfigService *SystemConfigService) SetSystemConfig(web system.System) (err error) {
|
||||
cs := utils.StructToMap(web.Config)
|
||||
for k, v := range cs {
|
||||
global.GLOBAL_VP.Set(k, v)
|
|
@ -6,7 +6,7 @@ import (
|
|||
"gorm.io/gorm"
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/common/request"
|
||||
"goweb-gin-demo/model/web"
|
||||
"goweb-gin-demo/model/system"
|
||||
"goweb-gin-demo/utils"
|
||||
)
|
||||
|
||||
|
@ -19,8 +19,8 @@ import (
|
|||
type UserService struct {
|
||||
}
|
||||
|
||||
func (userService *UserService) Register(u web.SysUser) (err error, userInter web.SysUser) {
|
||||
var user web.SysUser
|
||||
func (userService *UserService) Register(u system.SysUser) (err error, userInter system.SysUser) {
|
||||
var user system.SysUser
|
||||
if !errors.Is(global.GLOBAL_DB.Where("username = ?", u.Username).First(&user).Error, gorm.ErrRecordNotFound) { // 判断用户名是否注册
|
||||
return errors.New("用户名已注册"), userInter
|
||||
}
|
||||
|
@ -37,8 +37,8 @@ func (userService *UserService) Register(u web.SysUser) (err error, userInter we
|
|||
//@param: u *model.SysUser
|
||||
//@return: err error, userInter *model.SysUser
|
||||
|
||||
func (userService *UserService) Login(u *web.SysUser) (err error, userInter *web.SysUser) {
|
||||
var user web.SysUser
|
||||
func (userService *UserService) Login(u *system.SysUser) (err error, userInter *system.SysUser) {
|
||||
var user system.SysUser
|
||||
u.Password = utils.MD5V([]byte(u.Password))
|
||||
err = global.GLOBAL_DB.Where("username = ? AND password = ?", u.Username, u.Password).Preload("Authorities").Preload("Authority").First(&user).Error
|
||||
return err, &user
|
||||
|
@ -50,8 +50,8 @@ func (userService *UserService) Login(u *web.SysUser) (err error, userInter *web
|
|||
//@param: u *model.SysUser, newPassword string
|
||||
//@return: err error, userInter *model.SysUser
|
||||
|
||||
func (userService *UserService) ChangePassword(u *web.SysUser, newPassword string) (err error, userInter *web.SysUser) {
|
||||
var user web.SysUser
|
||||
func (userService *UserService) ChangePassword(u *system.SysUser, newPassword string) (err error, userInter *system.SysUser) {
|
||||
var user system.SysUser
|
||||
u.Password = utils.MD5V([]byte(u.Password))
|
||||
err = global.GLOBAL_DB.Where("username = ? AND password = ?", u.Username, u.Password).First(&user).Update("password", utils.MD5V([]byte(newPassword))).Error
|
||||
return err, u
|
||||
|
@ -66,8 +66,8 @@ func (userService *UserService) ChangePassword(u *web.SysUser, newPassword strin
|
|||
func (userService *UserService) GetUserInfoList(info request.PageInfo) (err error, list interface{}, total int64) {
|
||||
limit := info.PageSize
|
||||
offset := info.PageSize * (info.Page - 1)
|
||||
db := global.GLOBAL_DB.Model(&web.SysUser{})
|
||||
var userList []web.SysUser
|
||||
db := global.GLOBAL_DB.Model(&system.SysUser{})
|
||||
var userList []system.SysUser
|
||||
err = db.Count(&total).Error
|
||||
if err != nil {
|
||||
return
|
||||
|
@ -83,11 +83,11 @@ func (userService *UserService) GetUserInfoList(info request.PageInfo) (err erro
|
|||
//@return: err error
|
||||
|
||||
func (userService *UserService) SetUserAuthority(id uint, uuid uuid.UUID, authorityId string) (err error) {
|
||||
assignErr := global.GLOBAL_DB.Where("sys_user_id = ? AND sys_authority_authority_id = ?", id, authorityId).First(&web.SysUseAuthority{}).Error
|
||||
assignErr := global.GLOBAL_DB.Where("sys_user_id = ? AND sys_authority_authority_id = ?", id, authorityId).First(&system.SysUseAuthority{}).Error
|
||||
if errors.Is(assignErr, gorm.ErrRecordNotFound) {
|
||||
return errors.New("该用户无此角色")
|
||||
}
|
||||
err = global.GLOBAL_DB.Where("uuid = ?", uuid).First(&web.SysUser{}).Update("authority_id", authorityId).Error
|
||||
err = global.GLOBAL_DB.Where("uuid = ?", uuid).First(&system.SysUser{}).Update("authority_id", authorityId).Error
|
||||
return err
|
||||
}
|
||||
|
||||
|
@ -99,13 +99,13 @@ func (userService *UserService) SetUserAuthority(id uint, uuid uuid.UUID, author
|
|||
|
||||
func (userService *UserService) SetUserAuthorities(id uint, authorityIds []string) (err error) {
|
||||
return global.GLOBAL_DB.Transaction(func(tx *gorm.DB) error {
|
||||
TxErr := tx.Delete(&[]web.SysUseAuthority{}, "sys_user_id = ?", id).Error
|
||||
TxErr := tx.Delete(&[]system.SysUseAuthority{}, "sys_user_id = ?", id).Error
|
||||
if TxErr != nil {
|
||||
return TxErr
|
||||
}
|
||||
useAuthority := []web.SysUseAuthority{}
|
||||
useAuthority := []system.SysUseAuthority{}
|
||||
for _, v := range authorityIds {
|
||||
useAuthority = append(useAuthority, web.SysUseAuthority{
|
||||
useAuthority = append(useAuthority, system.SysUseAuthority{
|
||||
id, v,
|
||||
})
|
||||
}
|
||||
|
@ -113,7 +113,7 @@ func (userService *UserService) SetUserAuthorities(id uint, authorityIds []strin
|
|||
if TxErr != nil {
|
||||
return TxErr
|
||||
}
|
||||
TxErr = tx.Where("id = ?", id).First(&web.SysUser{}).Update("authority_id", authorityIds[0]).Error
|
||||
TxErr = tx.Where("id = ?", id).First(&system.SysUser{}).Update("authority_id", authorityIds[0]).Error
|
||||
if TxErr != nil {
|
||||
return TxErr
|
||||
}
|
||||
|
@ -129,12 +129,12 @@ func (userService *UserService) SetUserAuthorities(id uint, authorityIds []strin
|
|||
//@return: err error
|
||||
|
||||
func (userService *UserService) DeleteUser(id float64) (err error) {
|
||||
var user web.SysUser
|
||||
var user system.SysUser
|
||||
err = global.GLOBAL_DB.Where("id = ?", id).Delete(&user).Error
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
err = global.GLOBAL_DB.Delete(&[]web.SysUseAuthority{}, "sys_user_id = ?", id).Error
|
||||
err = global.GLOBAL_DB.Delete(&[]system.SysUseAuthority{}, "sys_user_id = ?", id).Error
|
||||
return err
|
||||
}
|
||||
|
||||
|
@ -144,7 +144,7 @@ func (userService *UserService) DeleteUser(id float64) (err error) {
|
|||
//@param: reqUser model.SysUser
|
||||
//@return: err error, user model.SysUser
|
||||
|
||||
func (userService *UserService) SetUserInfo(reqUser web.SysUser) (err error, user web.SysUser) {
|
||||
func (userService *UserService) SetUserInfo(reqUser system.SysUser) (err error, user system.SysUser) {
|
||||
err = global.GLOBAL_DB.Updates(&reqUser).Error
|
||||
return err, reqUser
|
||||
}
|
||||
|
@ -155,8 +155,8 @@ func (userService *UserService) SetUserInfo(reqUser web.SysUser) (err error, use
|
|||
//@param: uuid uuid.UUID
|
||||
//@return: err error, user web.SysUser
|
||||
|
||||
func (userService *UserService) GetUserInfo(uuid uuid.UUID) (err error, user web.SysUser) {
|
||||
var reqUser web.SysUser
|
||||
func (userService *UserService) GetUserInfo(uuid uuid.UUID) (err error, user system.SysUser) {
|
||||
var reqUser system.SysUser
|
||||
err = global.GLOBAL_DB.Preload("Authorities").Preload("Authority").First(&reqUser, "uuid = ?", uuid).Error
|
||||
return err, reqUser
|
||||
}
|
||||
|
@ -167,8 +167,8 @@ func (userService *UserService) GetUserInfo(uuid uuid.UUID) (err error, user web
|
|||
//@param: id int
|
||||
//@return: err error, user *model.SysUser
|
||||
|
||||
func (userService *UserService) FindUserById(id int) (err error, user *web.SysUser) {
|
||||
var u web.SysUser
|
||||
func (userService *UserService) FindUserById(id int) (err error, user *system.SysUser) {
|
||||
var u system.SysUser
|
||||
err = global.GLOBAL_DB.Where("`id` = ?", id).First(&u).Error
|
||||
return err, &u
|
||||
}
|
||||
|
@ -179,8 +179,8 @@ func (userService *UserService) FindUserById(id int) (err error, user *web.SysUs
|
|||
//@param: uuid string
|
||||
//@return: err error, user *model.SysUser
|
||||
|
||||
func (userService *UserService) FindUserByUuid(uuid string) (err error, user *web.SysUser) {
|
||||
var u web.SysUser
|
||||
func (userService *UserService) FindUserByUuid(uuid string) (err error, user *system.SysUser) {
|
||||
var u system.SysUser
|
||||
if err = global.GLOBAL_DB.Where("`uuid` = ?", uuid).First(&u).Error; err != nil {
|
||||
return errors.New("用户不存在"), &u
|
||||
}
|
|
@ -4,7 +4,7 @@ import (
|
|||
"github.com/gin-gonic/gin"
|
||||
uuid "github.com/satori/go.uuid"
|
||||
"goweb-gin-demo/global"
|
||||
systemReq "goweb-gin-demo/model/web/request"
|
||||
systemReq "goweb-gin-demo/model/system/request"
|
||||
)
|
||||
|
||||
// 从Gin的Context中获取从jwt解析出来的用户ID
|
||||
|
|
|
@ -4,7 +4,7 @@ import (
|
|||
"errors"
|
||||
"github.com/dgrijalva/jwt-go"
|
||||
"goweb-gin-demo/global"
|
||||
"goweb-gin-demo/model/web/request"
|
||||
"goweb-gin-demo/model/system/request"
|
||||
)
|
||||
|
||||
type JWT struct {
|
||||
|
|
|
@ -12,7 +12,7 @@ func GetTimeFromWeek(week int, hour int) string {
|
|||
}
|
||||
|
||||
//目前offset是周一的,如果计算周几的,偏移量
|
||||
offset = week - offset - 1
|
||||
offset = (week - 1) + offset
|
||||
|
||||
date := time.Date(now.Year(), now.Month(), now.Day(), hour, 0, 0, 0, time.Local).
|
||||
AddDate(0, 0, offset)
|
||||
|
|
Loading…
Reference in New Issue