TdgyMapper.java 947 B

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