Browse Source

历史排班

28169 1 year ago
parent
commit
3229e141c3

+ 1 - 1
conf/app.conf View File

@@ -1,6 +1,6 @@
1 1
 appname = 血透
2 2
 httpport = 9531
3
-runmode = dev
3
+runmode = prod
4 4
 #dev/prod
5 5
 
6 6
 #

+ 4 - 1
controllers/his_project_api_controller.go View File

@@ -331,6 +331,7 @@ func (this *HisProjectApiController) SaveProjectTeam() {
331 331
 	tube_color, _ := this.GetInt64("tube_color")
332 332
 	team_type, _ := this.GetInt64("team_type")
333 333
 	remark := this.GetString("remark")
334
+	sort, _ := this.GetInt64("sort")
334 335
 	//ids := this.GetString("ids")
335 336
 	//item_id := this.GetString("item_id")
336 337
 
@@ -355,6 +356,7 @@ func (this *HisProjectApiController) SaveProjectTeam() {
355 356
 		UserOrgId:   orgId,
356 357
 		Status:      1,
357 358
 		CreatedTime: time.Now().Unix(),
359
+		Sort:        sort,
358 360
 		//ProjectId:   ids,
359 361
 		//ItemId:      item_id,
360 362
 	}
@@ -479,7 +481,7 @@ func (this *HisProjectApiController) UpdatedProjectTeam() {
479 481
 	tube_color, _ := this.GetInt64("tube_color")
480 482
 	team_type, _ := this.GetInt64("team_type")
481 483
 	remark := this.GetString("remark")
482
-
484
+	sort, _ := this.GetInt64("sort")
483 485
 	projectTeam, _ := service.GetProjectTeamDetail(id)
484 486
 
485 487
 	projectTeam.ProjectTeam = project_team
@@ -489,6 +491,7 @@ func (this *HisProjectApiController) UpdatedProjectTeam() {
489 491
 	projectTeam.TubeColor = tube_color
490 492
 	projectTeam.TeamType = team_type
491 493
 	projectTeam.Remark = remark
494
+	projectTeam.Sort = sort
492 495
 
493 496
 	dataBody := make(map[string]interface{}, 0)
494 497
 	err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)

+ 102 - 115
controllers/manage_api_controller.go View File

@@ -4910,19 +4910,19 @@ func (this *MachineApiController) SaveObjTableDisInfect() {
4910 4910
 
4911 4911
 	first_start_time := dataBody["first_start_time"].(string)
4912 4912
 
4913
-	if len(first_start_time) == 0 {
4914
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
4915
-		return
4913
+	var firstStartTimeUnix int64
4914
+	if len(first_start_time) > 0 {
4915
+		firstStartTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", first_start_time)
4916
+		firstStartTimeUnix = firstStartTime.Unix()
4916 4917
 	}
4917
-	firstStartTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", first_start_time)
4918 4918
 
4919
+	var firstEndTimeUnix int64
4919 4920
 	first_end_time := dataBody["first_end_time"].(string)
4920 4921
 
4921
-	if len(first_end_time) == 0 {
4922
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
4923
-		return
4922
+	if len(first_end_time) > 0 {
4923
+		firstEndTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", first_end_time)
4924
+		firstEndTimeUnix = firstEndTime.Unix()
4924 4925
 	}
4925
-	firstEndTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", first_end_time)
4926 4926
 
4927 4927
 	first_total_time := dataBody["first_total_time"].(string)
4928 4928
 
@@ -4937,20 +4937,18 @@ func (this *MachineApiController) SaveObjTableDisInfect() {
4937 4937
 	sencond_disinfection_time := dataBody["sencond_disinfection_time"].(string)
4938 4938
 
4939 4939
 	sencond_start_time := dataBody["sencond_start_time"].(string)
4940
-
4941
-	if len(sencond_start_time) == 0 {
4942
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
4943
-		return
4940
+	var sencondStartTimeUnixt int64
4941
+	if len(sencond_start_time) > 0 {
4942
+		sencondStartTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", sencond_start_time)
4943
+		sencondStartTimeUnixt = sencondStartTime.Unix()
4944 4944
 	}
4945
-	sencondStartTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", sencond_start_time)
4946 4945
 
4947 4946
 	sencond_end_time := dataBody["sencond_end_time"].(string)
4948
-
4949
-	if len(sencond_end_time) == 0 {
4950
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
4951
-		return
4947
+	var sencondEndTimeUnixt int64
4948
+	if len(sencond_end_time) > 0 {
4949
+		sencondEndTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", sencond_end_time)
4950
+		sencondEndTimeUnixt = sencondEndTime.Unix()
4952 4951
 	}
4953
-	sencondEndTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", sencond_end_time)
4954 4952
 
4955 4953
 	sencond_total_time := dataBody["sencond_total_time"].(string)
4956 4954
 
@@ -4965,20 +4963,18 @@ func (this *MachineApiController) SaveObjTableDisInfect() {
4965 4963
 	third_disinfection_time := dataBody["third_disinfection_time"].(string)
4966 4964
 
4967 4965
 	third_start_time := dataBody["third_start_time"].(string)
4968
-
4969
-	if len(third_start_time) == 0 {
4970
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
4971
-		return
4966
+	var thirdStartTimeUnix int64
4967
+	if len(third_start_time) > 0 {
4968
+		thirdStartTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", third_start_time)
4969
+		thirdStartTimeUnix = thirdStartTime.Unix()
4972 4970
 	}
4973
-	thirdStartTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", third_start_time)
4974 4971
 
4975 4972
 	third_end_time := dataBody["third_end_time"].(string)
4976
-
4977
-	if len(third_end_time) == 0 {
4978
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
4979
-		return
4973
+	var thirdEndTimeUnix int64
4974
+	if len(third_end_time) > 0 {
4975
+		thirdEndTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", third_end_time)
4976
+		thirdEndTimeUnix = thirdEndTime.Unix()
4980 4977
 	}
4981
-	thirdEndTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", third_end_time)
4982 4978
 
4983 4979
 	third_total_time := dataBody["third_total_time"].(string)
4984 4980
 
@@ -4993,20 +4989,18 @@ func (this *MachineApiController) SaveObjTableDisInfect() {
4993 4989
 	fourth_disinfection_time := dataBody["fourth_disinfection_time"].(string)
4994 4990
 
4995 4991
 	fourth_start_time := dataBody["fourth_start_time"].(string)
4996
-
4997
-	if len(fourth_start_time) == 0 {
4998
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
4999
-		return
4992
+	var fourthiStartTimeUnitx int64
4993
+	if len(fourth_start_time) > 0 {
4994
+		fourthStartTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", fourth_start_time)
4995
+		fourthiStartTimeUnitx = fourthStartTime.Unix()
5000 4996
 	}
5001
-	fourthStartTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", fourth_start_time)
5002 4997
 
5003 4998
 	fourth_end_time := dataBody["fourth_end_time"].(string)
5004
-
5005
-	if len(fourth_end_time) == 0 {
5006
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
5007
-		return
4999
+	var fourthEndTimeUnix int64
5000
+	if len(fourth_end_time) > 0 {
5001
+		fourthEndTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", fourth_end_time)
5002
+		fourthEndTimeUnix = fourthEndTime.Unix()
5008 5003
 	}
5009
-	fourthEndTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", fourth_end_time)
5010 5004
 
5011 5005
 	fourth_total_time := dataBody["fourth_total_time"].(string)
5012 5006
 
@@ -5020,20 +5014,19 @@ func (this *MachineApiController) SaveObjTableDisInfect() {
5020 5014
 	last_disinfection_methods := dataBody["last_disinfection_methods"].(string)
5021 5015
 	last_disinfection_time := dataBody["last_disinfection_time"].(string)
5022 5016
 	last_start_time := dataBody["last_start_time"].(string)
5023
-
5024
-	if len(last_start_time) == 0 {
5025
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
5026
-		return
5017
+	var lastStartTimeUnix int64
5018
+	if len(last_start_time) > 0 {
5019
+		lastStartTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", last_start_time)
5020
+		lastStartTimeUnix = lastStartTime.Unix()
5027 5021
 	}
5028
-	lastStartTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", last_start_time)
5029 5022
 
5030 5023
 	last_end_time := dataBody["last_end_time"].(string)
5031 5024
 
5032
-	if len(last_end_time) == 0 {
5033
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
5034
-		return
5025
+	var lastEndTimeUnix int64
5026
+	if len(last_end_time) > 0 {
5027
+		lastEndTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", last_end_time)
5028
+		lastEndTimeUnix = lastEndTime.Unix()
5035 5029
 	}
5036
-	lastEndTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", last_end_time)
5037 5030
 
5038 5031
 	last_total_time := dataBody["last_total_time"].(string)
5039 5032
 
@@ -5051,8 +5044,8 @@ func (this *MachineApiController) SaveObjTableDisInfect() {
5051 5044
 		FirstDisinfectionWater:     first_disinfection_water,
5052 5045
 		FirstDisinfectionMethods:   first_disinfection_methods,
5053 5046
 		FirstDisinfectionTime:      first_disinfection_time,
5054
-		FirstStartTime:             firstStartTime.Unix(),
5055
-		FirstEndTime:               firstEndTime.Unix(),
5047
+		FirstStartTime:             firstStartTimeUnix,
5048
+		FirstEndTime:               firstEndTimeUnix,
5056 5049
 		FirstTotalTime:             first_total_time,
5057 5050
 		FirstIsCheck:               first_is_check,
5058 5051
 		FirstModifications:         first_modifications,
@@ -5060,8 +5053,8 @@ func (this *MachineApiController) SaveObjTableDisInfect() {
5060 5053
 		SencondDisinfectionWater:   sencond_disinfection_water,
5061 5054
 		SencondDisinfectionMethods: sencond_disinfection_methods,
5062 5055
 		SencondDisinfectionTime:    sencond_disinfection_time,
5063
-		SencondStartTime:           sencondStartTime.Unix(),
5064
-		SencondEndTime:             sencondEndTime.Unix(),
5056
+		SencondStartTime:           sencondStartTimeUnixt,
5057
+		SencondEndTime:             sencondEndTimeUnixt,
5065 5058
 		SencondTotalTime:           sencond_total_time,
5066 5059
 		SencondIsCheck:             sencond_is_check,
5067 5060
 		SencondModifications:       sencond_modifications,
@@ -5069,14 +5062,14 @@ func (this *MachineApiController) SaveObjTableDisInfect() {
5069 5062
 		ThirdDisinfectionWater:     third_disinfection_water,
5070 5063
 		ThirdDisinfectionMethods:   third_disinfection_methods,
5071 5064
 		ThirdDisinfectionTime:      third_disinfection_time,
5072
-		ThirdStartTime:             thirdStartTime.Unix(),
5073
-		ThirdEndTime:               thirdEndTime.Unix(),
5065
+		ThirdStartTime:             thirdStartTimeUnix,
5066
+		ThirdEndTime:               thirdEndTimeUnix,
5074 5067
 		ThirdTotalTime:             third_total_time,
5075 5068
 		ThirdIsCheck:               third_is_check,
5076 5069
 		ThirdModifications:         third_modifications,
5077 5070
 		ThirdCreator:               third_creator,
5078
-		LastStartTime:              lastStartTime.Unix(),
5079
-		LastEndTime:                lastEndTime.Unix(),
5071
+		LastStartTime:              lastStartTimeUnix,
5072
+		LastEndTime:                lastEndTimeUnix,
5080 5073
 		LastTotalTime:              last_total_time,
5081 5074
 		LastIsCheck:                last_is_check,
5082 5075
 		LastModifications:          last_modifications,
@@ -5087,8 +5080,8 @@ func (this *MachineApiController) SaveObjTableDisInfect() {
5087 5080
 		FourthDisinfectionWater:    fourth_disinfection_water,
5088 5081
 		FourthDisinfectionMethods:  fourth_disinfection_methods,
5089 5082
 		FourthDisinfectionTime:     fourth_disinfection_time,
5090
-		FourthStartTime:            fourthStartTime.Unix(),
5091
-		FourthEndTime:              fourthEndTime.Unix(),
5083
+		FourthStartTime:            fourthiStartTimeUnitx,
5084
+		FourthEndTime:              fourthEndTimeUnix,
5092 5085
 		FourthTotalTime:            fourth_total_time,
5093 5086
 		FourthIsCheck:              fourth_is_check,
5094 5087
 		FourthModifications:        fourth_modifications,
@@ -5169,8 +5162,9 @@ func (this *MachineApiController) UpdateObjectTableDisinfect() {
5169 5162
 	dataBody := make(map[string]interface{}, 0)
5170 5163
 	err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
5171 5164
 	fmt.Println("err", err)
5172
-	id := int64(dataBody["id"].(float64))
5173 5165
 	record_date := dataBody["record_date"].(string)
5166
+
5167
+	id := int64(dataBody["id"].(float64))
5174 5168
 	recorddate, _ := time.ParseInLocation(timeLayout+" 15:04:05", record_date+" 00:00:00", loc)
5175 5169
 	recorddateunix := recorddate.Unix()
5176 5170
 
@@ -5180,19 +5174,19 @@ func (this *MachineApiController) UpdateObjectTableDisinfect() {
5180 5174
 
5181 5175
 	first_start_time := dataBody["first_start_time"].(string)
5182 5176
 
5183
-	if len(first_start_time) == 0 {
5184
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
5185
-		return
5177
+	var firstStartTimeUnix int64
5178
+	if len(first_start_time) > 0 {
5179
+		firstStartTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", first_start_time)
5180
+		firstStartTimeUnix = firstStartTime.Unix()
5186 5181
 	}
5187
-	firstStartTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", first_start_time)
5188 5182
 
5183
+	var firstEndTimeUnix int64
5189 5184
 	first_end_time := dataBody["first_end_time"].(string)
5190 5185
 
5191
-	if len(first_end_time) == 0 {
5192
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
5193
-		return
5186
+	if len(first_end_time) > 0 {
5187
+		firstEndTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", first_end_time)
5188
+		firstEndTimeUnix = firstEndTime.Unix()
5194 5189
 	}
5195
-	firstEndTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", first_end_time)
5196 5190
 
5197 5191
 	first_total_time := dataBody["first_total_time"].(string)
5198 5192
 
@@ -5207,20 +5201,18 @@ func (this *MachineApiController) UpdateObjectTableDisinfect() {
5207 5201
 	sencond_disinfection_time := dataBody["sencond_disinfection_time"].(string)
5208 5202
 
5209 5203
 	sencond_start_time := dataBody["sencond_start_time"].(string)
5210
-
5211
-	if len(sencond_start_time) == 0 {
5212
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
5213
-		return
5204
+	var sencondStartTimeUnixt int64
5205
+	if len(sencond_start_time) > 0 {
5206
+		sencondStartTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", sencond_start_time)
5207
+		sencondStartTimeUnixt = sencondStartTime.Unix()
5214 5208
 	}
5215
-	sencondStartTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", sencond_start_time)
5216 5209
 
5217 5210
 	sencond_end_time := dataBody["sencond_end_time"].(string)
5218
-
5219
-	if len(sencond_end_time) == 0 {
5220
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
5221
-		return
5211
+	var sencondEndTimeUnixt int64
5212
+	if len(sencond_end_time) > 0 {
5213
+		sencondEndTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", sencond_end_time)
5214
+		sencondEndTimeUnixt = sencondEndTime.Unix()
5222 5215
 	}
5223
-	sencondEndTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", sencond_end_time)
5224 5216
 
5225 5217
 	sencond_total_time := dataBody["sencond_total_time"].(string)
5226 5218
 
@@ -5235,20 +5227,18 @@ func (this *MachineApiController) UpdateObjectTableDisinfect() {
5235 5227
 	third_disinfection_time := dataBody["third_disinfection_time"].(string)
5236 5228
 
5237 5229
 	third_start_time := dataBody["third_start_time"].(string)
5238
-
5239
-	if len(third_start_time) == 0 {
5240
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
5241
-		return
5230
+	var thirdStartTimeUnix int64
5231
+	if len(third_start_time) > 0 {
5232
+		thirdStartTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", third_start_time)
5233
+		thirdStartTimeUnix = thirdStartTime.Unix()
5242 5234
 	}
5243
-	thirdStartTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", third_start_time)
5244 5235
 
5245 5236
 	third_end_time := dataBody["third_end_time"].(string)
5246
-
5247
-	if len(third_end_time) == 0 {
5248
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
5249
-		return
5237
+	var thirdEndTimeUnix int64
5238
+	if len(third_end_time) > 0 {
5239
+		thirdEndTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", third_end_time)
5240
+		thirdEndTimeUnix = thirdEndTime.Unix()
5250 5241
 	}
5251
-	thirdEndTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", third_end_time)
5252 5242
 
5253 5243
 	third_total_time := dataBody["third_total_time"].(string)
5254 5244
 
@@ -5263,20 +5253,18 @@ func (this *MachineApiController) UpdateObjectTableDisinfect() {
5263 5253
 	fourth_disinfection_time := dataBody["fourth_disinfection_time"].(string)
5264 5254
 
5265 5255
 	fourth_start_time := dataBody["fourth_start_time"].(string)
5266
-
5267
-	if len(fourth_start_time) == 0 {
5268
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
5269
-		return
5256
+	var fourthiStartTimeUnitx int64
5257
+	if len(fourth_start_time) > 0 {
5258
+		fourthStartTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", fourth_start_time)
5259
+		fourthiStartTimeUnitx = fourthStartTime.Unix()
5270 5260
 	}
5271
-	fourthStartTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", fourth_start_time)
5272 5261
 
5273 5262
 	fourth_end_time := dataBody["fourth_end_time"].(string)
5274
-
5275
-	if len(fourth_end_time) == 0 {
5276
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
5277
-		return
5263
+	var fourthEndTimeUnix int64
5264
+	if len(fourth_end_time) > 0 {
5265
+		fourthEndTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", fourth_end_time)
5266
+		fourthEndTimeUnix = fourthEndTime.Unix()
5278 5267
 	}
5279
-	fourthEndTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", fourth_end_time)
5280 5268
 
5281 5269
 	fourth_total_time := dataBody["fourth_total_time"].(string)
5282 5270
 
@@ -5290,20 +5278,19 @@ func (this *MachineApiController) UpdateObjectTableDisinfect() {
5290 5278
 	last_disinfection_methods := dataBody["last_disinfection_methods"].(string)
5291 5279
 	last_disinfection_time := dataBody["last_disinfection_time"].(string)
5292 5280
 	last_start_time := dataBody["last_start_time"].(string)
5293
-
5294
-	if len(last_start_time) == 0 {
5295
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
5296
-		return
5281
+	var lastStartTimeUnix int64
5282
+	if len(last_start_time) > 0 {
5283
+		lastStartTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", last_start_time)
5284
+		lastStartTimeUnix = lastStartTime.Unix()
5297 5285
 	}
5298
-	lastStartTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", last_start_time)
5299 5286
 
5300 5287
 	last_end_time := dataBody["last_end_time"].(string)
5301 5288
 
5302
-	if len(last_end_time) == 0 {
5303
-		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
5304
-		return
5289
+	var lastEndTimeUnix int64
5290
+	if len(last_end_time) > 0 {
5291
+		lastEndTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", last_end_time)
5292
+		lastEndTimeUnix = lastEndTime.Unix()
5305 5293
 	}
5306
-	lastEndTime, _ := utils.ParseTimeStringToTime("2006-01-02 15:04", last_end_time)
5307 5294
 
5308 5295
 	last_total_time := dataBody["last_total_time"].(string)
5309 5296
 
@@ -5322,8 +5309,8 @@ func (this *MachineApiController) UpdateObjectTableDisinfect() {
5322 5309
 		FirstDisinfectionWater:     first_disinfection_water,
5323 5310
 		FirstDisinfectionMethods:   first_disinfection_methods,
5324 5311
 		FirstDisinfectionTime:      first_disinfection_time,
5325
-		FirstStartTime:             firstStartTime.Unix(),
5326
-		FirstEndTime:               firstEndTime.Unix(),
5312
+		FirstStartTime:             firstStartTimeUnix,
5313
+		FirstEndTime:               firstEndTimeUnix,
5327 5314
 		FirstTotalTime:             first_total_time,
5328 5315
 		FirstIsCheck:               first_is_check,
5329 5316
 		FirstModifications:         first_modifications,
@@ -5331,8 +5318,8 @@ func (this *MachineApiController) UpdateObjectTableDisinfect() {
5331 5318
 		SencondDisinfectionWater:   sencond_disinfection_water,
5332 5319
 		SencondDisinfectionMethods: sencond_disinfection_methods,
5333 5320
 		SencondDisinfectionTime:    sencond_disinfection_time,
5334
-		SencondStartTime:           sencondStartTime.Unix(),
5335
-		SencondEndTime:             sencondEndTime.Unix(),
5321
+		SencondStartTime:           sencondStartTimeUnixt,
5322
+		SencondEndTime:             sencondEndTimeUnixt,
5336 5323
 		SencondTotalTime:           sencond_total_time,
5337 5324
 		SencondIsCheck:             sencond_is_check,
5338 5325
 		SencondModifications:       sencond_modifications,
@@ -5340,14 +5327,14 @@ func (this *MachineApiController) UpdateObjectTableDisinfect() {
5340 5327
 		ThirdDisinfectionWater:     third_disinfection_water,
5341 5328
 		ThirdDisinfectionMethods:   third_disinfection_methods,
5342 5329
 		ThirdDisinfectionTime:      third_disinfection_time,
5343
-		ThirdStartTime:             thirdStartTime.Unix(),
5344
-		ThirdEndTime:               thirdEndTime.Unix(),
5330
+		ThirdStartTime:             thirdStartTimeUnix,
5331
+		ThirdEndTime:               thirdEndTimeUnix,
5345 5332
 		ThirdTotalTime:             third_total_time,
5346 5333
 		ThirdIsCheck:               third_is_check,
5347 5334
 		ThirdModifications:         third_modifications,
5348 5335
 		ThirdCreator:               third_creator,
5349
-		LastStartTime:              lastStartTime.Unix(),
5350
-		LastEndTime:                lastEndTime.Unix(),
5336
+		LastStartTime:              lastStartTimeUnix,
5337
+		LastEndTime:                lastEndTimeUnix,
5351 5338
 		LastTotalTime:              last_total_time,
5352 5339
 		LastIsCheck:                last_is_check,
5353 5340
 		LastModifications:          last_modifications,
@@ -5358,8 +5345,8 @@ func (this *MachineApiController) UpdateObjectTableDisinfect() {
5358 5345
 		FourthDisinfectionWater:    fourth_disinfection_water,
5359 5346
 		FourthDisinfectionMethods:  fourth_disinfection_methods,
5360 5347
 		FourthDisinfectionTime:     fourth_disinfection_time,
5361
-		FourthStartTime:            fourthStartTime.Unix(),
5362
-		FourthEndTime:              fourthEndTime.Unix(),
5348
+		FourthStartTime:            fourthiStartTimeUnitx,
5349
+		FourthEndTime:              fourthEndTimeUnix,
5363 5350
 		FourthTotalTime:            fourth_total_time,
5364 5351
 		FourthIsCheck:              fourth_is_check,
5365 5352
 		FourthModifications:        fourth_modifications,

+ 8 - 4
controllers/manager_center_api_controller.go View File

@@ -665,7 +665,7 @@ func (c *ManagerCenterApiController) CreateDrugUnitSafeguard() {
665 665
 
666 666
 }
667 667
 
668
-//GetPatientsList 取配置信息列表
668
+// GetPatientsList 取配置信息列表
669 669
 func (c *ManagerCenterApiController) GetConfigList() {
670 670
 	adminUserInfo := c.GetAdminUserInfo()
671 671
 	configList, _ := service.GetDictionaryConfigList(adminUserInfo.CurrentOrgId)
@@ -676,7 +676,7 @@ func (c *ManagerCenterApiController) GetConfigList() {
676 676
 
677 677
 }
678 678
 
679
-//CreateConfig  创建配置信息
679
+// CreateConfig  创建配置信息
680 680
 func (c *ManagerCenterApiController) CreateConfig() {
681 681
 	adminUserInfo := c.GetAdminUserInfo()
682 682
 
@@ -917,7 +917,7 @@ func (c *ManagerCenterApiController) DeleteChildConfig() {
917 917
 	return
918 918
 }
919 919
 
920
-//CreateChildConfig  创建子配置信息
920
+// CreateChildConfig  创建子配置信息
921 921
 func (c *ManagerCenterApiController) CreateChildConfig() {
922 922
 	adminUserInfo := c.GetAdminUserInfo()
923 923
 
@@ -2126,6 +2126,8 @@ func (c *ManagerCenterApiController) CreateDiagnose() {
2126 2126
 	pinyin := c.GetString("pinyin")
2127 2127
 	wubi := c.GetString("wubi")
2128 2128
 
2129
+	sort, _ := c.GetInt64("sort")
2130
+	fmt.Println("sort-------------------", sort)
2129 2131
 	if len(class_name) <= 0 {
2130 2132
 		utils.ErrorLog("len(class_name) == 0")
2131 2133
 
@@ -2153,6 +2155,7 @@ func (c *ManagerCenterApiController) CreateDiagnose() {
2153 2155
 		Status:             1,
2154 2156
 		Pinyin:             pinyin,
2155 2157
 		Wubi:               wubi,
2158
+		Sort:               sort,
2156 2159
 	}
2157 2160
 
2158 2161
 	err, dealers := service.AddSigleDiagnose(&dealer)
@@ -2182,7 +2185,7 @@ func (c *ManagerCenterApiController) ModifyDiagnose() {
2182 2185
 	remark := c.GetString("remark")
2183 2186
 	pinyin := c.GetString("pinyin")
2184 2187
 	wubi := c.GetString("wubi")
2185
-
2188
+	sort, _ := c.GetInt64("sort")
2186 2189
 	if id <= 0 {
2187 2190
 		utils.ErrorLog("id == 0")
2188 2191
 		c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeParamWrong)
@@ -2215,6 +2218,7 @@ func (c *ManagerCenterApiController) ModifyDiagnose() {
2215 2218
 		Pinyin:             pinyin,
2216 2219
 		Wubi:               wubi,
2217 2220
 		Status:             1,
2221
+		Sort:               sort,
2218 2222
 	}
2219 2223
 
2220 2224
 	err := service.ModifyDiagnose(&dealer)

+ 2 - 0
models/his_models.go View File

@@ -65,6 +65,7 @@ type XtHisProjectTeam struct {
65 65
 	ProjectId   string              `gorm:"column:project_id" json:"project_id" form:"project_id"`
66 66
 	ItemId      string              `gorm:"column:item_id" json:"item_id" form:"item_id"`
67 67
 	List        []*XtHisProjectList `gorm:"-" json:"list" form:"list"`
68
+	Sort        int64               `gorm:"column:sort" json:"sort" form:"sort"`
68 69
 }
69 70
 
70 71
 func (XtHisProjectTeam) TableName() string {
@@ -1403,6 +1404,7 @@ type HisXtDiagnoseConfig struct {
1403 1404
 	Status             int64  `gorm:"column:status" json:"status" form:"status"`
1404 1405
 	Ctime              int64  `gorm:"column:ctime" json:"ctime" form:"ctime"`
1405 1406
 	Mtime              int64  `gorm:"column:mtime" json:"mtime" form:"mtime"`
1407
+	Sort               int64  `gorm:"column:sort" json:"sort" form:"sort"`
1406 1408
 }
1407 1409
 
1408 1410
 func (HisXtDiagnoseConfig) TableName() string {

+ 1 - 1
service/his_project_service.go View File

@@ -110,7 +110,7 @@ func GetProjectTeamDetail(id int64) (models.XtHisProjectTeam, error) {
110 110
 
111 111
 func UpdatedProjectTeam(id int64, team *models.XtHisProjectTeam) error {
112 112
 
113
-	err := XTWriteDB().Model(&team).Where("id=? and status = 1", id).Updates(map[string]interface{}{"project_team": team.ProjectTeam, "price": team.Price, "pinyin": team.Pinyin, "wubi": team.Wubi, "tube_color": team.TubeColor, "team_type": team.TeamType, "remark": team.Remark, "project_id": team.ProjectId, "item_id": team.ItemId}).Error
113
+	err := XTWriteDB().Model(&team).Where("id=? and status = 1", id).Updates(map[string]interface{}{"project_team": team.ProjectTeam, "price": team.Price, "pinyin": team.Pinyin, "wubi": team.Wubi, "tube_color": team.TubeColor, "team_type": team.TeamType, "remark": team.Remark, "project_id": team.ProjectId, "item_id": team.ItemId, "sort": team.Sort}).Error
114 114
 	return err
115 115
 }
116 116
 

+ 10 - 3
service/patient_service.go View File

@@ -520,9 +520,16 @@ func GetLapsetoPatientCount(orgID int64, lapseto int64) (total int64) {
520 520
 
521 521
 func ChechLastDialysisNo(orgID int64) (dialysisNo int64) {
522 522
 	var patient models.Patients
523
-	err := readDb.Model(&models.Patients{}).Where("status=1 and user_org_id=?", orgID).Order("dialysis_no desc").First(&patient).Error
524
-	if err != nil {
525
-		return
523
+	if orgID == 10278 {
524
+		err := readDb.Model(&models.Patients{}).Where("status=1 and user_org_id=?", orgID).Order("id desc").First(&patient).Error
525
+		if err != nil {
526
+			return
527
+		}
528
+	} else {
529
+		err := readDb.Model(&models.Patients{}).Where("status=1 and user_org_id=?", orgID).Order("dialysis_no desc").First(&patient).Error
530
+		if err != nil {
531
+			return
532
+		}
526 533
 	}
527 534
 
528 535
 	if patient.ID == 0 {