Bläddra i källkod

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

csx 2 år sedan
förälder
incheckning
23522de687
2 ändrade filer med 26 tillägg och 7 borttagningar
  1. 19 0
      controllers/sg/his_api_controller.go
  2. 7 7
      main.go

+ 19 - 0
controllers/sg/his_api_controller.go Visa fil

@@ -4112,6 +4112,25 @@ func (c *HisApiController) GetRegisterInfo() {
4112 4112
 
4113 4113
 				var api string
4114 4114
 				if miConfig.MdtrtareaAdmvs == "320921" {
4115
+					api = "http://192.168.3.111:9532/" + "jsyb/1101D?psn_no=" + PsnNo + "&insutype=" + insutype + "&cert_no=" + bas[2] + "&ipt_otp_no=" + ipt_otp_no +
4116
+						"&org_name=" + miConfig.OrgName + "&doctor=" + roles.UserName + "&doctor_name=" + doctor_info.UserName + "&fixmedins_code=" + miConfig.Code +
4117
+						"&insuplc_admdvs=" + insuplc_admdvs_temp + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey + "&id_card_type=" + strconv.FormatInt(id_card_type, 10) + "&dept_code=" + department.Number + "&dept=" + department.Name + "&doctor_id=" + doctor_id + "&url=" + miConfig.Url + "&ak=" + miConfig.AccessKey + "&verify_number=" + psn_info.VerifyNumber + "&cainfo=" + miConfig.Cainfo
4118
+
4119
+					resp, requestErr := http.Get(api)
4120
+					if requestErr != nil {
4121
+						c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
4122
+						return
4123
+					}
4124
+
4125
+					body, ioErr := ioutil.ReadAll(resp.Body)
4126
+
4127
+					if ioErr != nil {
4128
+						utils.ErrorLog("接口返回数据读取失败: %v", ioErr)
4129
+						c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
4130
+						return
4131
+					}
4132
+					fmt.Println(body)
4133
+
4115 4134
 					api = "http://192.168.3.111:9532/" + "jsyb/2201?psn_no=" + PsnNo + "&insutype=" + insutype + "&cert_no=" + bas[2] + "&ipt_otp_no=" + ipt_otp_no +
4116 4135
 						"&org_name=" + miConfig.OrgName + "&doctor=" + roles.UserName + "&doctor_name=" + doctor_info.UserName + "&fixmedins_code=" + miConfig.Code +
4117 4136
 						"&insuplc_admdvs=" + insuplc_admdvs_temp + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey + "&id_card_type=" + strconv.FormatInt(id_card_type, 10) + "&dept_code=" + department.Number + "&dept=" + department.Name + "&doctor_id=" + doctor_id + "&url=" + miConfig.Url + "&ak=" + miConfig.AccessKey + "&verify_number=" + psn_info.VerifyNumber + "&cainfo=" + miConfig.Cainfo

+ 7 - 7
main.go Visa fil

@@ -7,7 +7,7 @@ import (
7 7
 	_ "gdyb/routers"
8 8
 	//"gdyb/service"
9 9
 
10
-	//"gdyb/service"
10
+	"gdyb/service"
11 11
 	"github.com/astaxie/beego"
12 12
 	"github.com/qiniu/api.v7/auth/qbox"
13 13
 	"github.com/qiniu/api.v7/storage"
@@ -17,12 +17,12 @@ import (
17 17
 )
18 18
 
19 19
 func init() {
20
-	//service.ConnectDB()
21
-	//org_id, _ := beego.AppConfig.Int64("org_id")
22
-	//
23
-	//miConfig, _ := service.FindMedicalInsuranceInfo(org_id)
24
-	//CreateLog(miConfig)
25
-	//UploadLog(miConfig)
20
+	service.ConnectDB()
21
+	org_id, _ := beego.AppConfig.Int64("org_id")
22
+
23
+	miConfig, _ := service.FindMedicalInsuranceInfo(org_id)
24
+	CreateLog(miConfig)
25
+	UploadLog(miConfig)
26 26
 
27 27
 	//UploadSettleList(org_id)
28 28
 }