瀏覽代碼

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
 
5415
 
5416
 				infocode, _ = strconv.ParseInt(resThree10265.Infcode, 10, 64)
5416
 				infocode, _ = strconv.ParseInt(resThree10265.Infcode, 10, 64)
5417
 			} else if miConfig.MdtrtareaAdmvs == "350500" {
5417
 			} else if miConfig.MdtrtareaAdmvs == "350500" {
5418
+
5418
 				psn_info, _ := service.GetPsnByPatientId(id)
5419
 				psn_info, _ := service.GetPsnByPatientId(id)
5419
 				var cert_no string
5420
 				var cert_no string
5420
 				if id_card_type == 1 {
5421
 				if id_card_type == 1 {
5421
 					cert_no = strings.Split(psn_info.CardInfo, "|")[0]
5422
 					cert_no = strings.Split(psn_info.CardInfo, "|")[0]
5423
+				} else {
5424
+					cert_no = strings.Split(psn_info.CardInfo, "|")[1]
5425
+
5422
 				}
5426
 				}
5423
 				fmt.Println(cert_no)
5427
 				fmt.Println(cert_no)
5424
 				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)
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
 		inputData["mdtrt_cert_type"] = "01"      // 就诊凭证类型
112
 		inputData["mdtrt_cert_type"] = "01"      // 就诊凭证类型
113
 		inputData["mdtrt_cert_no"] = card_number // 就诊凭证编号
113
 		inputData["mdtrt_cert_no"] = card_number // 就诊凭证编号
114
 	} else {
114
 	} else {
115
-		inputData["mdtrt_cert_type"] = "03"      // 就诊凭证类型
115
+		inputData["mdtrt_cert_type"] = "02"      // 就诊凭证类型
116
 		inputData["mdtrt_cert_no"] = card_number // 就诊凭证编号
116
 		inputData["mdtrt_cert_no"] = card_number // 就诊凭证编号
117
 	}
117
 	}
118
 
118