MemberRankSettingService.java 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  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.common.entity.HttpResponseResult;
  6. import com.ym.mec.common.service.BaseService;
  7. import java.util.List;
  8. public interface MemberRankSettingService extends BaseService<Integer, MemberRankSetting> {
  9. void add(MemberRankSetting memberRankSetting);
  10. MemberRankSetting getDetail(Integer memberRankSettingId);
  11. void updateSetting(MemberRankSetting memberRankSetting);
  12. List<MemberRankSetting> queryListByIsDefault(Boolean isDefault);
  13. HttpResponseResult buy(MemberPayParamDto memberPayParamDto) throws Exception;
  14. HttpResponseResult buy1(MemberPayParamDto memberPayParamDto) throws Exception;
  15. HttpResponseResult buy2Qqhe(MemberPayParamDto memberPayParamDto) throws Exception;
  16. HttpResponseResult queryBuy2Qqhe();
  17. HttpResponseResult closeBuy2Qqhe(String orderNo) throws Exception;
  18. /**
  19. * 订单回调
  20. *
  21. * @param studentPaymentOrder
  22. * @return
  23. */
  24. boolean orderCallback(StudentPaymentOrder studentPaymentOrder);
  25. HttpResponseResult activeBuy(MemberPayParamDto memberPayParamDto) throws Exception;
  26. HttpResponseResult checkActiveBuy(MemberPayParamDto memberPayParamDto);
  27. }