uploadfileDAO.java 1.88 KB
Newer Older
罗绍泽 committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
package com.gaowj.business.uploadfile;

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

import org.apache.ibatis.session.RowBounds;

import com.gaowj.business.exception.BusinessException;

public interface uploadfileDAO {
	
    void insert_uploadfile(Map<String,Object> entity) throws BusinessException ;
	
	void update_uploadfile(Map<String,Object> entity) throws BusinessException ;
	
	void setnull_binary_data(List<String> list) throws BusinessException ;
	
	void delete_uploadfile(List<String> list) throws BusinessException;//软删除
	
	void resume_uploadfile(List<String> list) throws BusinessException;//恢复删除
	
	void delete_true_uploadfile(List<String> list) throws BusinessException;//在软删基础上删除记录
	
    List<Map<String,Object>> list_uploadnofile(RowBounds rowbounds, Map<String, Object> query) throws BusinessException ;
    
    List<Map<String,Object>> list_uploadnofile(Map<String,Object> query) throws BusinessException ;
	
    List<Map<String,Object>> list_uploadfile(RowBounds rowbounds, Map<String, Object> query) throws BusinessException ;
    
    List<Map<String,Object>> list_uploadfile(Map<String,Object> query) throws BusinessException ;
    
    int listCount_uploadfile(Map<String, Object> query) throws BusinessException ;
    
    /**---------------供其它模块接口使用-------------------**/
    List<Map<String,Object>> list_uploadnofile_webservices(RowBounds rowbounds, Map<String, Object> query) throws BusinessException ;
    
    List<Map<String,Object>> list_uploadnofile_webservices(Map<String,Object> query) throws BusinessException ;
    void delete_uploadfile_common(Map<String, Object> query) throws BusinessException;//软删除
	
	void resume_uploadfile_common(Map<String, Object> query) throws BusinessException;//恢复删除
	
	void delete_true_uploadfile_common(Map<String, Object> query) throws BusinessException;//在软删基础上删除记录

}