Przeglądaj źródła

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

csx 3 lat temu
rodzic
commit
b6cfd31294

+ 1 - 1
controllers/zh/zh_his_api_controller.go Wyświetl plik

622
 
622
 
623
 	miConfig, _ := service.FindMedicalInsuranceInfo(adminInfo.CurrentOrgId)
623
 	miConfig, _ := service.FindMedicalInsuranceInfo(adminInfo.CurrentOrgId)
624
 	role, _ := service.GetAdminUserInfoByID(adminInfo.CurrentOrgId, admin_user_id)
624
 	role, _ := service.GetAdminUserInfoByID(adminInfo.CurrentOrgId, admin_user_id)
625
-	result := service.ZHGdyb1101(patient.IdCardNo, miConfig.OrgName, role.UserName, miConfig.Code, miConfig.InsuplcAdmdvs, miConfig.MdtrtareaAdmvs, miConfig.SecretKey, id_card_type, "", certificates)
625
+	result := service.ZHGdyb1101(patient.IdCardNo, miConfig.OrgName, role.UserName, miConfig.Code, miConfig.InsuplcAdmdvs, miConfig.MdtrtareaAdmvs, miConfig.SecretKey, id_card_type, "", certificates, name)
626
 
626
 
627
 	doctorInfo, _ := service.GetAdminUserInfoByID(adminInfo.CurrentOrgId, doctor)
627
 	doctorInfo, _ := service.GetAdminUserInfoByID(adminInfo.CurrentOrgId, doctor)
628
 
628
 

+ 2 - 2
service/zh_his_service.go Wyświetl plik

15
 )
15
 )
16
 
16
 
17
 // 人员基本信息
17
 // 人员基本信息
18
-func ZHGdyb1101(certNo string, org_name string, doctor string, fixmedins_code string, insuplc_admdvs string, mdtrtarea_admvs string, secret_key string, id_card_type int64, card_sn string, certificates int64) string {
18
+func ZHGdyb1101(certNo string, org_name string, doctor string, fixmedins_code string, insuplc_admdvs string, mdtrtarea_admvs string, secret_key string, id_card_type int64, card_sn string, certificates int64, name string) string {
19
 	//生成签名
19
 	//生成签名
20
 	nonce := GetRandomString(32)
20
 	nonce := GetRandomString(32)
21
 	timestamp := time.Now().Unix()
21
 	timestamp := time.Now().Unix()
48
 
48
 
49
 	inputData["mdtrt_cert_no"] = certNo // 就诊凭证编号
49
 	inputData["mdtrt_cert_no"] = certNo // 就诊凭证编号
50
 	inputData["begntime"] = ""          // 开始时间
50
 	inputData["begntime"] = ""          // 开始时间
51
-	inputData["psn_name"] = ""          // 人员姓名
51
+	inputData["psn_name"] = name        // 人员姓名
52
 	input["data"] = inputData
52
 	input["data"] = inputData
53
 	inputMessage["input"] = input //交易输入
53
 	inputMessage["input"] = input //交易输入
54
 
54