package com.siwei.apply.mapper; import com.siwei.apply.domain.Ydysyxz; import com.siwei.apply.domain.vo.YdysyxzUpdateVo; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; /** * 用地预审与选址 t_ydysyxz */ @Mapper public interface YdysyxzMapper { /** * 根据项目id查询是否存在 */ Boolean isExit(String projectId); /** * 添加用地预审与选址信息 * * @param ydysyxz */ void add(Ydysyxz ydysyxz); /** * 获取用地预审与选址信息 * * @param projectId * @return */ Ydysyxz get(String projectId); /** * 根据主键id获取用地预审与选址信息 * * @param id 主键id * @return 记录 */ Ydysyxz getById(String id); /** * 更新用地预审与选址信息 * * @param ydysyxzUpdateVo */ void update(YdysyxzUpdateVo ydysyxzUpdateVo); /** * 更新上链状态 */ void updateHasOnchain(@Param("id") String id,@Param("hasOnchain") Boolean hasOnchain); }