Преглед на файлове

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

csx преди 1 година
родител
ревизия
35391cd35e
променени са 2 файла, в които са добавени 5 реда и са изтрити 1 реда
  1. 4 0
      controllers/sg/his_api_controller.go
  2. 1 1
      service/fj_service.go

+ 4 - 0
controllers/sg/his_api_controller.go Целия файл

@@ -5415,10 +5415,14 @@ func (c *HisApiController) GetRegisterInfo() {
5415 5415
 
5416 5416
 				infocode, _ = strconv.ParseInt(resThree10265.Infcode, 10, 64)
5417 5417
 			} else if miConfig.MdtrtareaAdmvs == "350500" {
5418
+
5418 5419
 				psn_info, _ := service.GetPsnByPatientId(id)
5419 5420
 				var cert_no string
5420 5421
 				if id_card_type == 1 {
5421 5422
 					cert_no = strings.Split(psn_info.CardInfo, "|")[0]
5423
+				} else {
5424
+					cert_no = strings.Split(psn_info.CardInfo, "|")[1]
5425
+
5422 5426
 				}
5423 5427
 				fmt.Println(cert_no)
5424 5428
 				result, requestLog, _ := service.FJyb2201(psn_info.PsnNo, insutype, IdCardNo, miConfig.OrgName, doctor_info.UserName, ipt_otp_no, department.Name, miConfig.Code, department.Number, doctor_id, insuplc_admdvs_temp, miConfig.MdtrtareaAdmvs, miConfig.SecretKey, id_card_type, roles.UserName, doctor_info.UserName, miConfig.Url, miConfig.Code, miConfig.AppSecret, miConfig.SignKey, miConfig.EncKey, cert_no)

+ 1 - 1
service/fj_service.go Целия файл

@@ -112,7 +112,7 @@ func FJyb2201(psnNo string, insutype string, certNo string, org_name string, doc
112 112
 		inputData["mdtrt_cert_type"] = "01"      // 就诊凭证类型
113 113
 		inputData["mdtrt_cert_no"] = card_number // 就诊凭证编号
114 114
 	} else {
115
-		inputData["mdtrt_cert_type"] = "03"      // 就诊凭证类型
115
+		inputData["mdtrt_cert_type"] = "02"      // 就诊凭证类型
116 116
 		inputData["mdtrt_cert_no"] = card_number // 就诊凭证编号
117 117
 	}
118 118