|
@@ -3340,14 +3340,14 @@ func (c *SZHisApiController) GetDrugList() {
|
3340
|
3340
|
|
3341
|
3341
|
//获取药品剂型
|
3342
|
3342
|
drugs, _ := service.GetDrugDosageForm(orgId)
|
3343
|
|
- for _, item := range list {
|
3344
|
|
-
|
3345
|
|
- for _, it := range drugs {
|
3346
|
|
- if item.DrugDosageForm == it.Value {
|
3347
|
|
- item.DrugDosageName = it.Name
|
3348
|
|
- }
|
3349
|
|
- }
|
3350
|
|
- }
|
|
3343
|
+ // for _, item := range list {
|
|
3344
|
+
|
|
3345
|
+ // for _, it := range drugs {
|
|
3346
|
+ // if item.DrugDosageForm == it.Value {
|
|
3347
|
+ // item.DrugDosageName = it.Code
|
|
3348
|
+ // }
|
|
3349
|
+ // }
|
|
3350
|
+ // }
|
3351
|
3351
|
miConfig, _ := service.FindMedicalInsuranceInfo(orgId)
|
3352
|
3352
|
var doctor_name string
|
3353
|
3353
|
var doctor_code string
|
|
@@ -3365,7 +3365,7 @@ func (c *SZHisApiController) GetDrugList() {
|
3365
|
3365
|
Code: item.Code,
|
3366
|
3366
|
DrugName: item.DrugName,
|
3367
|
3367
|
DrugSpec: item.DrugSpec,
|
3368
|
|
- DrugDosageName: item.DrugDosageName,
|
|
3368
|
+ // DrugDosageName: item.DrugDosageName,
|
3369
|
3369
|
ManufacturerName: item.ManufacturerName,
|
3370
|
3370
|
MinUnit: item.MinUnit,
|
3371
|
3371
|
RetailPrice: item.RetailPrice,
|
|
@@ -3373,6 +3373,12 @@ func (c *SZHisApiController) GetDrugList() {
|
3373
|
3373
|
LimitRemark: item.LimitRemark,
|
3374
|
3374
|
}
|
3375
|
3375
|
|
|
3376
|
+ for _, it := range drugs {
|
|
3377
|
+ if item.DrugDosageForm == it.Value {
|
|
3378
|
+ detail.DrugDosageName = it.Code
|
|
3379
|
+ }
|
|
3380
|
+ }
|
|
3381
|
+
|
3376
|
3382
|
result := service.SzybML008(doctor_name, doctor_code, miConfig.Code, detail)
|
3377
|
3383
|
|
3378
|
3384
|
var dat map[string]interface{}
|
|
@@ -3594,15 +3600,15 @@ func (c *SZHisApiController) GetRevocation() {
|
3594
|
3600
|
list, _ := service.GetDrugListByDetail(orgId, id)
|
3595
|
3601
|
//获取药品剂型
|
3596
|
3602
|
drugs, _ := service.GetDrugDosageForm(orgId)
|
3597
|
|
- for _, item := range list {
|
3598
|
|
- fmt.Println(item.DrugDosageForm)
|
3599
|
|
- for _, it := range drugs {
|
3600
|
|
-
|
3601
|
|
- if item.DrugDosageForm == it.Value {
|
3602
|
|
- item.DrugDosageName = it.Name
|
3603
|
|
- }
|
3604
|
|
- }
|
3605
|
|
- }
|
|
3603
|
+ // for _, item := range list {
|
|
3604
|
+ // fmt.Println(item.DrugDosageForm)
|
|
3605
|
+ // for _, it := range drugs {
|
|
3606
|
+
|
|
3607
|
+ // if item.DrugDosageForm == it.Value {
|
|
3608
|
+ // item.DrugDosageName = it.Name
|
|
3609
|
+ // }
|
|
3610
|
+ // }
|
|
3611
|
+ // }
|
3606
|
3612
|
fmt.Print("长度", len(list))
|
3607
|
3613
|
miConfig, _ := service.FindMedicalInsuranceInfo(orgId)
|
3608
|
3614
|
var doctor_name string
|
|
@@ -3630,6 +3636,13 @@ func (c *SZHisApiController) GetRevocation() {
|
3630
|
3636
|
LimitRemark: item.LimitRemark,
|
3631
|
3637
|
}
|
3632
|
3638
|
|
|
3639
|
+ for _, it := range drugs {
|
|
3640
|
+
|
|
3641
|
+ if item.DrugDosageForm == it.Value {
|
|
3642
|
+ detail.DrugDosageName = it.Code
|
|
3643
|
+ }
|
|
3644
|
+ }
|
|
3645
|
+
|
3633
|
3646
|
result := service.SzybML008(doctor_name, doctor_code, miConfig.Code, detail)
|
3634
|
3647
|
|
3635
|
3648
|
var dat map[string]interface{}
|