Bladeren bron

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

csx 3 jaren geleden
bovenliggende
commit
a6fe6b7a1c
2 gewijzigde bestanden met toevoegingen van 7 en 6 verwijderingen
  1. 1 6
      controllers/zh/zh_his_api_controller.go
  2. 6 0
      service/his_service.go

+ 1 - 6
controllers/zh/zh_his_api_controller.go Bestand weergeven

1053
 		record.OutWay = 1
1053
 		record.OutWay = 1
1054
 		service.CreateHospitalRecord(&record)
1054
 		service.CreateHospitalRecord(&record)
1055
 
1055
 
1056
-		orders, _ := service.GetHisOrderInfoByNumberThree(record.Number)
1057
-
1058
-		//orders, _ := service.GetHisOrderInfoByNumberThree(record.Number)
1059
-
1056
+		orders, _ := service.GetHisOrderInfoByNumberFour(record.Number)
1060
 		var total float64
1057
 		var total float64
1061
 		for _, item := range orders {
1058
 		for _, item := range orders {
1062
 			total = total + item.DetItemFeeSumamt
1059
 			total = total + item.DetItemFeeSumamt
1063
 		}
1060
 		}
1064
 
1061
 
1065
-		//allTotal := fmt.Sprintf("%.4f", total)
1066
-
1067
 		order := &models.HisOrder{
1062
 		order := &models.HisOrder{
1068
 			UserOrgId:           adminInfo.CurrentOrgId,
1063
 			UserOrgId:           adminInfo.CurrentOrgId,
1069
 			HisPatientId:        record.ID,
1064
 			HisPatientId:        record.ID,

+ 6 - 0
service/his_service.go Bestand weergeven

1363
 	err = readDb.Model(&models.HisOrderError{}).Where("user_org_id = ? AND status = 1 AND stage = ?", org_id, stage).Find(&his).Error
1363
 	err = readDb.Model(&models.HisOrderError{}).Where("user_org_id = ? AND status = 1 AND stage = ?", org_id, stage).Find(&his).Error
1364
 	return
1364
 	return
1365
 }
1365
 }
1366
+
1367
+func GetHisOrderInfoByNumberFour(order_number string) (order []*models.HisOrderInfo, err error) {
1368
+	db := readDb.Model(&models.HisOrderInfo{})
1369
+	err = db.Where("order_number = ? AND status = 1", order_number).Find(&order).Error
1370
+	return
1371
+}