Explorar el Código

Merge branch 'master' of http://git.shengws.com/csx/XT_New

csx hace 5 años
padre
commit
52f16293ab

+ 17 - 7
controllers/dialysis_api_controller.go Ver fichero

3084
 			assessment.AssessmentDoctor = adminUserInfo.AdminUser.Id
3084
 			assessment.AssessmentDoctor = adminUserInfo.AdminUser.Id
3085
 			assessment.AssessmentTime = time.Now().Unix()
3085
 			assessment.AssessmentTime = time.Now().Unix()
3086
 
3086
 
3087
-		} else {
3087
+		}
3088
+		if assessment.Creater == 0 {
3088
 			assessment.Modifier = adminUserInfo.AdminUser.Id
3089
 			assessment.Modifier = adminUserInfo.AdminUser.Id
3089
 			assessment.Creater = adminUserInfo.AdminUser.Id
3090
 			assessment.Creater = adminUserInfo.AdminUser.Id
3091
+
3092
+		} else {
3093
+			assessment.Modifier = adminUserInfo.AdminUser.Id
3094
+			assessment.Creater = assessment.Creater
3095
+
3090
 		}
3096
 		}
3097
+
3091
 		assessment.UpdatedTime = time.Now().Unix()
3098
 		assessment.UpdatedTime = time.Now().Unix()
3092
 		err = service.UpdateAssessmentAfterDislysisRecord(&assessment)
3099
 		err = service.UpdateAssessmentAfterDislysisRecord(&assessment)
3093
 	} else {
3100
 	} else {
3095
 			assessment.AssessmentDoctor = adminUserInfo.AdminUser.Id
3102
 			assessment.AssessmentDoctor = adminUserInfo.AdminUser.Id
3096
 			assessment.AssessmentTime = time.Now().Unix()
3103
 			assessment.AssessmentTime = time.Now().Unix()
3097
 
3104
 
3098
-		} else {
3099
-			assessment.Creater = adminUserInfo.AdminUser.Id
3100
-
3101
 		}
3105
 		}
3106
+		assessment.Creater = adminUserInfo.AdminUser.Id
3102
 		assessment.CreatedTime = time.Now().Unix()
3107
 		assessment.CreatedTime = time.Now().Unix()
3103
 		assessment.UpdatedTime = time.Now().Unix()
3108
 		assessment.UpdatedTime = time.Now().Unix()
3104
 		assessment.UserOrgId = adminUserInfo.CurrentOrgId
3109
 		assessment.UserOrgId = adminUserInfo.CurrentOrgId
3246
 		if appRole.UserType == 2 || appRole.UserType == 1 {
3251
 		if appRole.UserType == 2 || appRole.UserType == 1 {
3247
 			assessmentBeforeDislysis.AssessmentDoctor = adminUserInfo.AdminUser.Id
3252
 			assessmentBeforeDislysis.AssessmentDoctor = adminUserInfo.AdminUser.Id
3248
 			assessmentBeforeDislysis.AssessmentTime = time.Now().Unix()
3253
 			assessmentBeforeDislysis.AssessmentTime = time.Now().Unix()
3249
-		} else {
3250
-			assessmentBeforeDislysis.Creater = adminUserInfo.AdminUser.Id
3251
 		}
3254
 		}
3252
 
3255
 
3256
+		assessmentBeforeDislysis.Creater = adminUserInfo.AdminUser.Id
3257
+
3253
 		err := service.AddSigleAssessmentBeforeDislysisRecord(&assessmentBeforeDislysis)
3258
 		err := service.AddSigleAssessmentBeforeDislysisRecord(&assessmentBeforeDislysis)
3254
 		if err == nil {
3259
 		if err == nil {
3255
 			c.ServeSuccessJSON(map[string]interface{}{
3260
 			c.ServeSuccessJSON(map[string]interface{}{
3277
 		if appRole.UserType == 2 || appRole.UserType == 1 {
3282
 		if appRole.UserType == 2 || appRole.UserType == 1 {
3278
 			assessmentBeforeDislysis.AssessmentDoctor = adminUserInfo.AdminUser.Id
3283
 			assessmentBeforeDislysis.AssessmentDoctor = adminUserInfo.AdminUser.Id
3279
 			assessmentBeforeDislysis.AssessmentTime = time.Now().Unix()
3284
 			assessmentBeforeDislysis.AssessmentTime = time.Now().Unix()
3280
-		} else {
3285
+		}
3286
+		if assessmentBeforeDislysis.Creater == 0 {
3281
 			assessmentBeforeDislysis.Modifier = adminUserInfo.AdminUser.Id
3287
 			assessmentBeforeDislysis.Modifier = adminUserInfo.AdminUser.Id
3282
 			assessmentBeforeDislysis.Creater = adminUserInfo.AdminUser.Id
3288
 			assessmentBeforeDislysis.Creater = adminUserInfo.AdminUser.Id
3289
+		} else {
3290
+			assessmentBeforeDislysis.Modifier = adminUserInfo.AdminUser.Id
3291
+			assessmentBeforeDislysis.Creater = evaluation.Creater
3283
 		}
3292
 		}
3293
+
3284
 		assessmentBeforeDislysis.UpdatedTime = time.Now().Unix()
3294
 		assessmentBeforeDislysis.UpdatedTime = time.Now().Unix()
3285
 		assessmentBeforeDislysis.ID = evaluation.ID
3295
 		assessmentBeforeDislysis.ID = evaluation.ID
3286
 		assessmentBeforeDislysis.CreatedTime = evaluation.CreatedTime
3296
 		assessmentBeforeDislysis.CreatedTime = evaluation.CreatedTime

+ 2 - 3
controllers/new_mobile_api_controllers/new_role_api_controller.go Ver fichero

95
 func (this *NewRoleApiController) GetAdminUserInfo() {
95
 func (this *NewRoleApiController) GetAdminUserInfo() {
96
 	adminUserInfo := this.GetMobileAdminUserInfo()
96
 	adminUserInfo := this.GetMobileAdminUserInfo()
97
 	adminUserId, _ := this.GetInt64("uid")
97
 	adminUserId, _ := this.GetInt64("uid")
98
-
99
 	var isSubSuperAdmin bool = false
98
 	var isSubSuperAdmin bool = false
100
 	app_role, _ := service.GetAppRoleById(adminUserInfo.AppRole.Id)
99
 	app_role, _ := service.GetAppRoleById(adminUserInfo.AppRole.Id)
101
 	role_ids := strings.Split(app_role.RoleIds, ",")
100
 	role_ids := strings.Split(app_role.RoleIds, ",")
128
 	}
127
 	}
129
 
128
 
130
 	this.ServeSuccessJSON(map[string]interface{}{
129
 	this.ServeSuccessJSON(map[string]interface{}{
131
-		"user_info":          appRole,
132
-		"is_sub_super_admin": isSubSuperAdmin,
130
+		"user_info":       appRole,
131
+		"isSubSuperAdmin": isSubSuperAdmin,
133
 	})
132
 	})
134
 
133
 
135
 }
134
 }