admin
2019-09-04 6a90de16db3c98d2c7e37cbd61f8ff22d495b23a
fanli/src/main/java/com/yeshi/fanli/service/impl/homemodule/SpecialServiceImpl.java
@@ -56,7 +56,6 @@
   @Resource
   private AppVersionService appVersionService;
   
   @Override
   public Special selectByPrimaryKey(Long id) {
      return specialMapper.selectByPrimaryKey(id);
@@ -79,26 +78,6 @@
      Integer sex = record.getSex();
      if (sex == null) {
         throw new SpecialException(1, "性别不能为空");
      }
      String version = record.getVersion();
      Integer platformCode = record.getPlatform();
      if (!StringUtil.isNullOrEmpty(version) && platformCode != null) {
         String platform = "android";
         if (platformCode == 2)
            platform = "ios";
         AppVersionInfo versionInfo = appVersionService.getByPlatformAndVersion(platform, version);
         if (versionInfo == null)
            throw new SpecialException(1, "版本号信息缺失");
         record.setVersionCode(versionInfo.getVersionCode());
         record.setPlatform(platformCode);
      } else {
         if (!StringUtil.isNullOrEmpty(version))
            throw new SpecialException(1, "平台类型不能为空");
         if (platformCode != null)
            throw new SpecialException(1, "版本号不能为空");
      }
      String params = record.getParams();
@@ -396,7 +375,6 @@
   public List<Special> listByVersion(long start, int count, String card, Integer platform, Integer versionCode) {
      return specialMapper.listByVersion(start, count, card, platform, versionCode);
   }
   
   @Override
   @Cacheable(value = "specialCache", key = "'listCacheSpecialToIndex'+#acceptData.platform+'-'+#acceptData.version+'-'+#sex")