OrderInfoMapper.java 1009 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package com.hywa.banktest.dao;
  2. import com.hywa.banktest.bankframework.pack.TransVo;
  3. import com.hywa.banktest.common.BaseMapper;
  4. import com.hywa.banktest.entity.OrderInfo;
  5. import java.util.List;
  6. import java.util.Map;
  7. public interface OrderInfoMapper extends BaseMapper<OrderInfo,String> {
  8. int updateOrderStatusByFarmerId(Map params);
  9. /**
  10. * 查询可
  11. * @param map
  12. * @return
  13. */
  14. List<Map> queryTransFarmerOrderInfo(Map map);
  15. /**
  16. * 查询有订单记录农户信息,为验证测试打款使用
  17. * @return
  18. */
  19. List<Map> queryTransFarmerForTest();
  20. /**
  21. * 批量更新订单详情信息状态,通过清款明细ID
  22. * @param list
  23. * @return
  24. */
  25. int batchUpdateOrderInfo(List<TransVo> list);
  26. /**
  27. * 由于发送银行打款请求失败,批量更新订单详情信息
  28. * @param list
  29. * @return
  30. */
  31. int batchUpdateOrderInfoForFail(List<TransVo> list);
  32. int updateAllClearDetail(List<TransVo> list);
  33. }