MemberRankSettingService.java 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. package com.ym.mec.biz.service;
  2. import com.ym.mec.biz.dal.dto.MemberPayParamDto;
  3. import com.ym.mec.biz.dal.entity.MemberRankSetting;
  4. import com.ym.mec.biz.dal.entity.StudentPaymentOrder;
  5. import com.ym.mec.biz.dal.entity.SysMusicScoreCategories;
  6. import com.ym.mec.biz.dal.wrapper.MemberRankSettingWrapper;
  7. import com.ym.mec.common.entity.HttpResponseResult;
  8. import com.ym.mec.common.page.PageInfo;
  9. import com.ym.mec.common.page.QueryInfo;
  10. import com.ym.mec.common.service.BaseService;
  11. import java.util.List;
  12. public interface MemberRankSettingService extends BaseService<Integer, MemberRankSetting> {
  13. void add(MemberRankSettingWrapper.MemberRankSettingAdd memberRankSetting);
  14. MemberRankSettingWrapper.MemberRankSetting getDetail(Integer memberRankSettingId);
  15. void updateSetting(MemberRankSettingWrapper.MemberRankSettingAdd memberRankSetting);
  16. List<MemberRankSetting> queryListByIsDefault(Boolean isDefault);
  17. HttpResponseResult buy(MemberPayParamDto memberPayParamDto) throws Exception;
  18. HttpResponseResult buy1(MemberPayParamDto memberPayParamDto) throws Exception;
  19. HttpResponseResult buy2Qqhe(MemberPayParamDto memberPayParamDto) throws Exception;
  20. HttpResponseResult queryBuy2Qqhe();
  21. HttpResponseResult closeBuy2Qqhe(String orderNo) throws Exception;
  22. /**
  23. * 订单回调
  24. *
  25. * @param studentPaymentOrder
  26. * @return
  27. */
  28. boolean orderCallback(StudentPaymentOrder studentPaymentOrder);
  29. /**
  30. * 订单回调
  31. *
  32. * @param studentPaymentOrder
  33. * @return
  34. */
  35. boolean liveBuyOrderCallback(StudentPaymentOrder studentPaymentOrder);
  36. HttpResponseResult activeBuy(MemberPayParamDto memberPayParamDto) throws Exception;
  37. HttpResponseResult<Integer> checkActiveBuy(MemberPayParamDto memberPayParamDto);
  38. MemberRankSettingWrapper.Category getTree(Integer parentId);
  39. List<MemberRankSettingWrapper.MemberRankSetting> queryPage2(MemberRankSettingWrapper.MemberRankSettingQuery queryInfo);
  40. void del(Integer id);
  41. List<MemberRankSetting> listByIds(List<Integer> ids);
  42. List<MemberRankSettingWrapper.MemberRankSetting> queryTree(String musicGroupId, Integer organId, Integer studentId);
  43. }