33 lines
1017 B
Java
33 lines
1017 B
Java
package com.peanut.modules.common.service;
|
|
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
|
import com.peanut.modules.common.entity.BuyOrder;
|
|
import com.peanut.modules.common.entity.MyUserEntity;
|
|
import com.peanut.modules.common.entity.UserVip;
|
|
import java.util.List;
|
|
import java.util.Set;
|
|
|
|
public interface UserVipService extends IService<UserVip> {
|
|
|
|
boolean isVip();
|
|
boolean isVip(int uid);
|
|
boolean noMedicalVip();
|
|
boolean isMedicalVip(int uid);
|
|
boolean isChineseWesternVip(int uid);
|
|
boolean isAcupunctureVip(int uid);
|
|
boolean istumorVip(int uid);
|
|
boolean isSociologyVip(int uid);
|
|
boolean isPsycheVip(int uid);
|
|
boolean is4569SVip(int uid);
|
|
boolean is78SVip(int uid);
|
|
|
|
//是否是这门课的vip
|
|
UserVip ownCourseCatalogueByVip(int courseId);
|
|
Set getCourseVipModule(int catalogueId);
|
|
UserVip ownCourseCatalogueByVip(MyUserEntity u, int catalogueId);
|
|
void bottomLabel(int labelId, List list);
|
|
|
|
void openVipForUser(BuyOrder buyOrder);
|
|
|
|
}
|