|
|
@@ -288,7 +288,11 @@ func System_FindUserPage(c *SystemController) {
|
|
|
func System_AddUser(c *SystemController) {
|
|
|
|
|
|
var user sysmodel.SysUser
|
|
|
- c.Ctx.BindJSON(&user)
|
|
|
+ err := c.Ctx.ShouldBindJSON(&user)
|
|
|
+ if err != nil{
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{200, "c.Ctx.ShouldBindJSON error " + err.Error(), nil})
|
|
|
+ return;
|
|
|
+ }
|
|
|
|
|
|
fmt.Println(user.LoginId, "-----add user-----", user.Password, " --- ", user.OrgId)
|
|
|
|
|
|
@@ -301,11 +305,11 @@ func System_AddUser(c *SystemController) {
|
|
|
oldUser.DelFlag = 0
|
|
|
_, err := c.Db.Id("id").Cols("del_flag").Update(&oldUser)
|
|
|
if err != nil {
|
|
|
- c.Ctx.JSON(200, sysmodel.SysReturn{500, "login_id exit, update err: " + err.Error(), nil})
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, "login_id exit, update err: " + err.Error(), nil})
|
|
|
}
|
|
|
return
|
|
|
} else {
|
|
|
- c.Ctx.JSON(200, sysmodel.SysReturn{500, "login_id exit", nil})
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "login_id exit", nil})
|
|
|
return
|
|
|
}
|
|
|
}
|
|
|
@@ -321,13 +325,13 @@ func System_AddUser(c *SystemController) {
|
|
|
user.DelFlag = 0
|
|
|
user.Password = utils.HashPassword(user.Password, "")
|
|
|
|
|
|
- _, err := c.Db.Insert(&user)
|
|
|
+ _, err = c.Db.Insert(&user)
|
|
|
|
|
|
ret := __none_func_system__(user.LoginId, user.Password, user.OrgId, user.Email)
|
|
|
if ret && err == nil {
|
|
|
c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
} else {
|
|
|
- c.Ctx.JSON(200, sysmodel.SysReturn{500, err.Error(), nil})
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, err.Error(), nil})
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -715,7 +719,7 @@ func System_AddMenu(c *SystemController) {
|
|
|
|
|
|
_, err := c.Db.Insert(&sysmenu)
|
|
|
if err != nil {
|
|
|
- c.Ctx.JSON(200, sysmodel.SysReturn{500, err.Error(), nil})
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, err.Error(), nil})
|
|
|
return
|
|
|
}
|
|
|
|
|
|
@@ -723,7 +727,7 @@ func System_AddMenu(c *SystemController) {
|
|
|
if ret {
|
|
|
c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
} else {
|
|
|
- c.Ctx.JSON(200, sysmodel.SysReturn{500, "", nil})
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, "", nil})
|
|
|
}
|
|
|
}
|
|
|
|