package com.panzhihua.service_community.service; import com.baomidou.mybatisplus.extension.service.IService; import com.panzhihua.common.model.vos.R; import com.panzhihua.common.model.vos.community.ComActActEvaluateVO; import com.panzhihua.service_community.model.dos.ComActActEvaluateDO; /** * title: ComActActEvaluateService 社区》活动》活动评价表服务类 * projectName 成都呐喊信息技术有限公司-智慧社区项目 * description: 社区》活动》活动评价表服务类 * * @author txb * @date 2021/8/24 10:21 */ public interface ComActActEvaluateService extends IService { /** * 社区活动评价功能 * * @param comActActEvaluateVO 社区评价VO * @return 评价结果 */ R activityEvaluate(ComActActEvaluateVO comActActEvaluateVO); /** * 定时任务针对活动结束后7天还未评价的用户默认好评 * @return 执行结果 */ R timedTaskActivityDefaultPraise(); /** * 用户评价列表 * * @param userId 用户id * @return 当前用户对所有活动的评价列表 */ R listEvaluate(Long userId); /** * 我的评价 * @param userId * @param activityId * @return */ R listMyActivityEvaluate(Long userId, Long activityId); }