|  |  | 
 |  |  |     @Override | 
 |  |  |     public String aliPay(MallOrderInfo orderInfo) { | 
 |  |  |         AlipayTradeAppPayModel model = new AlipayTradeAppPayModel(); | 
 |  |  |         model.setSubject("澳芝美商品支付"); | 
 |  |  |         model.setSubject("壹元蔬菜商品支付"); | 
 |  |  |         model.setBody(orderInfo.getName()); | 
 |  |  |         model.setOutTradeNo(orderInfo.getOrderNo()); | 
 |  |  |         model.setTimeoutExpress("15m"); | 
 |  |  | 
 |  |  |         orderInfo.setPayTradeNo(params.get("trade_no")); | 
 |  |  |         orderInfoMapper.updateById(orderInfo); | 
 |  |  |  | 
 |  |  |         agentProducer.sendReturnMoneyMsg(orderInfo.getId()); | 
 |  |  | //        agentProducer.sendReturnMoneyMsg(orderInfo.getId()); | 
 |  |  |         agentProducer.sendAutoLevelUpMsg(orderInfo.getMemberId()); | 
 |  |  |  | 
 |  |  |         memberService.addMoneyFlow(orderInfo.getMemberId(), orderInfo.getAmount().negate(), MoneyFlowTypeEnum.PAY.getValue(), orderInfo.getOrderNo(), null, null, null, null, FlowTypeEnum.BALANCE.getValue()); | 
 |  |  | //        memberService.addMoneyFlow(orderInfo.getMemberId(), orderInfo.getAmount().negate(), MoneyFlowTypeEnum.PAY.getValue(), orderInfo.getOrderNo(), null, null, null, null, FlowTypeEnum.BALANCE.getValue()); | 
 |  |  |     } | 
 |  |  | } |