Browse Source

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

csx 3 years ago
parent
commit
a378c99908
1 changed files with 7 additions and 3 deletions
  1. 7 3
      controllers/sg/his_api_controller.go

+ 7 - 3
controllers/sg/his_api_controller.go View File

@@ -3192,8 +3192,8 @@ func (c *HisApiController) GetRegisterInfo() {
3192 3192
 
3193 3193
 			if miConfig.MdtrtareaAdmvs == "421300" {
3194 3194
 				api := "http://192.168.124.4:9532/" + "hbyb/2201?psn_no=" + PsnNo + "&insutype=" + insutype + "&cert_no=" + Certno + "&ipt_otp_no=" + ipt_otp_no +
3195
-					"&org_name=" + miConfig.OrgName + "&doctor=" + roles.UserName + "&fixmedins_code=" + miConfig.Code +
3196
-					"&insuplc_admdvs=" + miConfig.InsuplcAdmdvs + "&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
3195
+					"&org_name=" + miConfig.OrgName + "&doctor=" + doctor_info.UserName + "&fixmedins_code=" + miConfig.Code +
3196
+					"&insuplc_admdvs=" + miConfig.InsuplcAdmdvs + "&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 + "&doctor_name=" + doctor_info.UserName
3197 3197
 				resp, requestErr := http.Get(api)
3198 3198
 				if requestErr != nil {
3199 3199
 					c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
@@ -3230,7 +3230,7 @@ func (c *HisApiController) GetRegisterInfo() {
3230 3230
 				psn_info.VerifyNumber = strings.Replace(psn_info.VerifyNumber, "+", "%2B", -1)
3231 3231
 
3232 3232
 				api := "http://192.168.3.111:9532/" + "jsyb/2201?psn_no=" + PsnNo + "&insutype=" + insutype + "&cert_no=" + bas[2] + "&ipt_otp_no=" + ipt_otp_no +
3233
-					"&org_name=" + miConfig.OrgName + "&doctor=" + roles.UserName + "&fixmedins_code=" + miConfig.Code +
3233
+					"&org_name=" + miConfig.OrgName + "&doctor=" + roles.UserName + "&doctor_name=" + doctor_info.UserName + "&fixmedins_code=" + miConfig.Code +
3234 3234
 					"&insuplc_admdvs=" + miConfig.InsuplcAdmdvs + "&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.ChannelNumber + "&verify_number=" + psn_info.VerifyNumber
3235 3235
 				resp, requestErr := http.Get(api)
3236 3236
 				if requestErr != nil {
@@ -4120,6 +4120,7 @@ func (c *HisApiController) GetUploadInfo() {
4120 4120
 
4121 4121
 						} else if miConfig.MdtrtareaAdmvs == "320921" {
4122 4122
 							psn_info, _ := service.GetPsnByPatientId(his.PatientId)
4123
+							psn_info.VerifyNumber = strings.Replace(psn_info.VerifyNumber, "+", "%2B", -1)
4123 4124
 
4124 4125
 							api := "http://192.168.3.111:9532/" + "jsyb/2207?psn_no=" + his.PsnNo + "&mdtrt_id=" +
4125 4126
 								his.Number + "&chrg_bchno=" + chrg_bchno + "&org_name=" + miConfig.OrgName +
@@ -4471,6 +4472,7 @@ func (c *HisApiController) GetUploadInfo() {
4471 4472
 
4472 4473
 			} else if miConfig.MdtrtareaAdmvs == "320921" {
4473 4474
 				psn_info, _ := service.GetPsnByPatientId(his.PatientId)
4475
+				psn_info.VerifyNumber = strings.Replace(psn_info.VerifyNumber, "+", "%2B", -1)
4474 4476
 
4475 4477
 				api := "http://192.168.3.111:9532/" + "jsyb/2207?psn_no=" + his.PsnNo + "&mdtrt_id=" +
4476 4478
 					his.Number + "&chrg_bchno=" + chrg_bchno + "&org_name=" + miConfig.OrgName +
@@ -5824,6 +5826,8 @@ func (c *HisApiController) GetPreUploadInfo() {
5824 5826
 
5825 5827
 					} else if miConfig.MdtrtareaAdmvs == "320921" {
5826 5828
 						psn_info, _ := service.GetPsnByPatientId(his.PatientId)
5829
+						psn_info.VerifyNumber = strings.Replace(psn_info.VerifyNumber, "+", "%2B", -1)
5830
+
5827 5831
 						api := "http://192.168.3.111:9532/" + "jsyb/2206?psn_no=" + his.PsnNo + "&mdtrt_id=" +
5828 5832
 							his.Number + "&chrg_bchno=" + chrg_bchno + "&org_name=" + miConfig.OrgName +
5829 5833
 							"&doctor=" + roles.UserName + "&fixmedins_code=" + miConfig.Code +