|
@@ -457,7 +457,7 @@ func (c *SZHisApiController) GetRegisterInfo() {
|
457
|
457
|
if is_yidi == 1 {
|
458
|
458
|
//本地就医流程
|
459
|
459
|
//挂号
|
460
|
|
- resp_result := service.SzybMZ002(doctor_name, doctor_code, miConfig.Code, dept_code, yiliao_number, verifyCode, number, mz_number, version_code, custom_code, custom_project_name, allPrice)
|
|
460
|
+ resp_result := service.SzybMZ002(doctor_name, doctor_code, miConfig.Code, dept_code, yiliao_number, verifyCode, number, mz_number, version_code, custom_code, custom_project_name, allPrice, medical_care)
|
461
|
461
|
var dat map[string]interface{}
|
462
|
462
|
if err := json.Unmarshal([]byte(resp_result), &dat); err == nil {
|
463
|
463
|
fmt.Println(dat)
|
|
@@ -521,7 +521,7 @@ func (c *SZHisApiController) GetRegisterInfo() {
|
521
|
521
|
|
522
|
522
|
//tempPatient, _ := service.GetPatientByNumber(id_card_number, adminInfo.CurrentOrgId)
|
523
|
523
|
//if tempPatient.ID == patient_id {
|
524
|
|
- resp_result := service.SzybMZ002(doctor_name, doctor_code, miConfig.Code, "0305", yiliao_number, verifyCode, number, mz_number, version_code, custom_code, custom_project_name, allPrice)
|
|
524
|
+ resp_result := service.SzybMZ002(doctor_name, doctor_code, miConfig.Code, "0305", yiliao_number, verifyCode, number, mz_number, version_code, custom_code, custom_project_name, allPrice, medical_care)
|
525
|
525
|
var dat map[string]interface{}
|
526
|
526
|
if err := json.Unmarshal([]byte(resp_result), &dat); err == nil {
|
527
|
527
|
fmt.Println(dat)
|
|
@@ -586,7 +586,7 @@ func (c *SZHisApiController) GetRegisterInfo() {
|
586
|
586
|
//fmt.Println(readCardBasResult)
|
587
|
587
|
//是否异地就医,是的话走鉴权流程,不是的话走门诊挂号
|
588
|
588
|
if is_yidi == 1 { //1本地就医
|
589
|
|
- resp_result := service.SzybMZ002(doctor_name, doctor_code, miConfig.Code, "0305", yiliao_number, verifyCode, number, mz_number, version_code, custom_code, custom_project_name, allPrice)
|
|
589
|
+ resp_result := service.SzybMZ002(doctor_name, doctor_code, miConfig.Code, "0305", yiliao_number, verifyCode, number, mz_number, version_code, custom_code, custom_project_name, allPrice, medical_care)
|
590
|
590
|
var dat map[string]interface{}
|
591
|
591
|
if err := json.Unmarshal([]byte(resp_result), &dat); err == nil {
|
592
|
592
|
fmt.Println(dat)
|
|
@@ -647,7 +647,7 @@ func (c *SZHisApiController) GetRegisterInfo() {
|
647
|
647
|
} else { //异地就医需要走鉴权流程
|
648
|
648
|
//authResult := CardAuth(number)
|
649
|
649
|
//fmt.Println(authResult)
|
650
|
|
- resp_result := service.SzybMZ002(doctor_name, doctor_code, miConfig.Code, "0305", yiliao_number, verifyCode, number, mz_number, version_code, custom_code, custom_project_name, allPrice)
|
|
650
|
+ resp_result := service.SzybMZ002(doctor_name, doctor_code, miConfig.Code, "0305", yiliao_number, verifyCode, number, mz_number, version_code, custom_code, custom_project_name, allPrice, medical_care)
|
651
|
651
|
var dat map[string]interface{}
|
652
|
652
|
if err := json.Unmarshal([]byte(resp_result), &dat); err == nil {
|
653
|
653
|
fmt.Println(dat)
|
|
@@ -1071,7 +1071,7 @@ func (c *SZHisApiController) GetSettleInfo() {
|
1071
|
1071
|
tempPatient, _ := service.GetPatientByNumber(id_card_number, adminUser.CurrentOrgId)
|
1072
|
1072
|
if tempPatient.ID == patient_id {
|
1073
|
1073
|
|
1074
|
|
- result_three := service.SzybFY005(doctor_name, doctor_code, miConfig.Code, total, yiliao_number, verifyCode, number, mz_number, version_code, drug_doctor_code, drug_doctor_name)
|
|
1074
|
+ result_three := service.SzybFY005(doctor_name, doctor_code, miConfig.Code, total, yiliao_number, verifyCode, number, mz_number, version_code, drug_doctor_code, drug_doctor_name, his.MedicalTreatmentType)
|
1075
|
1075
|
var dat map[string]interface{}
|
1076
|
1076
|
if err := json.Unmarshal([]byte(result_three), &dat); err == nil {
|
1077
|
1077
|
fmt.Println(dat)
|