package com.ssj.service.weixin.story.service;

import java.util.List;
import java.util.Map;

import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;

import com.ssj.bean.weixin.story.bean.StoryTaskTopic;
import com.ssj.framework.core.common.service.BaseService;


/** 
 * @author  ZhangCaibao 
 * @version 2018年3月21日 上午11:04:18 
 * 类说明 
 */
public interface StoryTaskTopicService extends BaseService<StoryTaskTopic, String>{
   
	/**
	 * 根据古诗查询练习题目
	* @param storyTaskId
	* @return
	* 创建人：ZhangCaibao 
	* 2018年3月21日 上午11:47:24 
	* @List<StoryTaskTopic>
	 */
	List<StoryTaskTopic> findByStoryTaskId(String storyTaskId);
	/**
	 * 随机获取四道题,并且加入到题库总量
	* @return
	* 创建人：ZhangCaibao 
	* 2018年3月21日 下午2:43:59 
	* @List<StoryTaskTopic>
	 */
	List<StoryTaskTopic> randomTopic(String userId);
	
	
	public  Page<StoryTaskTopic>  findByPage(Map<String, Object> params, Pageable sp);
}
