取插入ID

This commit is contained in:
TsMask
2023-08-31 16:50:44 +08:00
parent bb7fee6c20
commit 291c251fd7
2 changed files with 24 additions and 2 deletions

View File

@@ -295,8 +295,19 @@ func (r *RepoSysRole) InsertRole(sysRole model.SysRole) string {
log.Errorf("insert row : %v", err.Error()) log.Errorf("insert row : %v", err.Error())
return "" return ""
} }
//取插入ID
if rows > 0 {
results, err := datasource.RawDB("", "SELECT MAX(role_id) AS str FROM sys_role;", nil)
if err != nil {
log.Errorf("query err %v", err)
return ""
}
if len(results) > 0 {
return fmt.Sprintf("%v", results[0]["str"])
}
}
return fmt.Sprint(rows) return ""
} }
// DeleteRoleByIds 批量删除角色信息 // DeleteRoleByIds 批量删除角色信息

View File

@@ -441,8 +441,19 @@ func (r *RepoSysUser) InsertUser(sysUser sysUserModel.SysUser) string {
log.Errorf("insert row : %v", err.Error()) log.Errorf("insert row : %v", err.Error())
return "" return ""
} }
//取插入ID
if rows > 0 {
results, err := datasource.RawDB("", "SELECT MAX(id) AS str FROM user;", nil)
if err != nil {
log.Errorf("query err %v", err)
return ""
}
if len(results) > 0 {
return fmt.Sprintf("%v", results[0]["str"])
}
}
return fmt.Sprint(rows) return ""
} }
// UpdateUser 修改用户信息 // UpdateUser 修改用户信息