|
@@ -3303,14 +3303,14 @@ func (c *SZHisApiController) GetDrugList() {
|
3303
|
3303
|
|
3304
|
3304
|
//获取药品剂型
|
3305
|
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
|
3314
|
miConfig, _ := service.FindMedicalInsuranceInfo(orgId)
|
3315
|
3315
|
var doctor_name string
|
3316
|
3316
|
var doctor_code string
|
|
@@ -3334,6 +3334,13 @@ func (c *SZHisApiController) GetDrugList() {
|
3334
|
3334
|
RetailPrice: item.RetailPrice,
|
3335
|
3335
|
LastPrice: item.LastPrice,
|
3336
|
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
|
3346
|
result := service.SzybML008(doctor_name, doctor_code, miConfig.Code, detail)
|
|
@@ -3557,15 +3564,15 @@ func (c *SZHisApiController) GetRevocation() {
|
3557
|
3564
|
list, _ := service.GetDrugListByDetail(orgId, id)
|
3558
|
3565
|
//获取药品剂型
|
3559
|
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
|
3576
|
fmt.Print("长度", len(list))
|
3570
|
3577
|
miConfig, _ := service.FindMedicalInsuranceInfo(orgId)
|
3571
|
3578
|
var doctor_name string
|
|
@@ -3593,6 +3600,13 @@ func (c *SZHisApiController) GetRevocation() {
|
3593
|
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
|
3610
|
result := service.SzybML008(doctor_name, doctor_code, miConfig.Code, detail)
|
3597
|
3611
|
|
3598
|
3612
|
var dat map[string]interface{}
|