Sfoglia il codice sorgente

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

XMLWAN 4 anni fa
parent
commit
476778cef9
2 ha cambiato i file con 32 aggiunte e 17 eliminazioni
  1. 31 17
      controllers/sz/sz_his_api_controller.go
  2. 1 0
      models/his_models.go

+ 31 - 17
controllers/sz/sz_his_api_controller.go Vedi File

3303
 
3303
 
3304
 	//获取药品剂型
3304
 	//获取药品剂型
3305
 	drugs, _ := service.GetDrugDosageForm(orgId)
3305
 	drugs, _ := service.GetDrugDosageForm(orgId)
3306
-	for _, item := range list {
3307
-
3308
-		for _, it := range drugs {
3309
-			if item.DrugDosageForm == it.Value {
3310
-				item.DrugDosageName = it.Name
3311
-			}
3312
-		}
3313
-	}
3306
+	// for _, item := range list {
3307
+
3308
+	// 	for _, it := range drugs {
3309
+	// 		if item.DrugDosageForm == it.Value {
3310
+	// 			item.DrugDosageName = it.Code
3311
+	// 		}
3312
+	// 	}
3313
+	// }
3314
 	miConfig, _ := service.FindMedicalInsuranceInfo(orgId)
3314
 	miConfig, _ := service.FindMedicalInsuranceInfo(orgId)
3315
 	var doctor_name string
3315
 	var doctor_name string
3316
 	var doctor_code string
3316
 	var doctor_code string
3334
 			RetailPrice:            item.RetailPrice,
3334
 			RetailPrice:            item.RetailPrice,
3335
 			LastPrice:              item.LastPrice,
3335
 			LastPrice:              item.LastPrice,
3336
 			LimitRemark:            item.LimitRemark,
3336
 			LimitRemark:            item.LimitRemark,
3337
+
3338
+		}
3339
+
3340
+		for _, it := range drugs {
3341
+			if item.DrugDosageForm == it.Value {
3342
+				detail.DrugDosageName = it.Code
3343
+			}
3337
 		}
3344
 		}
3338
 
3345
 
3339
 		result := service.SzybML008(doctor_name, doctor_code, miConfig.Code, detail)
3346
 		result := service.SzybML008(doctor_name, doctor_code, miConfig.Code, detail)
3557
 			list, _ := service.GetDrugListByDetail(orgId, id)
3564
 			list, _ := service.GetDrugListByDetail(orgId, id)
3558
 			//获取药品剂型
3565
 			//获取药品剂型
3559
 			drugs, _ := service.GetDrugDosageForm(orgId)
3566
 			drugs, _ := service.GetDrugDosageForm(orgId)
3560
-			for _, item := range list {
3561
-				fmt.Println(item.DrugDosageForm)
3562
-				for _, it := range drugs {
3563
-
3564
-					if item.DrugDosageForm == it.Value {
3565
-						item.DrugDosageName = it.Name
3566
-					}
3567
-				}
3568
-			}
3567
+			// for _, item := range list {
3568
+			// 	fmt.Println(item.DrugDosageForm)
3569
+			// 	for _, it := range drugs {
3570
+
3571
+			// 		if item.DrugDosageForm == it.Value {
3572
+			// 			item.DrugDosageName = it.Name
3573
+			// 		}
3574
+			// 	}
3575
+			// }
3569
 			fmt.Print("长度", len(list))
3576
 			fmt.Print("长度", len(list))
3570
 			miConfig, _ := service.FindMedicalInsuranceInfo(orgId)
3577
 			miConfig, _ := service.FindMedicalInsuranceInfo(orgId)
3571
 			var doctor_name string
3578
 			var doctor_name string
3593
 					LimitRemark:                 item.LimitRemark,
3600
 					LimitRemark:                 item.LimitRemark,
3594
 				}
3601
 				}
3595
 
3602
 
3603
+				for _, it := range drugs {
3604
+
3605
+					if item.DrugDosageForm == it.Value {
3606
+						detail.DrugDosageName = it.Code
3607
+					}
3608
+				}
3609
+
3596
 				result := service.SzybML008(doctor_name, doctor_code, miConfig.Code, detail)
3610
 				result := service.SzybML008(doctor_name, doctor_code, miConfig.Code, detail)
3597
 
3611
 
3598
 				var dat map[string]interface{}
3612
 				var dat map[string]interface{}

+ 1 - 0
models/his_models.go Vedi File

1024
 	Title          string    `gorm:"column:title" json:"title" form:"title"`
1024
 	Title          string    `gorm:"column:title" json:"title" form:"title"`
1025
 	Content        string    `gorm:"column:content" json:"content" form:"content"`
1025
 	Content        string    `gorm:"column:content" json:"content" form:"content"`
1026
 	Orders         int64     `gorm:"column:orders" json:"orders" form:"orders"`
1026
 	Orders         int64     `gorm:"column:orders" json:"orders" form:"orders"`
1027
+	Code        string    `gorm:"column:code" json:"code" form:"code"`
1027
 }
1028
 }
1028
 
1029
 
1029
 func (XtDrugDataConfig) TableName() string {
1030
 func (XtDrugDataConfig) TableName() string {