package com.zhujizheng.IHome.generator.mapper; import com.zhujizheng.IHome.generator.dao.PYVersionInfo; import org.apache.ibatis.annotations.Param; import java.util.List; public interface PYVersionInfoMapper { /** * @Description: 根据版本号查询数据 * @Param: 【版本号】 * @return: com.zhujizheng.IHome.generator.dao.PYVersionInfo * @Author: 朱吉峥 * @Date: 2019/04/27 */ PYVersionInfo selectVersionInfoByVersion(@Param("version") String version); /** * @Description: 获取最新版本信息 * @Param: 无 * @return: com.zhujizheng.IHome.generator.dao.PYVersionInfo * @Author: 朱吉峥 * @Date: 2019/06/04 */ PYVersionInfo selectNewestVersionInfo(); /** * @Description: 获取所有版本信息 * @Param: 版本id,信息条数 * @return: com.zhujizheng.IHome.generator.dao.PYVersionInfo * @Author: 朱吉峥 * @Date: 2019/07/29 */ List selectAllVersionInfoWithId(@Param("versionId") int versionId, @Param("num") int num); /** * @Description: 新增版本 * @Param: com.zhujizheng.IHome.generator.dao.PYVersionInfo * @return: 非0成功,否则失败 * @Author: 朱吉峥 * @Date: 2019/07/29 */ int insertVersionInfo(PYVersionInfo versionInfo); /** * @Description: 删除版本 * @Param: 版本id * @return: 非0成功,否则失败 * @Author: 朱吉峥 * @Date: 2019/07/29 */ int deleteVersionInfo(@Param("versionId") int versionId); }