TpPEqpOperationDao.java 1.08 KB
package com.zteits.park.dao;

import java.util.List;

import com.github.pagehelper.PageInfo;
import com.zteits.clouds.api.dto.park.param.QueryEpqOperationForPageRequest;
import com.zteits.park.domain.TpPEqpOperation;

public interface TpPEqpOperationDao {
	/**
	 * 分页查询设备维护信息
	 * Paging query device, maintenance information  
	 * langlw 2017-9-12
	 * @param request
	 * @return
	 */
	PageInfo<TpPEqpOperation> queryEpqOperationForPage(QueryEpqOperationForPageRequest request);
	
	/**
	 * 添加设备维护信息
	 * add device,maintenance information
	 * langlw 2017-9-12
	 * @param tpPEqpOperation
	 * @return
	 */
	long saveEqpOperation(TpPEqpOperation tpPEqpOperation);
	/**
	 * 修改设备维护信息
	 * update device,maintenance information
	 * langlw 2017-9-12
	 * @param tpPEqpOperation
	 * @return
	 */
	Boolean updateEqpOperation(TpPEqpOperation tpPEqpOperation);
	/**
	 * 逻辑删除设备维护信息
	 * Logical delete device maintenance information
	 * langlw 2017-9-12
	 * @param tpPEqpOperation
	 * @return
	 */
	Boolean updateEqpOperationForDelete(List<Long> ids);
}