package com.jspxcms.core.service;
import java.util.List;
import java.util.Map;
import org.springframework.data.domain.Sort;
import com.jspxcms.common.util.RowSide;
import com.jspxcms.core.domain.ScoreGroup;
public interface ScoreGroupService {
public List<ScoreGroup> findList(Map<String, String[]> params, Sort sort);
public RowSide<ScoreGroup> findSide(Map<String, String[]> params,
ScoreGroup bean, Integer position, Sort sort);
public ScoreGroup findByNumber(Integer siteId, String number);
public ScoreGroup findTopOne(Integer siteId);
public boolean numberExist(String number, Integer siteId);
public ScoreGroup get(Integer id);
public ScoreGroup save(ScoreGroup bean, String[] name, Integer[] score,
String[] icon, Integer siteId);
public ScoreGroup update(ScoreGroup bean, Integer[] itemId,
String[] itemName, Integer[] itemScore, String[] itemIcon);
public ScoreGroup[] batchUpdate(Integer[] id, String[] name,
String[] number, String[] description);
public ScoreGroup delete(Integer id);
public ScoreGroup[] delete(Integer[] ids);
}