Browse Source

更新代码

XMLWAN 4 years ago
parent
commit
c6e7bcba40

+ 8 - 5
controllers/data_api_controller.go View File

@@ -220,11 +220,14 @@ func (c *DataApiController) UpdateChildConfig() {
220 220
 	dataconfig.CreatedTime = time.Now().Format("2006-01-02 15:04:05")
221 221
 	dataconfig.UpdatedTime = time.Now().Format("2006-01-02 15:04:05")
222 222
 	dataconfig.Remark = string(dataBody["remark"].(string))
223
-	if dataBody["order"] != nil {
224
-		dataconfig.Order = int64(dataBody["order"].(float64))
225
-	} else {
226
-		dataconfig.Order = 0
227
-	}
223
+	dataconfig.Order = int64(dataBody["orders"].(float64))
224
+	fmt.Println("dataconfitg------", dataconfig.Order)
225
+	//if dataBody["orders"] != nil {
226
+	//	dataconfig.Order = int64(dataBody["orders"].(float64))
227
+	//	fmt.Println("dataconfig",dataconfig.Order)
228
+	//} else {
229
+	//	dataconfig.Order = 0
230
+	//}
228 231
 	configOrgId := int64(dataBody["org_id"].(float64))
229 232
 
230 233
 	// 验证关键字段的值是否重复

+ 2 - 0
controllers/gobal_config_api_controller.go View File

@@ -952,6 +952,7 @@ func (c *GobalConfigApiController) GetOrgs() {
952 952
 	var orgs []*models.Org
953 953
 	adminUser, err := service.GetHomeData(adminUserInfo.AdminUser.Id)
954 954
 	creator, err := service.GetCreator(id, orgId)
955
+	admin, err := service.GetSuperAdmin(id)
955 956
 	if err != nil {
956 957
 		c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeSystemError)
957 958
 		return
@@ -970,6 +971,7 @@ func (c *GobalConfigApiController) GetOrgs() {
970 971
 		"orgs":      orgs,
971 972
 		"adminUser": adminUser,
972 973
 		"creator":   creator,
974
+		"admin":     admin,
973 975
 	})
974 976
 
975 977
 }

+ 10 - 10
controllers/manage_api_controller.go View File

@@ -1058,14 +1058,14 @@ func (this *MachineApiController) SaveInformation() {
1058 1058
 	//fmt.Println("透析时长", dialysis_time)
1059 1059
 
1060 1060
 	//hyperfiletration := dataBody["hyperfiltratio"].(string)
1061
-	hyperfiltratios := int64(dataBody["hyperfiltratio"].(float64))
1062
-	hyperfiletration := strconv.FormatInt(hyperfiltratios, 10)
1063
-	//fmt.Println("实际超滤量", hyperfiletration)
1061
+	hyperfiletration := dataBody["hyperfiltratio"].(float64)
1062
+	//hyperfiletration := strconv.FormatInt(hyperfiltratios, 10)
1063
+	fmt.Println("实际超滤量", hyperfiletration)
1064 1064
 
1065 1065
 	//weight_loss := dataBody["weight_loss"].(string)
1066
-	weightloss := int64(dataBody["weight_loss"].(float64))
1067
-	weight_loss := strconv.FormatInt(weightloss, 10)
1068
-	//fmt.Println("体重减少", weight_loss)
1066
+	weight_loss := dataBody["weight_loss"].(float64)
1067
+	//weight_loss := strconv.FormatInt(weightloss, 10)
1068
+	fmt.Println("体重减少", weight_loss)
1069 1069
 
1070 1070
 	warining_value := dataBody["warning_value"].(string)
1071 1071
 	fmt.Println("预警值", warining_value)
@@ -2303,9 +2303,9 @@ func (this *MachineApiController) UpdateForm() {
2303 2303
 	dialysis_time := dataBody["dialysis_time"].(string)
2304 2304
 	fmt.Println("透析时长", dialysis_time)
2305 2305
 
2306
-	hyperfiletration := dataBody["hyperfiltratio"].(string)
2306
+	hyperfiletration := dataBody["hyperfiltratio"].(float64)
2307 2307
 	fmt.Println("实际超滤量", hyperfiletration)
2308
-	weight_loss := dataBody["weight_loss"].(string)
2308
+	weight_loss := dataBody["weight_loss"].(float64)
2309 2309
 	fmt.Println("体重减少", weight_loss)
2310 2310
 	warining_value := dataBody["warning_value"].(string)
2311 2311
 	fmt.Println("预警值", warining_value)
@@ -2470,7 +2470,7 @@ func (this *MachineApiController) QueryInfo() {
2470 2470
 	fmt.Println("page", page)
2471 2471
 	adminUser := this.GetAdminUserInfo()
2472 2472
 	orgId := adminUser.CurrentOrgId
2473
-	infor, total, err := service.QueryInfo(zone, bed, startdate, endtimes, orgId, limit, page)
2473
+	infor, total, err := service.QueryInfo(bed, startdate, endtimes, orgId, limit, page)
2474 2474
 	if err != nil {
2475 2475
 		this.ServeFailJsonSend(enums.ErrorCodeDBDelete, "查询:("+err.Error()+")")
2476 2476
 		return
@@ -2553,7 +2553,7 @@ func (this *MachineApiController) GetBedForm() {
2553 2553
 	fmt.Println("id", id)
2554 2554
 	addmacher, err := service.GetZoneForm(id)
2555 2555
 	bed, err := service.GetZoneId(addmacher.BedId, orgId)
2556
-
2556
+	fmt.Println("bed--------------------", bed.ZoneID)
2557 2557
 	number, err := service.GetBedForm(bed.ZoneID)
2558 2558
 	if err != nil {
2559 2559
 		this.ServeFailJsonSend(enums.ErrorCodeDBDelete, "查询:("+err.Error()+")")

+ 95 - 95
models/device_models.go View File

@@ -459,103 +459,103 @@ type DeviceInformationss struct {
459 459
 }
460 460
 
461 461
 type DeviceInformations struct {
462
-	ID                    int64  `gorm:"column:id" json:"id" form:"id"`
463
-	Date                  int64  `gorm:"column:date" json:"date" form:"date"`
464
-	Class                 int64  `gorm:"column:class" json:"class" form:"class"`
465
-	Zone                  int64  `gorm:"column:zone" json:"zone" form:"zone"`
466
-	BedNumber             int64  `gorm:"column:bed_number" json:"bed_number" form:"bed_number"`
467
-	PatientId             int64  `gorm:"column:patient_id" json:"patient_id" form:"patient_id"`
468
-	Contagion             string `gorm:"column:contagion" json:"contagion" form:"contagion"`
469
-	DialysisMode          int64  `gorm:"column:dialysis_mode" json:"dialysis_mode" form:"dialysis_mode"`
470
-	StartTime             int64  `gorm:"column:start_time" json:"start_time" form:"start_time"`
471
-	EndTime               int64  `gorm:"column:end_time" json:"end_time" form:"end_time"`
472
-	DialysisHour          string `gorm:"column:dialysis_hour" json:"dialysis_hour" form:"dialysis_hour"`
473
-	Hyperfiltratio        string `gorm:"column:hyperfiltratio" json:"hyperfiltratio" form:"hyperfiltratio"`
474
-	WeightLoss            string `gorm:"column:weight_loss" json:"weight_loss" form:"weight_loss"`
475
-	WarningValue          string `gorm:"column:warning_value" json:"warning_value" form:"warning_value"`
476
-	UserTotal             string `gorm:"column:user_total" json:"user_total" form:"user_total"`
477
-	Move                  int64  `gorm:"column:move" json:"move" form:"move"`
478
-	FailureStage          int64  `gorm:"column:failure_stage" json:"failure_stage" form:"failure_stage"`
479
-	FaultDescription      string `gorm:"column:fault_description" json:"fault_description" form:"fault_description"`
480
-	CodeInformation       string `gorm:"column:code_information" json:"code_information" form:"code_information"`
481
-	DisinfectType         int64  `gorm:"column:disinfect_type" json:"disinfect_type" form:"disinfect_type"`
482
-	DisinfectantType      int64  `gorm:"column:disinfectant_type" json:"disinfectant_type" form:"disinfectant_type"`
483
-	Disinfection          int64  `gorm:"column:disinfection" json:"disinfection" form:"disinfection"`
484
-	MachineRun            int64  `gorm:"column:machine_run" json:"machine_run" form:"machine_run"`
485
-	FluidPath             int64  `gorm:"column:fluid_path" json:"fluid_path" form:"fluid_path"`
486
-	Disinfectant          int64  `gorm:"column:disinfectant" json:"disinfectant" form:"disinfectant"`
487
-	DisinfectionStatus    int64  `gorm:"column:disinfection_status" json:"disinfection_status" form:"disinfection_status"`
488
-	DisinfectionResidue   int64  `gorm:"column:disinfection_residue" json:"disinfection_residue" form:"disinfection_residue"`
489
-	LongTime              string `gorm:"column:long_time" json:"long_time" form:"long_time"`
490
-	DisinfecStartime      int64  `gorm:"column:disinfec_startime" json:"disinfec_startime" form:"disinfec_startime"`
491
-	DisinfecEndtime       int64  `gorm:"column:disinfec_endtime" json:"disinfec_endtime" form:"disinfec_endtime"`
492
-	DialysisChecked       int64  `gorm:"column:dialysis_checked" json:"dialysis_checked" form:"dialysis_checked"`
493
-	DialysisName          int64  `gorm:"column:dialysis_name" json:"dialysis_name" form:"dialysis_name"`
494
-	Norms                 string `gorm:"column:norms" json:"norms" form:"norms"`
495
-	DialysisConcentration int64  `gorm:"column:dialysis_concentration" json:"dialysis_concentration" form:"dialysis_concentration"`
496
-	GermChecked           int64  `gorm:"column:germ_checked" json:"germ_checked" form:"germ_checked"`
497
-	GermName              int64  `gorm:"column:germ_name" json:"germ_name" form:"germ_name"`
498
-	GermNumber            string `gorm:"column:germ_number" json:"germ_number" form:"germ_number"`
499
-	Clean                 int64  `gorm:"column:clean" json:"clean" form:"clean"`
500
-	SignName              int64  `gorm:"column:sign_name" json:"sign_name" form:"sign_name"`
501
-	Status                int64  `gorm:"column:status" json:"status" form:"status"`
502
-	Ctime                 int64  `gorm:"column:ctime" json:"ctime" form:"ctime"`
503
-	Mtime                 int64  `gorm:"column:mtime" json:"mtime" form:"mtime"`
504
-	UserOrgId             int64  `gorm:"column:user_org_id" json:"user_org_id" form:"user_org_id"`
505
-	EquimentId            int64  `gorm:"column:equiment_id" json:"equiment_id" form:"equiment_id"`
506
-	Bed                   string `gorm:"column:bed" json:"bed" form:"bed"`
507
-	Name                  string `gorm:"column:name" json:"name" form:"name"`
508
-	UserName              string `gorm:"column:user_name" json:"user_name" form:"user_name"`
509
-	AdminUserId           int64  `gorm:"column:admin_user_id" json:"admin_user_id"`
462
+	ID                    int64   `gorm:"column:id" json:"id" form:"id"`
463
+	Date                  int64   `gorm:"column:date" json:"date" form:"date"`
464
+	Class                 int64   `gorm:"column:class" json:"class" form:"class"`
465
+	Zone                  int64   `gorm:"column:zone" json:"zone" form:"zone"`
466
+	BedNumber             int64   `gorm:"column:bed_number" json:"bed_number" form:"bed_number"`
467
+	PatientId             int64   `gorm:"column:patient_id" json:"patient_id" form:"patient_id"`
468
+	Contagion             string  `gorm:"column:contagion" json:"contagion" form:"contagion"`
469
+	DialysisMode          int64   `gorm:"column:dialysis_mode" json:"dialysis_mode" form:"dialysis_mode"`
470
+	StartTime             int64   `gorm:"column:start_time" json:"start_time" form:"start_time"`
471
+	EndTime               int64   `gorm:"column:end_time" json:"end_time" form:"end_time"`
472
+	DialysisHour          string  `gorm:"column:dialysis_hour" json:"dialysis_hour" form:"dialysis_hour"`
473
+	Hyperfiltratio        float64 `gorm:"column:hyperfiltratio" json:"hyperfiltratio" form:"hyperfiltratio"`
474
+	WeightLoss            float64 `gorm:"column:weight_loss" json:"weight_loss" form:"weight_loss"`
475
+	WarningValue          string  `gorm:"column:warning_value" json:"warning_value" form:"warning_value"`
476
+	UserTotal             string  `gorm:"column:user_total" json:"user_total" form:"user_total"`
477
+	Move                  int64   `gorm:"column:move" json:"move" form:"move"`
478
+	FailureStage          int64   `gorm:"column:failure_stage" json:"failure_stage" form:"failure_stage"`
479
+	FaultDescription      string  `gorm:"column:fault_description" json:"fault_description" form:"fault_description"`
480
+	CodeInformation       string  `gorm:"column:code_information" json:"code_information" form:"code_information"`
481
+	DisinfectType         int64   `gorm:"column:disinfect_type" json:"disinfect_type" form:"disinfect_type"`
482
+	DisinfectantType      int64   `gorm:"column:disinfectant_type" json:"disinfectant_type" form:"disinfectant_type"`
483
+	Disinfection          int64   `gorm:"column:disinfection" json:"disinfection" form:"disinfection"`
484
+	MachineRun            int64   `gorm:"column:machine_run" json:"machine_run" form:"machine_run"`
485
+	FluidPath             int64   `gorm:"column:fluid_path" json:"fluid_path" form:"fluid_path"`
486
+	Disinfectant          int64   `gorm:"column:disinfectant" json:"disinfectant" form:"disinfectant"`
487
+	DisinfectionStatus    int64   `gorm:"column:disinfection_status" json:"disinfection_status" form:"disinfection_status"`
488
+	DisinfectionResidue   int64   `gorm:"column:disinfection_residue" json:"disinfection_residue" form:"disinfection_residue"`
489
+	LongTime              string  `gorm:"column:long_time" json:"long_time" form:"long_time"`
490
+	DisinfecStartime      int64   `gorm:"column:disinfec_startime" json:"disinfec_startime" form:"disinfec_startime"`
491
+	DisinfecEndtime       int64   `gorm:"column:disinfec_endtime" json:"disinfec_endtime" form:"disinfec_endtime"`
492
+	DialysisChecked       int64   `gorm:"column:dialysis_checked" json:"dialysis_checked" form:"dialysis_checked"`
493
+	DialysisName          int64   `gorm:"column:dialysis_name" json:"dialysis_name" form:"dialysis_name"`
494
+	Norms                 string  `gorm:"column:norms" json:"norms" form:"norms"`
495
+	DialysisConcentration int64   `gorm:"column:dialysis_concentration" json:"dialysis_concentration" form:"dialysis_concentration"`
496
+	GermChecked           int64   `gorm:"column:germ_checked" json:"germ_checked" form:"germ_checked"`
497
+	GermName              int64   `gorm:"column:germ_name" json:"germ_name" form:"germ_name"`
498
+	GermNumber            string  `gorm:"column:germ_number" json:"germ_number" form:"germ_number"`
499
+	Clean                 int64   `gorm:"column:clean" json:"clean" form:"clean"`
500
+	SignName              int64   `gorm:"column:sign_name" json:"sign_name" form:"sign_name"`
501
+	Status                int64   `gorm:"column:status" json:"status" form:"status"`
502
+	Ctime                 int64   `gorm:"column:ctime" json:"ctime" form:"ctime"`
503
+	Mtime                 int64   `gorm:"column:mtime" json:"mtime" form:"mtime"`
504
+	UserOrgId             int64   `gorm:"column:user_org_id" json:"user_org_id" form:"user_org_id"`
505
+	EquimentId            int64   `gorm:"column:equiment_id" json:"equiment_id" form:"equiment_id"`
506
+	Bed                   string  `gorm:"column:bed" json:"bed" form:"bed"`
507
+	Name                  string  `gorm:"column:name" json:"name" form:"name"`
508
+	UserName              string  `gorm:"column:user_name" json:"user_name" form:"user_name"`
509
+	AdminUserId           int64   `gorm:"column:admin_user_id" json:"admin_user_id"`
510 510
 }
511 511
 
512 512
 type DeviceInformation struct {
513
-	ID                    int64  `gorm:"column:id" json:"id" form:"id"`
514
-	Date                  int64  `gorm:"column:date" json:"date" form:"date"`
515
-	Class                 int64  `gorm:"column:class" json:"class" form:"class"`
516
-	Zone                  int64  `gorm:"column:zone" json:"zone" form:"zone"`
517
-	BedNumber             int64  `gorm:"column:bed_number" json:"bed_number" form:"bed_number"`
518
-	PatientId             int64  `gorm:"column:patient_id" json:"patient_id" form:"patient_id"`
519
-	Contagion             string `gorm:"column:contagion" json:"contagion" form:"contagion"`
520
-	DialysisMode          int64  `gorm:"column:dialysis_mode" json:"dialysis_mode" form:"dialysis_mode"`
521
-	StartTime             int64  `gorm:"column:start_time" json:"start_time" form:"start_time"`
522
-	EndTime               int64  `gorm:"column:end_time" json:"end_time" form:"end_time"`
523
-	DialysisHour          string `gorm:"column:dialysis_hour" json:"dialysis_hour" form:"dialysis_hour"`
524
-	Hyperfiltratio        string `gorm:"column:hyperfiltratio" json:"hyperfiltratio" form:"hyperfiltratio"`
525
-	WeightLoss            string `gorm:"column:weight_loss" json:"weight_loss" form:"weight_loss"`
526
-	WarningValue          string `gorm:"column:warning_value" json:"warning_value" form:"warning_value"`
527
-	UserTotal             string `gorm:"column:user_total" json:"user_total" form:"user_total"`
528
-	Move                  int64  `gorm:"column:move" json:"move" form:"move"`
529
-	FailureStage          int64  `gorm:"column:failure_stage" json:"failure_stage" form:"failure_stage"`
530
-	FaultDescription      string `gorm:"column:fault_description" json:"fault_description" form:"fault_description"`
531
-	CodeInformation       string `gorm:"column:code_information" json:"code_information" form:"code_information"`
532
-	DisinfectType         int64  `gorm:"column:disinfect_type" json:"disinfect_type" form:"disinfect_type"`
533
-	DisinfectantType      int64  `gorm:"column:disinfectant_type" json:"disinfectant_type" form:"disinfectant_type"`
534
-	Disinfection          int64  `gorm:"column:disinfection" json:"disinfection" form:"disinfection"`
535
-	MachineRun            int64  `gorm:"column:machine_run" json:"machine_run" form:"machine_run"`
536
-	FluidPath             int64  `gorm:"column:fluid_path" json:"fluid_path" form:"fluid_path"`
537
-	Disinfectant          int64  `gorm:"column:disinfectant" json:"disinfectant" form:"disinfectant"`
538
-	DisinfectionStatus    int64  `gorm:"column:disinfection_status" json:"disinfection_status" form:"disinfection_status"`
539
-	DisinfectionResidue   int64  `gorm:"column:disinfection_residue" json:"disinfection_residue" form:"disinfection_residue"`
540
-	LongTime              string `gorm:"column:long_time" json:"long_time" form:"long_time"`
541
-	DisinfecStartime      int64  `gorm:"column:disinfec_startime" json:"disinfec_startime" form:"disinfec_startime"`
542
-	DisinfecEndtime       int64  `gorm:"column:disinfec_endtime" json:"disinfec_endtime" form:"disinfec_endtime"`
543
-	DialysisChecked       int64  `gorm:"column:dialysis_checked" json:"dialysis_checked" form:"dialysis_checked"`
544
-	DialysisName          int64  `gorm:"column:dialysis_name" json:"dialysis_name" form:"dialysis_name"`
545
-	Norms                 string `gorm:"column:norms" json:"norms" form:"norms"`
546
-	DialysisConcentration int64  `gorm:"column:dialysis_concentration" json:"dialysis_concentration" form:"dialysis_concentration"`
547
-	GermChecked           int64  `gorm:"column:germ_checked" json:"germ_checked" form:"germ_checked"`
548
-	GermName              int64  `gorm:"column:germ_name" json:"germ_name" form:"germ_name"`
549
-	GermNumber            string `gorm:"column:germ_number" json:"germ_number" form:"germ_number"`
550
-	Clean                 int64  `gorm:"column:clean" json:"clean" form:"clean"`
551
-	SignName              int64  `gorm:"column:sign_name" json:"sign_name" form:"sign_name"`
552
-	Status                int64  `gorm:"column:status" json:"status" form:"status"`
553
-	Ctime                 int64  `gorm:"column:ctime" json:"ctime" form:"ctime"`
554
-	Mtime                 int64  `gorm:"column:mtime" json:"mtime" form:"mtime"`
555
-	UserOrgId             int64  `gorm:"column:user_org_id" json:"user_org_id" form:"user_org_id"`
556
-	EquimentId            int64  `gorm:"column:equiment_id" json:"equiment_id" form:"equiment_id"`
557
-	Bed                   string `gorm:"column:bed" json:"bed" form:"bed"`
558
-	Stime                 int64  `gorm:"column:stime" json:"stime" form:"stime"`
513
+	ID                    int64   `gorm:"column:id" json:"id" form:"id"`
514
+	Date                  int64   `gorm:"column:date" json:"date" form:"date"`
515
+	Class                 int64   `gorm:"column:class" json:"class" form:"class"`
516
+	Zone                  int64   `gorm:"column:zone" json:"zone" form:"zone"`
517
+	BedNumber             int64   `gorm:"column:bed_number" json:"bed_number" form:"bed_number"`
518
+	PatientId             int64   `gorm:"column:patient_id" json:"patient_id" form:"patient_id"`
519
+	Contagion             string  `gorm:"column:contagion" json:"contagion" form:"contagion"`
520
+	DialysisMode          int64   `gorm:"column:dialysis_mode" json:"dialysis_mode" form:"dialysis_mode"`
521
+	StartTime             int64   `gorm:"column:start_time" json:"start_time" form:"start_time"`
522
+	EndTime               int64   `gorm:"column:end_time" json:"end_time" form:"end_time"`
523
+	DialysisHour          string  `gorm:"column:dialysis_hour" json:"dialysis_hour" form:"dialysis_hour"`
524
+	Hyperfiltratio        float64 `gorm:"column:hyperfiltratio" json:"hyperfiltratio" form:"hyperfiltratio"`
525
+	WeightLoss            float64 `gorm:"column:weight_loss" json:"weight_loss" form:"weight_loss"`
526
+	WarningValue          string  `gorm:"column:warning_value" json:"warning_value" form:"warning_value"`
527
+	UserTotal             string  `gorm:"column:user_total" json:"user_total" form:"user_total"`
528
+	Move                  int64   `gorm:"column:move" json:"move" form:"move"`
529
+	FailureStage          int64   `gorm:"column:failure_stage" json:"failure_stage" form:"failure_stage"`
530
+	FaultDescription      string  `gorm:"column:fault_description" json:"fault_description" form:"fault_description"`
531
+	CodeInformation       string  `gorm:"column:code_information" json:"code_information" form:"code_information"`
532
+	DisinfectType         int64   `gorm:"column:disinfect_type" json:"disinfect_type" form:"disinfect_type"`
533
+	DisinfectantType      int64   `gorm:"column:disinfectant_type" json:"disinfectant_type" form:"disinfectant_type"`
534
+	Disinfection          int64   `gorm:"column:disinfection" json:"disinfection" form:"disinfection"`
535
+	MachineRun            int64   `gorm:"column:machine_run" json:"machine_run" form:"machine_run"`
536
+	FluidPath             int64   `gorm:"column:fluid_path" json:"fluid_path" form:"fluid_path"`
537
+	Disinfectant          int64   `gorm:"column:disinfectant" json:"disinfectant" form:"disinfectant"`
538
+	DisinfectionStatus    int64   `gorm:"column:disinfection_status" json:"disinfection_status" form:"disinfection_status"`
539
+	DisinfectionResidue   int64   `gorm:"column:disinfection_residue" json:"disinfection_residue" form:"disinfection_residue"`
540
+	LongTime              string  `gorm:"column:long_time" json:"long_time" form:"long_time"`
541
+	DisinfecStartime      int64   `gorm:"column:disinfec_startime" json:"disinfec_startime" form:"disinfec_startime"`
542
+	DisinfecEndtime       int64   `gorm:"column:disinfec_endtime" json:"disinfec_endtime" form:"disinfec_endtime"`
543
+	DialysisChecked       int64   `gorm:"column:dialysis_checked" json:"dialysis_checked" form:"dialysis_checked"`
544
+	DialysisName          int64   `gorm:"column:dialysis_name" json:"dialysis_name" form:"dialysis_name"`
545
+	Norms                 string  `gorm:"column:norms" json:"norms" form:"norms"`
546
+	DialysisConcentration int64   `gorm:"column:dialysis_concentration" json:"dialysis_concentration" form:"dialysis_concentration"`
547
+	GermChecked           int64   `gorm:"column:germ_checked" json:"germ_checked" form:"germ_checked"`
548
+	GermName              int64   `gorm:"column:germ_name" json:"germ_name" form:"germ_name"`
549
+	GermNumber            string  `gorm:"column:germ_number" json:"germ_number" form:"germ_number"`
550
+	Clean                 int64   `gorm:"column:clean" json:"clean" form:"clean"`
551
+	SignName              int64   `gorm:"column:sign_name" json:"sign_name" form:"sign_name"`
552
+	Status                int64   `gorm:"column:status" json:"status" form:"status"`
553
+	Ctime                 int64   `gorm:"column:ctime" json:"ctime" form:"ctime"`
554
+	Mtime                 int64   `gorm:"column:mtime" json:"mtime" form:"mtime"`
555
+	UserOrgId             int64   `gorm:"column:user_org_id" json:"user_org_id" form:"user_org_id"`
556
+	EquimentId            int64   `gorm:"column:equiment_id" json:"equiment_id" form:"equiment_id"`
557
+	Bed                   string  `gorm:"column:bed" json:"bed" form:"bed"`
558
+	Stime                 int64   `gorm:"column:stime" json:"stime" form:"stime"`
559 559
 }
560 560
 
561 561
 func (DeviceInformation) TableName() string {
@@ -737,7 +737,7 @@ type DeviceRepairs struct {
737 737
 	BedId            int64  `gorm:"column:bed_id" json:"bed_id" form:"bed_id"`
738 738
 	EquitmentId      int64  `gorm:"column:equitment_id" json:"equitment_id" form:"equitment_id"`
739 739
 	CodeInformation  string `gorm:"column:code_information" json:"code_information" form:"code_information"`
740
-	BedNumber        string `gorm:"column:bed_number" json:"bed_number" form:"bed_number"`
740
+	Number           string `gorm:"column:number" json:"bed_number" form:"number"`
741 741
 }
742 742
 
743 743
 type DeviceRepair struct {

+ 2 - 2
service/auto_create_week_disinfection.go View File

@@ -138,8 +138,8 @@ func AutoCreateWeekDisinfectionJob() {
138 138
 							StartTime:             it.StartTime,
139 139
 							EndTime:               it.EndTime,
140 140
 							Contagion:             con,
141
-							WeightLoss:            strconv.FormatFloat(dislysis.WeightLoss, 'f', -1, 64),
142
-							Hyperfiltratio:        strconv.FormatFloat(dislysis.ActualUltrafiltration, 'f', -1, 64),
141
+							WeightLoss:            dislysis.WeightLoss,
142
+							Hyperfiltratio:        dislysis.ActualUltrafiltration,
143 143
 							DialysisHour:          strconv.FormatInt(dislysis.ActualTreatmentHour, 10),
144 144
 							MachineRun:            1,
145 145
 						}

+ 2 - 2
service/auto_create_week_plan.go View File

@@ -122,8 +122,8 @@ func AutoCreateWeekPlanJob() {
122 122
 							StartTime:             it.StartTime,
123 123
 							EndTime:               it.EndTime,
124 124
 							Contagion:             con,
125
-							WeightLoss:            strconv.FormatFloat(dislysis.WeightLoss, 'f', -1, 64),
126
-							Hyperfiltratio:        strconv.FormatFloat(dislysis.ActualUltrafiltration, 'f', -1, 64),
125
+							WeightLoss:            dislysis.WeightLoss,
126
+							Hyperfiltratio:        dislysis.ActualUltrafiltration,
127 127
 							DialysisHour:          strconv.FormatInt(dislysis.ActualTreatmentHour, 10),
128 128
 							MachineRun:            1,
129 129
 						}

+ 1 - 1
service/data.go View File

@@ -141,7 +141,7 @@ func FindConfigByTitleForUpdate(module string, title string, org_id int64, id in
141 141
 }
142 142
 
143 143
 func UpdateChildConfig(dataconfig *models.Dataconfig) (err error) {
144
-	err = readDb.Model(&models.Dataconfig{}).Where("id =?", dataconfig.ID).Update(map[string]interface{}{"name": dataconfig.Name, "update_time": dataconfig.UpdatedTime, "remark": dataconfig.Remark}).Error
144
+	err = readDb.Model(&models.Dataconfig{}).Where("id =?", dataconfig.ID).Update(map[string]interface{}{"name": dataconfig.Name, "update_time": dataconfig.UpdatedTime, "remark": dataconfig.Remark, "orders": dataconfig.Order}).Error
145 145
 	return
146 146
 }
147 147
 

+ 6 - 0
service/home_service.go View File

@@ -20,6 +20,12 @@ func GetCreator(id int64, orgid int64) (models.SgjUserAdminRole, error) {
20 20
 	return role, err
21 21
 }
22 22
 
23
+func GetSuperAdmin(id int64) (models.SgjUserAdmin, error) {
24
+	admin := models.SgjUserAdmin{}
25
+	err := UserReadDB().Model(&admin).Where("id=? and status =1", id).Find(&admin).Error
26
+	return admin, err
27
+}
28
+
23 29
 func GetAllApp(org_id int64) (apps []*models.OrgApp, err error) {
24 30
 	err = readUserDb.Model(&models.OrgApp{}).Where("status = 1 AND pid > 0 AND org_id = ?", org_id).Order("number asc").Find(&apps).Error
25 31
 	return

+ 7 - 7
service/manage_service.go View File

@@ -639,13 +639,13 @@ func CreateRepair(repair *models.DeviceRepair) error {
639 639
 func GetAllRepair(orgid int64, limit int64, page int64) (repair []*models.DeviceRepairs, total int64, err error) {
640 640
 
641 641
 	db := UserReadDB().Table("xt_device_repair as r").Where("r.status = ?", 1)
642
-	table := XTReadDB().Table("xt_device_addmacher as x")
642
+	table := XTReadDB().Table("xt_device_number as x")
643 643
 	offset := (page - 1) * limit
644 644
 	fmt.Print("table", table)
645 645
 	if orgid > 0 {
646 646
 		db = db.Where("r.user_org_id = ?", orgid)
647 647
 	}
648
-	err = db.Count(&total).Select("r.id,r.guarantee_date,r.start_time,r.arrive_time,r.finish_time,r.total_distance,r.failure_stage,r.fault_description,r.cause_analysis,r.treatment_process,r.images,r.exclude,r.reason,r.ctime,r.mtime,r.status,r.user_org_id,r.bed_id,r.equitment_id,r.code_information,x.bed_number").Joins("Left join xt_device_addmacher as x on x.id = r.equitment_id").Offset(offset).Limit(limit).Scan(&repair).Error
648
+	err = db.Count(&total).Select("r.id,r.guarantee_date,r.start_time,r.arrive_time,r.finish_time,r.total_distance,r.failure_stage,r.fault_description,r.cause_analysis,r.treatment_process,r.images,r.exclude,r.reason,r.ctime,r.mtime,r.status,r.user_org_id,r.bed_id,r.equitment_id,r.code_information,x.number").Joins("Left join sgj_xt.xt_device_number as x on x.id = r.bed_id").Offset(offset).Limit(limit).Scan(&repair).Error
649 649
 
650 650
 	//	err = UserReadDB().Where("user_org_id = ? AND status = 1", orgid).Find(&repair).Error
651 651
 	return repair, total, err
@@ -699,7 +699,7 @@ func GetRepair(bedid int64, start int64, end int64, orgid int64) (repair []*mode
699 699
 		db = db.Where("r.guarantee_date <= ?", end)
700 700
 	}
701 701
 	//err = db.Model(&repair).Find(&repair).Error
702
-	err = db.Select("r.id,r.guarantee_date,r.start_time,r.arrive_time,r.finish_time,r.total_distance,r.failure_stage,r.fault_description,r.cause_analysis,r.treatment_process,r.images,r.exclude,r.reason,r.ctime,r.mtime,r.status,r.user_org_id,r.bed_id,r.equitment_id,r.code_information,x.bed_number").Joins("Left join xt_device_addmacher as x on x.id = r.equitment_id").Scan(&repair).Error
702
+	err = db.Select("r.id,r.guarantee_date,r.start_time,r.arrive_time,r.finish_time,r.total_distance,r.failure_stage,r.fault_description,r.cause_analysis,r.treatment_process,r.images,r.exclude,r.reason,r.ctime,r.mtime,r.status,r.user_org_id,r.bed_id,r.equitment_id,r.code_information,x.number").Joins("Left join sgj_xt.xt_device_number as x on x.id = r.bed_id").Scan(&repair).Error
703 703
 
704 704
 	return repair, err
705 705
 }
@@ -757,7 +757,7 @@ func UpadateForm(id int64, orgid int64, infor *models.DeviceInformation) error {
757 757
 	return err
758 758
 }
759 759
 
760
-func QueryInfo(zone int64, bed int64, start int64, end int64, orgId int64, limit int64, page int64) (infor []*models.DeviceInformations, total int64, err error) {
760
+func QueryInfo(bed int64, start int64, end int64, orgId int64, limit int64, page int64) (infor []*models.DeviceInformations, total int64, err error) {
761 761
 	db := UserReadDB().Table("xt_device_information as x").Where("x.status = 1")
762 762
 	table := XTReadDB().Table("xt_patients as p")
763 763
 	fmt.Println("table", table)
@@ -766,9 +766,9 @@ func QueryInfo(zone int64, bed int64, start int64, end int64, orgId int64, limit
766 766
 	if orgId > 0 {
767 767
 		db = db.Where("x.user_org_id = ?", orgId)
768 768
 	}
769
-	if zone > 0 {
770
-		db = db.Where("x.zone = ?", zone)
771
-	}
769
+	//if zone > 0 {
770
+	//	db = db.Where("x.zone = ?", zone)
771
+	//}
772 772
 	if bed > 0 {
773 773
 		db = db.Where("x.bed_number = ?", bed)
774 774
 	}

+ 1 - 0
service/mobile_dialysis_service.go View File

@@ -118,6 +118,7 @@ type MSchedualPatientVMList struct {
118 118
 	Birthday    int64  `gorm:"column:birthday" json:"birthday" form:"birthday"`
119 119
 	Age         int64  `gorm:"column:age" json:"age"`
120 120
 	Name        string `gorm:"column:name" json:"name" form:"name"`
121
+	IdCardNo    string `gorm:"column:id_card_no" json:"id_card_no" form:"id_card_no"`
121 122
 }
122 123
 
123 124
 func (MSchedualPatientVMList) TableName() string {

+ 1 - 1
service/schedule_service.go View File

@@ -238,7 +238,7 @@ func GetWeekDaySchedule(orgID int64, scheduleDate int64, scheduleDates *time.Tim
238 238
 		Preload("DeviceZone", "status = 1 ").
239 239
 		Preload("DeviceNumber", "status = 1 ").
240 240
 		Preload("DialysisPrescription", func(db *gorm.DB) *gorm.DB {
241
-			return db.Where("status = 1").Order("id desc")
241
+			return db.Where("status = 1").Order("id asc")
242 242
 		}).
243 243
 		Joins("JOIN xt_patients as p ON p.id = s.patient_id").
244 244
 		Where("s.user_org_id=? and s.schedule_date = ? and s.status=1", orgID, scheduleDate).

+ 4 - 1
service/user_service.go View File

@@ -48,7 +48,10 @@ func GetAllDoctorAndNurse(orgId, appid int64) (doctors []AdminUserList, nurses [
48 48
 }
49 49
 
50 50
 func GetAllAdminUsers(orgId, appid int64) (list []*AdminUserList, err error) {
51
-	err = readUserDb.Table("sgj_user_admin_role as uar").Joins("JOIN sgj_user_admin as ua ON ua.id = uar.admin_user_id").Where("uar.status=1 and uar.org_id=? and uar.app_id =? and ua.status=1", orgId, appid).Select("ua.id, uar.user_name as name, uar.user_type").Scan(&list).Error
51
+	fmt.Println("orgid", orgId)
52
+	fmt.Println("appid", appid)
53
+	//	err = readUserDb.Table("sgj_user_admin_role as uar").Joins("JOIN sgj_user_admin as ua ON ua.id = uar.admin_user_id").Where("uar.status=1 and uar.org_id=? and uar.app_id =? and ua.status=1", orgId, appid).Select("ua.id, uar.user_name as name, uar.user_type").Scan(&list).Error
54
+	err = readUserDb.Table("sgj_user_admin_role as uar").Joins("JOIN sgj_user_admin as ua ON ua.id = uar.admin_user_id").Where("uar.status=1  and ua.status=1").Select("ua.id, uar.user_name as name, uar.user_type").Scan(&list).Error
52 55
 	return
53 56
 }
54 57