Просмотр исходного кода

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

csx 2 лет назад
Родитель
Сommit
c12fcab3f9
2 измененных файлов: 6 добавлений и 3 удалений
  1. 4 1
      controllers/sg/his_api_controller.go
  2. 2 2
      service/jsyb_service.go

+ 4 - 1
controllers/sg/his_api_controller.go Просмотреть файл

@@ -4107,9 +4107,12 @@ func (c *HisApiController) GetRegisterInfo() {
4107 4107
 			} else if miConfig.MdtrtareaAdmvs == "320921" || miConfig.MdtrtareaAdmvs == "320982" {
4108 4108
 				psn_info, _ := service.GetPsnByPatientId(id)
4109 4109
 				bas := strings.Split(psn_info.CardInfo, "|")
4110
-
4111 4110
 				psn_info.VerifyNumber = strings.Replace(psn_info.VerifyNumber, "+", "%2B", -1)
4112 4111
 
4112
+				if id_card_type == 3 {
4113
+					psn_info.VerifyNumber = IdCardNo + "|" + psn_info.VerifyNumber
4114
+				}
4115
+
4113 4116
 				var api string
4114 4117
 				if miConfig.MdtrtareaAdmvs == "320921" {
4115 4118
 

+ 2 - 2
service/jsyb_service.go Просмотреть файл

@@ -251,8 +251,8 @@ func Jsyb2201(psnNo string, insutype string, certNo string, org_name string, ope
251 251
 		inputData["mdtrt_cert_type"] = "03"                       // 就诊凭证类型
252 252
 		inputData["mdtrt_cert_no"] = certNo + "|" + verify_number // 就诊凭证编号
253 253
 	} else if id_card_type == 3 {
254
-		inputData["mdtrt_cert_type"] = "04"                                     // 就诊凭证类型
255
-		inputData["mdtrt_cert_no"] = "320822197705194836" + "|" + verify_number // 就诊凭证编号
254
+		inputData["mdtrt_cert_type"] = "04"        // 就诊凭证类型
255
+		inputData["mdtrt_cert_no"] = verify_number // 就诊凭证编号
256 256
 	} else {
257 257
 		inputData["mdtrt_cert_type"] = "02"                       // 就诊凭证类型
258 258
 		inputData["mdtrt_cert_no"] = certNo + "|" + verify_number // 就诊凭证编号