Przeglądaj źródła

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

csx 1 rok temu
rodzic
commit
90147f9d2c
1 zmienionych plików z 5 dodań i 2 usunięć
  1. 5 2
      service/hbyb_service.go

+ 5 - 2
service/hbyb_service.go Wyświetl plik

@@ -888,6 +888,9 @@ func Hbyb3202a(baseParams models.BaseParams, businessParams models.BusinessParam
888 888
 	inputMessage := SetInputMessage(nonce, timestamp, baseParams.OrgName, baseParams.Doctor, baseParams.FixmedinsCode, baseParams.InsuplcAdmdvs, baseParams.MdtrtareaAdmvs)
889 889
 	input := make(map[string]interface{})
890 890
 	inputData := make(map[string]interface{})
891
+	//inputDatas := []make(map[string]interface{})
892
+	inputDatas := make([]map[string]interface{}, 0)
893
+
891 894
 	inputMessage["infno"] = "3202a"                             // 交易编码
892 895
 	inputData["insutype"] = businessParams.Insutype             // 险种
893 896
 	inputData["clr_type"] = businessParams.ClrType              // 就诊 ID(来自2201接口返回)
@@ -896,8 +899,8 @@ func Hbyb3202a(baseParams models.BaseParams, businessParams models.BusinessParam
896 899
 	inputData["stmt_enddate"] = businessParams.StmtEnddate      //对帐结束时间
897 900
 	inputData["fund_pay_sumamt"] = businessParams.FundPaySumamt //基金支付总额
898 901
 	inputData["acct_pay"] = businessParams.AcctPay              //个人账户支付金额
899
-
900
-	input["clrdata"] = inputData
902
+	inputDatas = append(inputDatas, inputData)
903
+	input["clrdata"] = inputDatas
901 904
 	inputMessage["input"] = input //交易输入
902 905
 
903 906
 	bytesData, err := json.Marshal(inputMessage)