Преглед изворни кода

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

csx пре 4 година
родитељ
комит
52f16293ab

+ 17 - 7
controllers/dialysis_api_controller.go Прегледај датотеку

@@ -3084,10 +3084,17 @@ func (c *DialysisApiController) PostAssessmentAfterDislysis() {
3084 3084
 			assessment.AssessmentDoctor = adminUserInfo.AdminUser.Id
3085 3085
 			assessment.AssessmentTime = time.Now().Unix()
3086 3086
 
3087
-		} else {
3087
+		}
3088
+		if assessment.Creater == 0 {
3088 3089
 			assessment.Modifier = adminUserInfo.AdminUser.Id
3089 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 3098
 		assessment.UpdatedTime = time.Now().Unix()
3092 3099
 		err = service.UpdateAssessmentAfterDislysisRecord(&assessment)
3093 3100
 	} else {
@@ -3095,10 +3102,8 @@ func (c *DialysisApiController) PostAssessmentAfterDislysis() {
3095 3102
 			assessment.AssessmentDoctor = adminUserInfo.AdminUser.Id
3096 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 3107
 		assessment.CreatedTime = time.Now().Unix()
3103 3108
 		assessment.UpdatedTime = time.Now().Unix()
3104 3109
 		assessment.UserOrgId = adminUserInfo.CurrentOrgId
@@ -3246,10 +3251,10 @@ func (c *DialysisApiController) PostAssessmentBeforeDislysis() {
3246 3251
 		if appRole.UserType == 2 || appRole.UserType == 1 {
3247 3252
 			assessmentBeforeDislysis.AssessmentDoctor = adminUserInfo.AdminUser.Id
3248 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 3258
 		err := service.AddSigleAssessmentBeforeDislysisRecord(&assessmentBeforeDislysis)
3254 3259
 		if err == nil {
3255 3260
 			c.ServeSuccessJSON(map[string]interface{}{
@@ -3277,10 +3282,15 @@ func (c *DialysisApiController) PostAssessmentBeforeDislysis() {
3277 3282
 		if appRole.UserType == 2 || appRole.UserType == 1 {
3278 3283
 			assessmentBeforeDislysis.AssessmentDoctor = adminUserInfo.AdminUser.Id
3279 3284
 			assessmentBeforeDislysis.AssessmentTime = time.Now().Unix()
3280
-		} else {
3285
+		}
3286
+		if assessmentBeforeDislysis.Creater == 0 {
3281 3287
 			assessmentBeforeDislysis.Modifier = adminUserInfo.AdminUser.Id
3282 3288
 			assessmentBeforeDislysis.Creater = adminUserInfo.AdminUser.Id
3289
+		} else {
3290
+			assessmentBeforeDislysis.Modifier = adminUserInfo.AdminUser.Id
3291
+			assessmentBeforeDislysis.Creater = evaluation.Creater
3283 3292
 		}
3293
+
3284 3294
 		assessmentBeforeDislysis.UpdatedTime = time.Now().Unix()
3285 3295
 		assessmentBeforeDislysis.ID = evaluation.ID
3286 3296
 		assessmentBeforeDislysis.CreatedTime = evaluation.CreatedTime

+ 2 - 3
controllers/new_mobile_api_controllers/new_role_api_controller.go Прегледај датотеку

@@ -95,7 +95,6 @@ func (this *NewRoleApiController) GetEditAdminInitData() {
95 95
 func (this *NewRoleApiController) GetAdminUserInfo() {
96 96
 	adminUserInfo := this.GetMobileAdminUserInfo()
97 97
 	adminUserId, _ := this.GetInt64("uid")
98
-
99 98
 	var isSubSuperAdmin bool = false
100 99
 	app_role, _ := service.GetAppRoleById(adminUserInfo.AppRole.Id)
101 100
 	role_ids := strings.Split(app_role.RoleIds, ",")
@@ -128,8 +127,8 @@ func (this *NewRoleApiController) GetAdminUserInfo() {
128 127
 	}
129 128
 
130 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
 }