Quellcode durchsuchen

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

csx vor 2 Jahren
Ursprung
Commit
390d98cee4
2 geänderte Dateien mit 31 neuen und 9 gelöschten Zeilen
  1. 8 8
      conf/app.conf
  2. 23 1
      controllers/sg/his_api_controller.go

+ 8 - 8
conf/app.conf Datei anzeigen

@@ -45,7 +45,7 @@ appsecret="61ee2e6268497d5aa9de0b0187c39aea"
45 45
 
46 46
 
47 47
 [prod]
48
-org_id = 10265
48
+org_id = 10138
49 49
 mobile_token_expiration_second = 86400
50 50
 httpdomain = https://api.xt.kuyicloud.com
51 51
 sso_domain = https://sso.kuyicloud.com
@@ -55,22 +55,22 @@ front_end_domain = "https://xt.kuyicloud.com/#"
55 55
 #url = "http://192.168.1.88:6666/szsi-portal/transData"
56 56
 # gdyb_url = "http://igb.hsa.gdgov.cn/ebus/gdyb_api/prd/hsa/hgs/"
57 57
 # gdyb_url="http://igb.hsa.gdgov.cn/ebus/sz_prd/hsa/hgs/"
58
-# gdyb_url = "http://10.97.240.206/ebus/sztest_hosp/poc/hsa/hgs/"
58
+gdyb_url = "http://10.97.240.206/ebus/sztest_hosp/poc/hsa/hgs/"
59 59
 #内蒙古
60 60
 # http://tyjk.nm.hsip.gov.cn:8090/uif-hsaf-med-api/api/medical/service
61
-gdyb_url = "http://tyjk.nm.hsip.gov.cn:8090/uif-hsaf-med-api/api/medical/service"
61
+# gdyb_url = "http://tyjk.nm.hsip.gov.cn:8090/uif-hsaf-med-api/api/medical/service"
62 62
 #韶关
63
-#gdyb_paasid = "sg03_prd"
63
+# gdyb_paasid = "sg03_prd"
64 64
 #江门
65 65
 #gdyb_paasid = "jm_sc_yjyy"
66 66
 #珠海
67
-#gdyb_paasid="zh_prd_yrojyy"
67
+# gdyb_paasid="zh_prd_yrojyy"
68 68
 #深圳
69
-#gdyb_paasid = "sz_prd_yjyy"
69
+# gdyb_paasid = "sz_prd_yjyy"
70 70
 #肇庆
71
-#gdyb_paasid = "zq_prd_yjyy"
71
+# gdyb_paasid = "zq_prd_yjyy"
72 72
 
73
-#gdyb_paasid = "sztest_hosp"
73
+gdyb_paasid = "sztest_hosp"
74 74
 
75 75
 
76 76
 

+ 23 - 1
controllers/sg/his_api_controller.go Datei anzeigen

@@ -81,7 +81,28 @@ func HisManagerApiRegistRouters() {
81 81
 	beego.Router("/api/check3102", &HisApiController{}, "get:Check3102")
82 82
 
83 83
 	beego.Router("/90990", &HisApiController{}, "get:CheckCardPWDTwo")
84
-	beego.Router("/9001", &HisApiController{}, "get:C")
84
+	beego.Router("/9001", &HisApiController{}, "get:Get9001")
85
+
86
+}
87
+func (c *HisApiController) Get9001() {
88
+	adminUser := c.GetAdminUserInfo()
89
+	miConfig, _ := service.FindMedicalInsuranceInfo(adminUser.CurrentOrgId)
90
+	roles, _ := service.GetAdminUserInfoByID(adminUser.CurrentOrgId, 185)
91
+	result, _ := service.Gdyb9001(miConfig.OrgName, roles.UserName, miConfig.Code, miConfig.InsuplcAdmdvs, miConfig.MdtrtareaAdmvs, miConfig.SecretKey, 1669)
92
+
93
+	var dat map[string]interface{}
94
+	if err := json.Unmarshal([]byte(result), &dat); err == nil {
95
+		fmt.Println(dat)
96
+	} else {
97
+		fmt.Println(err)
98
+	}
99
+	userJSONBytes, _ := json.Marshal(dat)
100
+	var res models.Result9001
101
+	if err := json.Unmarshal(userJSONBytes, &res); err != nil {
102
+		utils.ErrorLog("解析失败:%v", err)
103
+		c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
104
+		return
105
+	}
85 106
 
86 107
 }
87 108
 func (c *HisApiController) Check3101() {
@@ -11412,6 +11433,7 @@ func (c *HisApiController) GetAllopatry() {
11412 11433
 	miConfig, _ := service.FindMedicalInsuranceInfo(adminUser.CurrentOrgId)
11413 11434
 	roles, _ := service.GetAdminUserInfoByID(adminUser.CurrentOrgId, admin_user_id)
11414 11435
 	result, _ := service.Gdyb9001(miConfig.OrgName, roles.UserName, miConfig.Code, miConfig.InsuplcAdmdvs, miConfig.MdtrtareaAdmvs, miConfig.SecretKey, 1669)
11436
+
11415 11437
 	var dat map[string]interface{}
11416 11438
 	if err := json.Unmarshal([]byte(result), &dat); err == nil {
11417 11439
 		fmt.Println(dat)