forked from integrated_whb/integrated_whb
				
			
		
			
				
	
	
		
			73 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Java
		
	
	
			
		
		
	
	
			73 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Java
		
	
	
package com.zcloud.service.specialoperation;
 | 
						||
 | 
						||
import com.zcloud.entity.Page;
 | 
						||
import com.zcloud.entity.PageData;
 | 
						||
 | 
						||
import java.util.List;
 | 
						||
 | 
						||
/**
 | 
						||
 * 说明:特种作业人员管理
 | 
						||
 * 作者:luoxiaobao
 | 
						||
 * 时间:2022-06-16
 | 
						||
 * 官网:www.zcloudchina.com
 | 
						||
 */
 | 
						||
public interface PersonnelManagementService{
 | 
						||
 | 
						||
	/**新增
 | 
						||
	 * @param pd
 | 
						||
	 * @throws Exception
 | 
						||
	 */
 | 
						||
	public void save(PageData pd)throws Exception;
 | 
						||
 | 
						||
	/**删除
 | 
						||
	 * @param pd
 | 
						||
	 * @throws Exception
 | 
						||
	 */
 | 
						||
	public void delete(PageData pd)throws Exception;
 | 
						||
 | 
						||
	/**修改
 | 
						||
	 * @param pd
 | 
						||
	 * @throws Exception
 | 
						||
	 */
 | 
						||
	public void edit(PageData pd)throws Exception;
 | 
						||
 | 
						||
	/**列表
 | 
						||
	 * @param page
 | 
						||
	 * @throws Exception
 | 
						||
	 */
 | 
						||
	public List<PageData> list(Page page)throws Exception;
 | 
						||
 | 
						||
	/**列表(全部)
 | 
						||
	 * @param pd
 | 
						||
	 * @throws Exception
 | 
						||
	 */
 | 
						||
	public List<PageData> listAll(PageData pd)throws Exception;
 | 
						||
	public List<PageData> namelist(PageData pd)throws Exception;
 | 
						||
	/**通过id获取数据
 | 
						||
	 * @param pd
 | 
						||
	 * @throws Exception
 | 
						||
	 */
 | 
						||
	public PageData findById(PageData pd)throws Exception;
 | 
						||
 | 
						||
	/**批量删除
 | 
						||
	 * @param ArrayDATA_IDS
 | 
						||
	 * @throws Exception
 | 
						||
	 */
 | 
						||
	public void deleteAll(String[] ArrayDATA_IDS)throws Exception;
 | 
						||
 | 
						||
	/**
 | 
						||
	 * 判断特种作业证书编号是否存在
 | 
						||
	 * @param pd
 | 
						||
	 * @return
 | 
						||
	 * @throws Exception
 | 
						||
	 */
 | 
						||
	public PageData findByCertificate(PageData pd)throws Exception;
 | 
						||
 | 
						||
    void editPassword(PageData updateUser) throws Exception;
 | 
						||
 | 
						||
	PageData findForLogin(PageData pd);
 | 
						||
 | 
						||
    PageData findByOutsourced(PageData pd);
 | 
						||
}
 | 
						||
 |