소스 검색

患者检验检查统计开发

XMLWAN 4 년 전
부모
커밋
5b2bc8409b
2개의 변경된 파일8개의 추가작업 그리고 8개의 파일을 삭제
  1. 4 4
      controllers/base_api_controller.go
  2. 4 4
      service/common_service.go

+ 4 - 4
controllers/base_api_controller.go 파일 보기

79
 		userAdmin.ModifyTime = 1530786071
79
 		userAdmin.ModifyTime = 1530786071
80
 		var subscibe models.ServeSubscibe
80
 		var subscibe models.ServeSubscibe
81
 		subscibe.ID = 1
81
 		subscibe.ID = 1
82
-		subscibe.OrgId = 7957
82
+		subscibe.OrgId = 9841
83
 		subscibe.PeriodStart = 1538035409
83
 		subscibe.PeriodStart = 1538035409
84
 		subscibe.PeriodEnd = 1569571409
84
 		subscibe.PeriodEnd = 1569571409
85
 		subscibe.State = 1
85
 		subscibe.State = 1
89
 		subscibes := make(map[int64]*models.ServeSubscibe, 0)
89
 		subscibes := make(map[int64]*models.ServeSubscibe, 0)
90
 		subscibes[4] = &subscibe
90
 		subscibes[4] = &subscibe
91
 		var adminUserInfo service.AdminUserInfo
91
 		var adminUserInfo service.AdminUserInfo
92
-		adminUserInfo.CurrentOrgId = 7957
92
+		adminUserInfo.CurrentOrgId = 9841
93
 		adminUserInfo.CurrentAppId = 18
93
 		adminUserInfo.CurrentAppId = 18
94
 		adminUserInfo.AdminUser = &userAdmin
94
 		adminUserInfo.AdminUser = &userAdmin
95
 		adminUserInfo.Subscibes = subscibes
95
 		adminUserInfo.Subscibes = subscibes
329
 		userAdmin.ModifyTime = 1530786071
329
 		userAdmin.ModifyTime = 1530786071
330
 		var subscibe models.ServeSubscibe
330
 		var subscibe models.ServeSubscibe
331
 		subscibe.ID = 1
331
 		subscibe.ID = 1
332
-		subscibe.OrgId = 7957
332
+		subscibe.OrgId = 9841
333
 		subscibe.PeriodStart = 1538035409
333
 		subscibe.PeriodStart = 1538035409
334
 		subscibe.PeriodEnd = 1569571409
334
 		subscibe.PeriodEnd = 1569571409
335
 		subscibe.State = 1
335
 		subscibe.State = 1
339
 		subscibes := make(map[int64]*models.ServeSubscibe, 0)
339
 		subscibes := make(map[int64]*models.ServeSubscibe, 0)
340
 		subscibes[4] = &subscibe
340
 		subscibes[4] = &subscibe
341
 		var adminUserInfo service.AdminUserInfo
341
 		var adminUserInfo service.AdminUserInfo
342
-		adminUserInfo.CurrentOrgId = 7957
342
+		adminUserInfo.CurrentOrgId = 9841
343
 		adminUserInfo.CurrentAppId = 18
343
 		adminUserInfo.CurrentAppId = 18
344
 		adminUserInfo.AdminUser = &userAdmin
344
 		adminUserInfo.AdminUser = &userAdmin
345
 		adminUserInfo.Subscibes = subscibes
345
 		adminUserInfo.Subscibes = subscibes

+ 4 - 4
service/common_service.go 파일 보기

758
 	table := XTReadDB().Table("xt_inspection_reference as s")
758
 	table := XTReadDB().Table("xt_inspection_reference as s")
759
 	fmt.Println(table)
759
 	fmt.Println(table)
760
 
760
 
761
-	err = db.Order("x.sort asc,x.created_time desc").Group("x.id").Select("x.id,x.inspection_major,x.inspection_minor,x.min_range,x.large_range,x.sort,x.user_org_id,s.unit,s.project_name,s.item_name,x.range_value,x.range_type").
761
+	err = db.Order("x.sort asc,x.created_time asc").Group("x.id").Select("x.id,x.inspection_major,x.inspection_minor,x.min_range,x.large_range,x.sort,x.user_org_id,s.unit,s.project_name,s.item_name,x.range_value,x.range_type").
762
 		Joins("left join xt_inspection_reference as s on s.id = x.inspection_minor").Scan(&standard).Error
762
 		Joins("left join xt_inspection_reference as s on s.id = x.inspection_minor").Scan(&standard).Error
763
 	return standard, err
763
 	return standard, err
764
 }
764
 }
772
 	table := XTReadDB().Table("xt_inspection_reference as s")
772
 	table := XTReadDB().Table("xt_inspection_reference as s")
773
 	fmt.Println(table)
773
 	fmt.Println(table)
774
 
774
 
775
-	err = db.Order("x.sort asc,x.created_time desc").Group("x.id").Select("x.id,x.inspection_major,x.inspection_minor,x.min_range,x.large_range,x.sort,x.user_org_id,s.unit,s.project_name,s.item_name").
775
+	err = db.Order("x.sort asc,x.created_time asc").Group("x.id").Select("x.id,x.inspection_major,x.inspection_minor,x.min_range,x.large_range,x.sort,x.user_org_id,s.unit,s.project_name,s.item_name").
776
 		Joins("left join xt_inspection_reference as s on s.id = x.inspection_minor").Scan(&standard).Error
776
 		Joins("left join xt_inspection_reference as s on s.id = x.inspection_minor").Scan(&standard).Error
777
 	return standard, err
777
 	return standard, err
778
 }
778
 }
822
 	q := XTReadDB().Table("x.xt_quality_control_standard as q")
822
 	q := XTReadDB().Table("x.xt_quality_control_standard as q")
823
 	fmt.Println(q)
823
 	fmt.Println(q)
824
 	if orgid > 0 {
824
 	if orgid > 0 {
825
-		db = db.Where("x.org_id = ? and x.inspect_value <> 0 and r.range_type = 1", orgid)
825
+		db = db.Where("x.org_id = ? and x.inspect_value+0 <> 0 and r.range_type = 1 and q.user_org_id = ?", orgid, orgid)
826
 	}
826
 	}
827
 	if startime > 0 {
827
 	if startime > 0 {
828
 		db = db.Where("x.inspect_date >=?", startime)
828
 		db = db.Where("x.inspect_date >=?", startime)
850
 	q := XTReadDB().Table("x.xt_quality_control_standard as q")
850
 	q := XTReadDB().Table("x.xt_quality_control_standard as q")
851
 	fmt.Println(q)
851
 	fmt.Println(q)
852
 	if orgid > 0 {
852
 	if orgid > 0 {
853
-		db = db.Where("x.org_id = ?  and r.range_type = 2", orgid)
853
+		db = db.Where("x.org_id = ?  and r.range_type = 2 and q.user_org_id = ? and x.inspect_value <>''", orgid, orgid)
854
 	}
854
 	}
855
 	if startime > 0 {
855
 	if startime > 0 {
856
 		db = db.Where("x.inspect_date >=?", startime)
856
 		db = db.Where("x.inspect_date >=?", startime)