YdbpMapper.java 947 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package com.siwei.apply.mapper;
  2. import com.siwei.apply.domain.Ydbp;
  3. import com.siwei.apply.domain.vo.YdbpUpdateVo;
  4. import org.apache.ibatis.annotations.Mapper;
  5. import org.apache.ibatis.annotations.Param;
  6. // 用地报批 Mapper 接口
  7. @Mapper
  8. public interface YdbpMapper {
  9. /**
  10. * 根据项目id查询是否存在
  11. */
  12. Boolean isExit(String projectId);
  13. /**
  14. * 添加用地报批信息
  15. *
  16. * @param ydbp
  17. */
  18. void add(Ydbp ydbp);
  19. /**
  20. * 获取用地报批信息
  21. *
  22. * @param projectId
  23. * @return
  24. */
  25. Ydbp get(String projectId);
  26. /**
  27. * 更新用地报批信息
  28. *
  29. * @param ydbpUpdateVo
  30. */
  31. void update(YdbpUpdateVo ydbpUpdateVo);
  32. /**
  33. * 更新用地报批的上链状态
  34. * @param id 用地报批ID
  35. * @param hasOnchain 是否已上链
  36. */
  37. void updateHasOnchain(@Param("id") String id, @Param("hasOnchain") Boolean hasOnchain);
  38. }