package com.ssj.service.weixin.user.service;

import com.ssj.bean.weixin.user.domain.UserAccount;
import com.ssj.bean.weixin.user.domain.UserCount;
import com.ssj.framework.core.common.service.BaseService;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;

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


/** 
 * @author  ZhangCaibao 
 * @version 2018年2月2日 下午4:11:04 
 * 类说明 
 */
public interface UserCountService extends BaseService<UserCount, String>{
	/**
	 * 1 在馆老师提交时间。
	 * 2 学生模糊更替次数，
	 * 3 学生不全更替次数
	 * 4 家长查看作业反馈报告时间，
	 * 5 家长错题本打开的时间，
	 * 6 家长学习成长报告周报、
	 * 7 家长学习成长报告月报打开的时间
	 * 8 家长学习成长报告学期打开的时间
	 */
    public  void saveUserCount(String userId,String vipId,int type);
	public  void saveUserCount(String userId,String vipId,int type,String libId);

	public Page<Map<String, Object>> getUserAll(Map<String, Object> searchParams, Pageable pageable);
}
