admin
2020-04-13 dd5b15229cb15459fa7c31ccea77dac28cbfafbd
fanli/src/main/java/com/yeshi/fanli/service/inter/config/AppVersionService.java
@@ -38,11 +38,72 @@
   public AppVersionInfo getAppVersionInfoListByPlatformAndVersion(String platform, int versionCode);
   /**
    * 通过版本号与平台获取详细信息
    *
    * @param platform
    * @param versionCode
    * @return
    */
   public List<AppVersionInfo> listByPlatformAndMinVersionCode(String platform, int versionCode);
   /**
    * 根据版本号获取
    *
    * @param platform
    * @param version
    * @return
    */
   public AppVersionInfo getByPlatformAndVersion(String platform, String version);
   /**
    * 根据平台和最小版本号获取版本
    *
    * @param platform
    * @param version
    * @return
    */
   public List<AppVersionInfo> listByPlatformAndMinVersion(String platform, String version);
   /**
    * 根据平台、版本号批量查询
    *
    * @param listVersion
    * @return
    */
   public List<Integer> listVersionCodeByVersions(String platform, List<String> listVersion);
   /**
    * 根据平台、版本号批量查询
    *
    * @param platform
    * @param listVersion
    * @return
    */
   public List<AppVersionInfo> listByVersions(String platform, List<String> listVersion);
   /**
    * 根据主键查询
    *
    * @param id
    * @return
    */
   public AppVersionInfo selectByPrimaryKey(Long id);
   /**
    * 按版本检索
    *
    * @param version
    * @return
    */
   public List<AppVersionInfo> listByVersion(String version);
   /**
    * 获取客户端版本
    *
    * @param platform
    * @param versionCode
    * @return
    */
   public AppVersionInfo getClientVersion(String platform, int versionCode);
}