|
@@ -2257,12 +2257,12 @@ func Gdyb4101(struct4101 Struct4101, secret_key string, org_name string, doctor
|
2257
|
2257
|
payinfo := make([]map[string]interface{}, 0) // 基金支付信息
|
2258
|
2258
|
for _, item := range struct4101.CustomStruct {
|
2259
|
2259
|
payinfotemp := make(map[string]interface{})
|
2260
|
|
- fmt.Println(item.FundPayType)
|
2261
|
|
- payinfotemp["fund_pay_type"] = item.FundPayType // 基金支付类型 必填
|
2262
|
|
- payinfotemp["fund_payamt"] = item.FundPayamt // 基金支付金额
|
2263
|
|
- payinfo = append(payinfo, payinfotemp)
|
|
2260
|
+ if item.FundPayType == "310100" || item.FundPayType == "310200" || item.FundPayType == "320100" || item.FundPayType == "330100" || item.FundPayType == "340100" || item.FundPayType == "350100" || item.FundPayType == "370100" || item.FundPayType == "390100" || item.FundPayType == "610100" || item.FundPayType == "640100" || item.FundPayType == "620100" {
|
|
2261
|
+ payinfotemp["fund_pay_type"] = item.FundPayType // 基金支付类型 必填
|
|
2262
|
+ payinfotemp["fund_payamt"] = item.FundPayamt // 基金支付金额
|
|
2263
|
+ payinfo = append(payinfo, payinfotemp)
|
|
2264
|
+ }
|
2264
|
2265
|
}
|
2265
|
|
-
|
2266
|
2266
|
opspdiseinfo := make([]map[string]interface{}, 0) // 门诊慢特病诊断信息
|
2267
|
2267
|
for _, item := range struct4101.OpspdiseinfoStruct {
|
2268
|
2268
|
opspdiseinfotemp := make(map[string]interface{})
|