IUserRechargeService.java 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.xc.service;
  2. import com.github.pagehelper.PageInfo;
  3. import com.xc.common.ServerResponse;
  4. import com.xc.pojo.UserRecharge;
  5. import java.math.BigDecimal;
  6. import javax.servlet.http.HttpServletRequest;
  7. public interface IUserRechargeService {
  8. ServerResponse checkInMoney(int paramInt, Integer paramInteger);
  9. ServerResponse inMoney(String amtRMB, String paramString1, String paramString2, String orderDesc ,HttpServletRequest paramHttpServletRequest);
  10. ServerResponse findUserRechargeByOrderSn(String paramString);
  11. ServerResponse chargeSuccess(UserRecharge paramUserRecharge) throws Exception;
  12. ServerResponse chargeFail(UserRecharge paramUserRecharge) throws Exception;
  13. ServerResponse chargeCancel(UserRecharge paramUserRecharge) throws Exception;
  14. ServerResponse<PageInfo> findUserChargeList(String paramString1, String paramString2, HttpServletRequest paramHttpServletRequest, int paramInt1, int paramInt2);
  15. ServerResponse<PageInfo> listByAgent(Integer paramInteger1, String paramString1, String paramString2, Integer paramInteger2, HttpServletRequest paramHttpServletRequest, int paramInt1, int paramInt2);
  16. ServerResponse listByAdmin(Integer paramInteger1, Integer paramInteger2, String paramString1, Integer paramInteger3, String paramString2, String paramString3, HttpServletRequest paramHttpServletRequest, int paramInt1, int paramInt2);
  17. ServerResponse updateState(Integer paramInteger1, Integer paramInteger2) throws Exception;
  18. ServerResponse createOrder(Integer paramInteger1, Integer paramInteger2, Integer paramInteger3, String paramString);
  19. ServerResponse del(Integer paramInteger);
  20. int deleteByUserId(Integer paramInteger);
  21. BigDecimal CountChargeSumAmt(Integer paramInteger);
  22. }