|
@@ -5335,7 +5335,7 @@ func (c *HisApiController) GetRegisterInfo() {
|
5335
|
5335
|
ipt_otp_no := timeFormat + strconv.FormatInt(int64(chrgBchno), 10) + strconv.FormatInt(his.PatientId, 10)
|
5336
|
5336
|
|
5337
|
5337
|
department, _ := service.GetDepartMentDetail(department)
|
5338
|
|
- doctor_id := strconv.FormatInt(patientPrescription.DoctorId, 10)
|
|
5338
|
+
|
5339
|
5339
|
|
5340
|
5340
|
IdCardNo := ""
|
5341
|
5341
|
if id_card_type == 1 {
|
|
@@ -5468,12 +5468,12 @@ func (c *HisApiController) GetRegisterInfo() {
|
5468
|
5468
|
|
5469
|
5469
|
api = "http://192.168.2.110:9532/" + "jsyb/2201?psn_no=" + PsnNo + "&insutype=" + insutype + "&cert_no=" + cert_no + "&ipt_otp_no=" + ipt_otp_no +
|
5470
|
5470
|
"&org_name=" + miConfig.OrgName + "&doctor=" + roles.UserName + "&doctor_name=" + doctor_info.UserName + "&fixmedins_code=" + miConfig.Code +
|
5471
|
|
- "&insuplc_admdvs=" + insuplc_admdvs_temp + "&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.AccessKey + "&verify_number=" + psn_info.VerifyNumber + "&cainfo=" + miConfig.Cainfo
|
|
5471
|
+ "&insuplc_admdvs=" + insuplc_admdvs_temp + "&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_info.DoctorNumber + "&url=" + miConfig.Url + "&ak=" + miConfig.AccessKey + "&verify_number=" + psn_info.VerifyNumber + "&cainfo=" + miConfig.Cainfo
|
5472
|
5472
|
|
5473
|
5473
|
} else {
|
5474
|
5474
|
api = "http://192.168.5.251:9532/" + "jsyb/2201?psn_no=" + PsnNo + "&insutype=" + insutype + "&cert_no=" + cert_no + "&ipt_otp_no=" + ipt_otp_no +
|
5475
|
5475
|
"&org_name=" + miConfig.OrgName + "&doctor=" + roles.UserName + "&doctor_name=" + doctor_info.UserName + "&fixmedins_code=" + miConfig.Code +
|
5476
|
|
- "&insuplc_admdvs=" + insuplc_admdvs_temp + "&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.AccessKey + "&verify_number=" + psn_info.VerifyNumber + "&cainfo=" + miConfig.Cainfo
|
|
5476
|
+ "&insuplc_admdvs=" + insuplc_admdvs_temp + "&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_info.DoctorNumber + "&url=" + miConfig.Url + "&ak=" + miConfig.AccessKey + "&verify_number=" + psn_info.VerifyNumber + "&cainfo=" + miConfig.Cainfo
|
5477
|
5477
|
|
5478
|
5478
|
}
|
5479
|
5479
|
|
|
@@ -5527,7 +5527,7 @@ func (c *HisApiController) GetRegisterInfo() {
|
5527
|
5527
|
|
5528
|
5528
|
}
|
5529
|
5529
|
fmt.Println(cert_no)
|
5530
|
|
- 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)
|
|
5530
|
+ result, requestLog, _ := service.FJyb2201(psn_info.PsnNo, insutype, IdCardNo, miConfig.OrgName, doctor_info.UserName, ipt_otp_no, department.Name, miConfig.Code, department.Number, doctor_info.DoctorNumber, 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)
|
5531
|
5531
|
saveLog(result, requestLog, "2201", "挂号")
|
5532
|
5532
|
if miConfig.Code == "H15049901371" {
|
5533
|
5533
|
|
|
@@ -5549,7 +5549,7 @@ func (c *HisApiController) GetRegisterInfo() {
|
5549
|
5549
|
infocode, _ = strconv.ParseInt(resThree10265.Infcode, 10, 64)
|
5550
|
5550
|
} else {
|
5551
|
5551
|
psn_info, _ := service.GetPsnByPatientId(id)
|
5552
|
|
- result, requestLog := service.Gdyb2201A(res.Output.Baseinfo.PsnNo, insutype, IdCardNo, miConfig.OrgName, roles.UserName, ipt_otp_no, department.Name, miConfig.Code, department.Number, doctor_id, insuplc_admdvs_temp, miConfig.MdtrtareaAdmvs, miConfig.SecretKey, id_card_type, doctor_info.UserName, record_time, psn_info.VerifyNumber)
|
|
5552
|
+ result, requestLog := service.Gdyb2201A(res.Output.Baseinfo.PsnNo, insutype, IdCardNo, miConfig.OrgName, roles.UserName, ipt_otp_no, department.Name, miConfig.Code, department.Number, doctor_info.DoctorNumber, insuplc_admdvs_temp, miConfig.MdtrtareaAdmvs, miConfig.SecretKey, id_card_type, doctor_info.UserName, record_time, psn_info.VerifyNumber)
|
5553
|
5553
|
saveLog(result, requestLog, "2201A", "挂号")
|
5554
|
5554
|
if miConfig.Code == "H15049901371" {
|
5555
|
5555
|
|
|
@@ -5853,7 +5853,8 @@ func (c *HisApiController) GetUploadInfo() {
|
5853
|
5853
|
data["department"] = department.Name
|
5854
|
5854
|
data["org_name"] = miConfig.OrgName
|
5855
|
5855
|
data["med_type"] = strconv.FormatInt(reg_type, 10)
|
5856
|
|
- data["doctor_id"] = strconv.FormatInt(doctor_info.AdminUserId, 10)
|
|
5856
|
+ data["doctor_id"] = doctor_info.DoctorNumber
|
|
5857
|
+ data["new_doctor_name"] = doctor_info.UserName
|
5857
|
5858
|
data["fixmedins_code"] = miConfig.Code
|
5858
|
5859
|
data["insuplc_admdvs"] = his.InsuplcAdmdvs
|
5859
|
5860
|
data["mdtrtarea_admvs"] = miConfig.MdtrtareaAdmvs
|