|
@@ -161,19 +161,6 @@ func InitAdmin(dataPath string) {
|
|
|
}
|
|
|
deptName = deptArr[0]
|
|
|
groupName = deptArr[1]
|
|
|
- //
|
|
|
- //if dept, ok := deptMap[deptName]; ok {
|
|
|
- // admin.DepartmentId = dept.DepartmentId
|
|
|
- //}
|
|
|
- //
|
|
|
- //admin.DepartmentName = deptName
|
|
|
-
|
|
|
- //if group, ok := groupMap[groupName]; ok {
|
|
|
- // admin.GroupId = group.GroupId
|
|
|
- // admin.GroupName = groupName
|
|
|
- // admin.DepartmentId = group.DepartmentId
|
|
|
- // admin.DepartmentName = deptName
|
|
|
- //}
|
|
|
|
|
|
deptGroupItem, err := models.GetSysDeptGroup(deptName, groupName)
|
|
|
if err != nil && err.Error() != utils.ErrNoRow() {
|
|
@@ -197,9 +184,20 @@ func InitAdmin(dataPath string) {
|
|
|
return
|
|
|
}
|
|
|
if count > 0 { //用户已存在
|
|
|
- //continue
|
|
|
- //修改用户信息
|
|
|
- err = models.UpdateAdmin(admin)
|
|
|
+ updateParams := make(map[string]interface{})
|
|
|
+ whereParam := make(map[string]interface{})
|
|
|
+
|
|
|
+ updateParams["real_name"] = admin.RealName
|
|
|
+ //updateParams["password"] = admin.Password
|
|
|
+ updateParams["tel_area_code"] = admin.TelAreaCode
|
|
|
+ updateParams["mobile"] = admin.Mobile
|
|
|
+ updateParams["department_id"] = admin.DepartmentId
|
|
|
+ updateParams["department_name"] = admin.DepartmentName
|
|
|
+ updateParams["group_id"] = admin.GroupId
|
|
|
+ updateParams["group_name"] = admin.GroupName
|
|
|
+ whereParam["admin_name"] = admin.AdminName
|
|
|
+
|
|
|
+ err = models.UpdateAdmin(updateParams, whereParam)
|
|
|
if err != nil {
|
|
|
fmt.Println("修改失败,Err:" + err.Error())
|
|
|
return
|