ServiceTemplate.ftl 1.1 KB
package ${basePackage}.service;

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

import com.taover.util.bean.ResultInfo;

public interface ${serviceClassSimpleName} {
	/**
	 * 获取列表
	 * @param condition
	 * @param page
	 * @param size
	 * @return
	 */
	public ResultInfo getListV1(List<Object[]> condition, Integer page, Integer size);
	
	/**
	 * 获取id对应的数据
	 * @param id
	 * @return
	 */
	public ResultInfo getOneV1(Integer id);
		
	/**
	 * 获取列表
	 * @param condition
	 * @param page
	 * @param size
	 * @return
	 */
	public ResultInfo getListManage(List<Object[]> condition, Integer page, Integer size);
	
	/**
	 * 获取id对应的数据
	 * @param id
	 * @return
	 */
	public ResultInfo getOneManage(Integer id);
	
	/**
	 * 修改id对应的数据
	 * @param id
	 * @param updateList
	 * @return
	 */
	public ResultInfo putManage(Integer id, List<Object[]> updateList);
	
	/**
	 * 删除ssid对应的数据
	 * @param id
	 * @return
	 */
	public ResultInfo deleteManage(Integer id);
	
	/**
	 * 创建数据
	 * @param data
	 * @return
	 */
	public ResultInfo postManage(Map<String, Object> data);	
}