|  | @@ -308,17 +308,19 @@ public class OrderPayOpsServiceImpl implements OrderPayOpsService {
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              // 实时分账
 | 
	
		
			
				|  |  | -            List<Map<String, Object>> divMemberList = new ArrayList<>();
 | 
	
		
			
				|  |  | -            Map<String, Object> divMember = new HashMap<>();
 | 
	
		
			
				|  |  | -            divMember.put("member_id", merNos);
 | 
	
		
			
				|  |  | -            divMember.put("amount", amount);
 | 
	
		
			
				|  |  | -            divMember.put("fee_flag", "Y");
 | 
	
		
			
				|  |  | -            divMemberList.add(divMember);
 | 
	
		
			
				|  |  | -            paymentParams.put("div_members", JsonUtil.toJSONString(divMemberList));
 | 
	
		
			
				|  |  | +			if (amount.doubleValue() > 0) {
 | 
	
		
			
				|  |  | +				List<Map<String, Object>> divMemberList = new ArrayList<>();
 | 
	
		
			
				|  |  | +				Map<String, Object> divMember = new HashMap<>();
 | 
	
		
			
				|  |  | +				divMember.put("member_id", merNos);
 | 
	
		
			
				|  |  | +				divMember.put("amount", amount);
 | 
	
		
			
				|  |  | +				divMember.put("fee_flag", "Y");
 | 
	
		
			
				|  |  | +				divMemberList.add(divMember);
 | 
	
		
			
				|  |  | +				paymentParams.put("div_members", JsonUtil.toJSONString(divMemberList));
 | 
	
		
			
				|  |  | +			}
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          //手续费收取模式:O-商户手续费账户扣取手续费,I-交易金额中扣取手续费;值为空时,默认值为I;若为O时,分账对象列表中不支持传入手续费承担方
 | 
	
		
			
				|  |  | -        paymentParams.put("fee_mode", "I");
 | 
	
		
			
				|  |  | +        //paymentParams.put("fee_mode", "I");
 | 
	
		
			
				|  |  |          return paymentParams;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 |