DataCentreService.java 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. package com.sqx.modules.datacentre.service;
  2. import com.sqx.common.utils.Result;
  3. import com.sqx.modules.app.entity.UserEntity;
  4. import com.sqx.modules.datacentre.query.DataCenterQuery;
  5. import com.sqx.modules.datacentre.query.ShopCenterQuery;
  6. import com.sqx.modules.pay.controller.query.CashOutQueryDTO;
  7. import com.sqx.modules.utils.excel.ExcelData;
  8. public interface DataCentreService {
  9. Result dataCentre();
  10. Result selectPayOrderAnalyze(DataCenterQuery query);
  11. Result selectAllUser(Integer page, Integer limit, String userName, String phone);
  12. Result selectUserById(Long userId);
  13. Result selectOrderData(DataCenterQuery query);
  14. Result selectTopUpStatistics(String date, String dateType);
  15. Result findAllCertification(Integer page, Integer limit, String userName, String phone, String checkCertification,Integer riderStationId);
  16. Result checkCertification(Long userId, String checkCertification, String checkCertificationMessage);
  17. Result findCertification(Long userId);
  18. Result rankingList(Integer page, Integer limit, String address, String date, String dateType,Integer riderStationId);
  19. Result selectShopCenter(ShopCenterQuery query);
  20. ExcelData excelShopCenter(ShopCenterQuery queryDTO);
  21. Result selectUserCenter(DataCenterQuery query);
  22. Result selectUserFeedback(String userEmail, Integer page, Integer limit);
  23. Result findUserAddIndent(Long userId, Integer page, Integer limit);
  24. Result findUserReceivingIndent(Long userId, Integer page, Integer limit);
  25. Result findTopUpMoney(Long userId, Integer page, Integer limit, String startTime, String endTime);
  26. Result findWithdrawMoney(Long userId, Integer page, Integer limit);
  27. Result findplatformMoney(String dateType, String date);
  28. Result selectCashDeposit(String phone, Integer type, Integer page, Integer limit, Long userId);
  29. Result tcwmplatformMoney(String date, String dateType);
  30. Result selectFeedbackList(Integer page, Integer limit, Integer type);
  31. Result presenterVip(Long userId);
  32. Result updateCertification(UserEntity userEntity);
  33. }