package com.matrix.system.hive.service; import java.util.List; import com.matrix.core.pojo.PaginationVO; import com.matrix.system.hive.bean.SysInstoreInfo; import com.matrix.system.hive.plugin.util.BaseServices; /** * * @date 2016-07-15 13:10 */ public interface SysInstoreInfoService extends BaseServices { /** * 新增SysInstoreInfo * */ public int add(SysInstoreInfo sysInstoreInfo); /** * 更新SysInstoreInfo * */ public int modify(SysInstoreInfo sysInstoreInfo); /** * 批量删除SysInstoreInfo * */ public int remove(List list); /** * 根据id删除SysInstoreInfo * */ public int removeById(Long iD); /** * 分页查询SysInstoreInfo * */ public List findInPage(SysInstoreInfo sysInstoreInfo, PaginationVO pageVo); /** * 根据对象查询SysInstoreInfo * */ public List findByModel(SysInstoreInfo sysInstoreInfo); /** * 统计记录SysInstoreInfo * */ public int findTotal(SysInstoreInfo sysInstoreInfo); /** * 根据id查询SysInstoreInfo * */ public SysInstoreInfo findById(Long iD); /** * 审核 */ public int check(SysInstoreInfo sysInstoreInfo); /**更新,只更新入库单本身 * @param sysInstoreInfo * @return */ public int update(SysInstoreInfo sysInstoreInfo); /** * 撤销审核 * @Title: unCheck * @author:jyy * @param sysInstoreInfo * @return * int 返回类型 * @date 2016年8月22日 下午8:15:59 * @throws */ public int unCheck(SysInstoreInfo sysInstoreInfo); }