Browse Source

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

csx 3 years ago
parent
commit
72e9b960db
1 changed files with 27 additions and 2 deletions
  1. 27 2
      service/zh_his_service.go

+ 27 - 2
service/zh_his_service.go View File

@@ -61,9 +61,11 @@ func ZHGdyb1101(certNo string, org_name string, doctor string, fixmedins_code st
61 61
 	reader := bytes.NewReader(bytesData)
62 62
 	gdyb_url := beego.AppConfig.String("gdyb_url")
63 63
 	gdyb_paasid := beego.AppConfig.String("gdyb_paasid")
64
-
65 64
 	//url := "http://igb.hsa.gdgov.cn/ebus/gdyb_api/prd/hsa/hgs/1101"
66 65
 	url := gdyb_url + "1101"
66
+	if insuplc_admdvs == "150499" {
67
+		url = gdyb_url
68
+	}
67 69
 
68 70
 	//url := "http://igb.hsa.gdgov.cn/ebus/gdyb_inf/poc/hsa/hgs/1101"
69 71
 	request, err := http.NewRequest("POST", url, reader)
@@ -205,6 +207,9 @@ func ZHGdyb2401(struct2401 Struct2401, secret_key string, org_name string, fixme
205 207
 	gdyb_url := beego.AppConfig.String("gdyb_url")
206 208
 	gdyb_paasid := beego.AppConfig.String("gdyb_paasid")
207 209
 	url := gdyb_url + "2401"
210
+	if insuplc_admdvs == "150499" {
211
+		url = gdyb_url
212
+	}
208 213
 	request, err := http.NewRequest("POST", url, reader)
209 214
 	if err != nil {
210 215
 		fmt.Println(err.Error())
@@ -258,6 +263,9 @@ func ZHGdyb2404(mdtrt_id string, psn_no string, secret_key string, org_name stri
258 263
 	gdyb_url := beego.AppConfig.String("gdyb_url")
259 264
 	gdyb_paasid := beego.AppConfig.String("gdyb_paasid")
260 265
 	url := gdyb_url + "2404"
266
+	if insuplc_admdvs == "150499" {
267
+		url = gdyb_url
268
+	}
261 269
 	request, err := http.NewRequest("POST", url, reader)
262 270
 	if err != nil {
263 271
 		fmt.Println(err.Error())
@@ -311,6 +319,9 @@ func ZHGdyb2405(mdtrt_id string, psn_no string, secret_key string, org_name stri
311 319
 	gdyb_url := beego.AppConfig.String("gdyb_url")
312 320
 	gdyb_paasid := beego.AppConfig.String("gdyb_paasid")
313 321
 	url := gdyb_url + "2405"
322
+	if insuplc_admdvs == "150499" {
323
+		url = gdyb_url
324
+	}
314 325
 	request, err := http.NewRequest("POST", url, reader)
315 326
 	if err != nil {
316 327
 		fmt.Println(err.Error())
@@ -439,6 +450,9 @@ func ZHGdyb2402(struct2402 Struct2402, org_name string, doctor string, insuplc_a
439 450
 	gdyb_url := beego.AppConfig.String("gdyb_url")
440 451
 	gdyb_paasid := beego.AppConfig.String("gdyb_paasid")
441 452
 	url := gdyb_url + "2402"
453
+	if insuplc_admdvs == "150499" {
454
+		url = gdyb_url
455
+	}
442 456
 	//url := "http://igb.hsa.gdgov.cn/ebus/gdyb_api/prd/hsa/hgs/2202"
443 457
 	//url := "http://igb.hsa.gdgov.cn/ebus/gdyb_inf/poc/hsa/hgs/2202"
444 458
 
@@ -616,6 +630,9 @@ func ZHGdyb2301(psnNo string, mdtrtId string, hisPrescription []*models.NewCusto
616 630
 	gdyb_url := beego.AppConfig.String("gdyb_url")
617 631
 	gdyb_paasid := beego.AppConfig.String("gdyb_paasid")
618 632
 	url := gdyb_url + "2301"
633
+	if insuplc_admdvs == "150499" {
634
+		url = gdyb_url
635
+	}
619 636
 	request, err := http.NewRequest("POST", url, reader)
620 637
 	if err != nil {
621 638
 		fmt.Println(err.Error())
@@ -680,7 +697,9 @@ func Gdyb2302(psnNo string, mdtrtId string, org_name string, doctor string, insu
680 697
 
681 698
 	//url := "http://igb.hsa.gdgov.cn/ebus/gdyb_api/prd/hsa/hgs/1101"
682 699
 	url := gdyb_url + "2302"
683
-
700
+	if insuplc_admdvs == "150499" {
701
+		url = gdyb_url
702
+	}
684 703
 	//url := "http://igb.hsa.gdgov.cn/ebus/gdyb_api/prd/hsa/hgs/2205"
685 704
 	//url := "http://igb.hsa.gdgov.cn/ebus/gdyb_inf/poc/hsa/hgs/2205"
686 705
 
@@ -765,6 +784,9 @@ func ZHGdyb2304(psnNo string, mdtrtId string, chrgBchno string, certNo string, i
765 784
 
766 785
 	//url := "http://igb.hsa.gdgov.cn/ebus/gdyb_api/prd/hsa/hgs/1101"
767 786
 	url := gdyb_url + "2304"
787
+	if insuplc_admdvs == "150499" {
788
+		url = gdyb_url
789
+	}
768 790
 
769 791
 	//url := "http://igb.hsa.gdgov.cn/ebus/gdyb_api/prd/hsa/hgs/2207"
770 792
 	//url := "http://igb.hsa.gdgov.cn/ebus/gdyb_inf/poc/hsa/hgs/2207"
@@ -831,6 +853,9 @@ func Gdyb2305(psnNo string, mdtrtId string, setlId string, org_name string, doct
831 853
 	gdyb_url := beego.AppConfig.String("gdyb_url")
832 854
 	gdyb_paasid := beego.AppConfig.String("gdyb_paasid")
833 855
 	url := gdyb_url + "2305"
856
+	if insuplc_admdvs == "150499" {
857
+		url = gdyb_url
858
+	}
834 859
 	request, err := http.NewRequest("POST", url, reader)
835 860
 	if err != nil {
836 861
 		fmt.Println(err.Error())