ProjectPostDetailServiceI.java 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. package cn.com.lzt.projectpostdetail.service;
  2. import cn.com.lzt.projectpostdetail.dto.ProjectPostDetailDto;
  3. import cn.com.lzt.projectpostdetail.entity.ProjectPostDetailEntity;
  4. import cn.com.lzt.wagestrategy.entity.WagestrategyEntity;
  5. import org.jeecgframework.core.common.service.CommonService;
  6. import org.jeecgframework.minidao.annotation.Arguments;
  7. import org.jeecgframework.minidao.annotation.ResultType;
  8. import java.io.Serializable;
  9. import java.util.List;
  10. public interface ProjectPostDetailServiceI extends CommonService{
  11. public void delete(ProjectPostDetailEntity entity) throws Exception;
  12. public Serializable save(ProjectPostDetailEntity entity) throws Exception;
  13. public void saveOrUpdate(ProjectPostDetailEntity entity) throws Exception;
  14. /**
  15. * 逻辑删除项目岗位明细表
  16. * @author zbw
  17. * 2017-10-17
  18. * @param entity
  19. * @throws Exception
  20. */
  21. public void logicDel(ProjectPostDetailEntity entity) throws Exception;
  22. /**
  23. * 获取项目岗位明细表数据
  24. * 不分页
  25. * @author zbw
  26. * 2017-11-28
  27. * @param projectPostDetailDto
  28. * @param authSql
  29. * @return
  30. */
  31. public List<ProjectPostDetailDto> getProjectPostDetailDtoList(ProjectPostDetailDto projectPostDetailDto);
  32. }