package com.goafanti.achievement.service; import java.util.List; import com.goafanti.achievement.bo.AchievementListBo; import com.goafanti.common.model.Achievement; import com.goafanti.core.mybatis.page.Pagination; public interface AchievementService { Pagination listAchievement(Integer serialNumber, String name, String keyword, Integer category, Integer ownerType, Integer status, String releaseDateStartDate, String releaseDateEndDate, Integer releaseStatus, Integer pNo, Integer pSize); void saveAchievement(Achievement a); int updateAchievement(Achievement a); Achievement selectByPrimaryKey(String id); int deleteByPrimaryKey(List asList); Pagination listUserAchievement(Integer serialNumber, String name, String keyword, Integer category, Integer ownerType, Integer status, String releaseDateStartDate, String releaseDateEndDate, Integer releaseStatus, Integer pNo, Integer pSize); }