|
@@ -545,13 +545,13 @@ func (c *ZHHisApiController) ClearSettle() {
|
545
|
545
|
}
|
546
|
546
|
|
547
|
547
|
}
|
548
|
|
-
|
549
|
548
|
if res.Infcode == 0 {
|
550
|
|
-
|
|
549
|
+ record, _ := service.GetUploadRecord(order_id)
|
|
550
|
+ record.Status = 0
|
|
551
|
+ service.UpdateRecord(&record)
|
551
|
552
|
c.ServeSuccessJSON(map[string]interface{}{
|
552
|
553
|
"msg": "撤销成功",
|
553
|
554
|
})
|
554
|
|
-
|
555
|
555
|
} else {
|
556
|
556
|
c.ServeSuccessJSON(map[string]interface{}{
|
557
|
557
|
"code": -10,
|
|
@@ -1264,7 +1264,7 @@ func (this *ZHHisApiController) GetZHOutHospitalCheck() {
|
1264
|
1264
|
data["org_name"] = miConfig.OrgName
|
1265
|
1265
|
data["doctor"] = role.UserName
|
1266
|
1266
|
data["fixmedins_code"] = miConfig.Code
|
1267
|
|
- data["insuplc_admdvs"] = miConfig.InsuplcAdmdvs
|
|
1267
|
+ data["insuplc_admdvs"] = record.InsuplcAdmdvs
|
1268
|
1268
|
data["mdtrtarea_admvs"] = miConfig.MdtrtareaAdmvs
|
1269
|
1269
|
data["secret_key"] = miConfig.SecretKey
|
1270
|
1270
|
data["struct_2402"] = struct2402
|
|
@@ -1482,7 +1482,7 @@ func (c *ZHHisApiController) GetSettleInfo() {
|
1482
|
1482
|
api := "http://172.16.13.254:9532/" + "nmyb/2304?psn_no=" + record.PsnNo + "&mdtrt_id=" + record.Number + "&chrg_bchno=" + chrg_bchno +
|
1483
|
1483
|
"&insutype_type=" + record.InsutypeType + "&total=" + allTotal +
|
1484
|
1484
|
"&org_name=" + miConfig.OrgName + "&doctor=" + roles.UserName + "&fixmedins_code=" + miConfig.Code +
|
1485
|
|
- "&insuplc_admdvs=" + miConfig.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey + "&id_card_type=" + strconv.FormatInt(record.IdCardType, 10) + "&card_sn=" + "" + "&certificates=" + strconv.FormatInt(record.Certificates, 10) + "&name=" + record.Name + "&cert_no=" + mdtrt_cert_no + "&fapiao_number=" + fapiao_number
|
|
1485
|
+ "&insuplc_admdvs=" + record.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey + "&id_card_type=" + strconv.FormatInt(record.IdCardType, 10) + "&card_sn=" + "" + "&certificates=" + strconv.FormatInt(record.Certificates, 10) + "&name=" + record.Name + "&cert_no=" + mdtrt_cert_no + "&fapiao_number=" + fapiao_number
|
1486
|
1486
|
resp, requestErr := http.Get(api)
|
1487
|
1487
|
if requestErr != nil {
|
1488
|
1488
|
c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
|
|
@@ -1700,7 +1700,7 @@ func (c *ZHHisApiController) GetPreSettleInfo() {
|
1700
|
1700
|
api := "http://172.16.13.254:9532/" + "nmyb/2303?psn_no=" + record.PsnNo + "&mdtrt_id=" + record.Number + "&chrg_bchno=" + chrg_bchno +
|
1701
|
1701
|
"&insutype_type=" + record.InsutypeType + "&total=" + allTotal +
|
1702
|
1702
|
"&org_name=" + miConfig.OrgName + "&doctor=" + roles.UserName + "&fixmedins_code=" + miConfig.Code +
|
1703
|
|
- "&insuplc_admdvs=" + miConfig.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey + "&id_card_type=" + strconv.FormatInt(record.IdCardType, 10) + "&card_sn=" + "" + "&certificates=" + strconv.FormatInt(record.Certificates, 10) + "&name=" + record.Name + "&cert_no=" + cert_no
|
|
1703
|
+ "&insuplc_admdvs=" + record.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey + "&id_card_type=" + strconv.FormatInt(record.IdCardType, 10) + "&card_sn=" + "" + "&certificates=" + strconv.FormatInt(record.Certificates, 10) + "&name=" + record.Name + "&cert_no=" + cert_no
|
1704
|
1704
|
resp, requestErr := http.Get(api)
|
1705
|
1705
|
if requestErr != nil {
|
1706
|
1706
|
c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
|
|
@@ -2330,7 +2330,7 @@ func (c *ZHHisApiController) ZHRefund() {
|
2330
|
2330
|
//请求内网数据
|
2331
|
2331
|
api := "http://172.16.13.254:9532/" + "nmyb/2305?mdtrt_id=" + record.Number + "&psn_no=" + record.PsnNo + "&setl_id=" + order.SetlId +
|
2332
|
2332
|
"&org_name=" + miConfig.OrgName + "&doctor=" + roles.UserName + "&fixmedins_code=" + miConfig.Code +
|
2333
|
|
- "&insuplc_admdvs=" + miConfig.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey
|
|
2333
|
+ "&insuplc_admdvs=" + record.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey
|
2334
|
2334
|
resp, requestErr := http.Get(api)
|
2335
|
2335
|
if requestErr != nil {
|
2336
|
2336
|
c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
|
|
@@ -2673,7 +2673,7 @@ func (this *ZHHisApiController) GetZHOutHospitalUnCheck() {
|
2673
|
2673
|
//请求内网数据
|
2674
|
2674
|
api := "http://172.16.13.254:9532/" + "nmyb/2405?mdtrt_id=" + record.Number + "&psn_no=" + record.PsnNo +
|
2675
|
2675
|
"&org_name=" + miConfig.OrgName + "&doctor=" + role.UserName + "&fixmedins_code=" + miConfig.Code +
|
2676
|
|
- "&insuplc_admdvs=" + miConfig.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey
|
|
2676
|
+ "&insuplc_admdvs=" + record.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey
|
2677
|
2677
|
fmt.Println(api)
|
2678
|
2678
|
resp, requestErr := http.Get(api)
|
2679
|
2679
|
if requestErr != nil {
|
|
@@ -2772,7 +2772,7 @@ func (this *ZHHisApiController) GetZHInHospitalUnCheck() {
|
2772
|
2772
|
//请求内网数据
|
2773
|
2773
|
api := "http://172.16.13.254:9532/" + "nmyb/2302?psn_no=" + record.PsnNo + "&mdtrtId=" + record.Number + "&number=" + "0000" +
|
2774
|
2774
|
"&org_name=" + miConfig.OrgName + "&doctor=" + role.UserName + "&fixmedins_code=" + miConfig.Code +
|
2775
|
|
- "&insuplc_admdvs=" + miConfig.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey + "&refund_type=0"
|
|
2775
|
+ "&insuplc_admdvs=" + record.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey + "&refund_type=0"
|
2776
|
2776
|
resp, requestErr := http.Get(api)
|
2777
|
2777
|
if requestErr != nil {
|
2778
|
2778
|
this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
|
|
@@ -2847,7 +2847,7 @@ func (this *ZHHisApiController) GetZHInHospitalUnCheck() {
|
2847
|
2847
|
//请求内网数据
|
2848
|
2848
|
api := "http://172.16.13.254:9532/" + "nmyb/2404?mdtrt_id=" + record.Number + "&psn_no=" + record.PsnNo +
|
2849
|
2849
|
"&org_name=" + miConfig.OrgName + "&doctor=" + role.UserName + "&fixmedins_code=" + miConfig.Code +
|
2850
|
|
- "&insuplc_admdvs=" + miConfig.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey
|
|
2850
|
+ "&insuplc_admdvs=" + record.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey
|
2851
|
2851
|
resp, requestErr := http.Get(api)
|
2852
|
2852
|
if requestErr != nil {
|
2853
|
2853
|
this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
|