|
@@ -141,7 +141,7 @@ func GetAdminUsersAndLoginInfo(orgID int64, appID int64, page int, count int) ([
|
141
|
141
|
page = 1
|
142
|
142
|
}
|
143
|
143
|
var viewModels []*AdminUserManageViewModel = make([]*AdminUserManageViewModel, 0)
|
144
|
|
- rows, err := readUserDb.Raw("SELECT u_a_r.admin_user_id, u_a_r.user_name, u_a_r.user_title, u_l.ip, u_l.ctime, u_a_r.status,u_a_r.avatar,u_a_r.role_ids,u_a_r.sort FROM sgj_user_admin_role AS u_a_r LEFT JOIN (SELECT * FROM (SELECT admin_user_id, org_id, app_id, ip, ctime FROM sgj_user_admin_login_log WHERE org_id = ? AND app_id = ? ORDER BY ctime DESC) AS t GROUP BY admin_user_id) AS u_l ON u_a_r.org_id = u_l.org_id AND u_a_r.app_id = u_l.app_id AND u_a_r.admin_user_id = u_l.admin_user_id WHERE u_a_r.org_id = ? AND u_a_r.app_id = ? GROUP BY u_a_r.admin_user_id order by u_a_r.sort LIMIT ? OFFSET ?;", orgID, appID, orgID, appID, count, (page-1)*count).Rows()
|
|
144
|
+ rows, err := readUserDb.Raw("SELECT u_a_r.admin_user_id, u_a_r.user_name, u_a_r.user_title, u_l.ip, u_l.ctime, u_a_r.status,u_a_r.avatar,u_a_r.role_ids,u_a_r.sort FROM sgj_user_admin_role AS u_a_r LEFT JOIN (SELECT * FROM (SELECT admin_user_id, org_id, app_id, ip, ctime FROM sgj_user_admin_login_log WHERE org_id = ? AND app_id = ? ORDER BY ctime DESC) AS t GROUP BY admin_user_id) AS u_l ON u_a_r.org_id = u_l.org_id AND u_a_r.app_id = u_l.app_id AND u_a_r.admin_user_id = u_l.admin_user_id WHERE u_a_r.org_id = ? AND u_a_r.app_id = ? GROUP BY u_a_r.admin_user_id LIMIT ? OFFSET ?;", orgID, appID, orgID, appID, count, (page-1)*count).Rows()
|
145
|
145
|
defer rows.Close()
|
146
|
146
|
if err != nil {
|
147
|
147
|
if err == gorm.ErrRecordNotFound {
|
|
@@ -309,7 +309,7 @@ func IsUserSuperAdminWithMobile(mobile string) (bool, error) {
|
309
|
309
|
return user.IsSuperAdmin, nil
|
310
|
310
|
}
|
311
|
311
|
|
312
|
|
-func CreateGeneralAdminUser(orgID int64, appID int64, mobile string, name string, userTitle string, roleIds string, user_type int, user_title int, sort int64) (*models.AdminUser, string, error) {
|
|
312
|
+func CreateGeneralAdminUser(orgID int64, appID int64, mobile string, name string, userTitle string, roleIds string, user_type int, user_title int) (*models.AdminUser, string, error) {
|
313
|
313
|
now := time.Now().Unix()
|
314
|
314
|
tx := writeUserDb.Begin()
|
315
|
315
|
var adminUser models.AdminUser
|
|
@@ -345,7 +345,6 @@ func CreateGeneralAdminUser(orgID int64, appID int64, mobile string, name string
|
345
|
345
|
CreateTime: now,
|
346
|
346
|
ModifyTime: now,
|
347
|
347
|
RoleIds: roleIds,
|
348
|
|
- Sort: sort,
|
349
|
348
|
}
|
350
|
349
|
if createApp_RoleErr := tx.Create(&app_role).Error; createApp_RoleErr != nil {
|
351
|
350
|
tx.Rollback()
|