package cn.com.lzt.projectpostdetail.service; import cn.com.lzt.projectpostdetail.dto.ProjectPostDetailDto; import cn.com.lzt.projectpostdetail.entity.ProjectPostDetailEntity; import cn.com.lzt.wagestrategy.entity.WagestrategyEntity; import org.jeecgframework.core.common.service.CommonService; import org.jeecgframework.minidao.annotation.Arguments; import org.jeecgframework.minidao.annotation.ResultType; import java.io.Serializable; import java.util.List; public interface ProjectPostDetailServiceI extends CommonService{ public void delete(ProjectPostDetailEntity entity) throws Exception; public Serializable save(ProjectPostDetailEntity entity) throws Exception; public void saveOrUpdate(ProjectPostDetailEntity entity) throws Exception; /** * 逻辑删除项目岗位明细表 * @author zbw * 2017-10-17 * @param entity * @throws Exception */ public void logicDel(ProjectPostDetailEntity entity) throws Exception; /** * 获取项目岗位明细表数据 * 不分页 * @author zbw * 2017-11-28 * @param projectPostDetailDto * @param authSql * @return */ public List getProjectPostDetailDtoList(ProjectPostDetailDto projectPostDetailDto); }