package com.qxueyou.scc.school.service; import java.util.List; import java.util.Map; import com.qxueyou.scc.base.model.Result; import com.qxueyou.scc.school.model.SchClassCard; import com.qxueyou.scc.school.model.SchSign; /** * Ìý¿ÎÖ¤½Ó¿Ú * @author Delin * */ public interface IClassCardService { /** * ±£´æÌý¿ÎÖ¤ÐÅÏ¢ * @param classCard * @param templetData * @return */ Result doSaveClassCard(SchClassCard classCard,String templetData); /** * ¶ÁÈ¡Ìý¿ÎÖ¤ÐÅÏ¢ * @return */ Map readClassCard(); /** * »ñÈ¡ÏÔʾͷÏñµÄ×Ö¶Î * @return */ List> getHeadimgField(); /** * »ñÈ¡Óû§Í·Ïñ * * @param userId * @param classId * @param imgPath * @return */ String getUserHeadimg(String userId, String classId); /** * Ìύǩµ½ * @param sign * @param userId * @return */ Result doSubmitSign(SchSign sign,String userId); /** * »ñȡǩµ½ * @param signId * @return */ SchSign getSchSign(String signId); /** * »ñÈ¡Ìý¿ÎÖ¤ * @param signId * @return */ SchClassCard getSchClassCard(String classId); /** * »ñÈ¡Óû§ËùÓеÄÌý¿ÎÖ¤ * * @param userId * @return */ List> getAllUserCard(String userId); }