|
|
@@ -1,4 +1,5 @@
|
|
|
package com.yingyangfly.core.service.impl;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.yingyangfly.core.domain.AppUpgradeRecord;
|
|
|
@@ -9,6 +10,7 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.util.CollectionUtils;
|
|
|
|
|
|
+import javax.annotation.Resource;
|
|
|
import java.util.List;
|
|
|
|
|
|
/**
|
|
|
@@ -20,13 +22,14 @@ import java.util.List;
|
|
|
@Service
|
|
|
public class AppUpgradeRecordServiceImpl extends ServiceImpl<AppUpgradeRecordMapper, AppUpgradeRecord> implements AppUpgradeRecordService {
|
|
|
|
|
|
- @Autowired
|
|
|
+ @Resource
|
|
|
private AppUpgradeRecordMapper appUpgradeRecordMapper;
|
|
|
@Override
|
|
|
- public AppUpgradeRecord selectNewVersion(Integer versionCode) {
|
|
|
+ public AppUpgradeRecord selectNewVersion(Integer versionCode,Integer appType) {
|
|
|
|
|
|
QueryWrapper<AppUpgradeRecord> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.eq("status",0);
|
|
|
+ queryWrapper.eq("app_type", appType);
|
|
|
queryWrapper.gt("version_code",versionCode);
|
|
|
queryWrapper.orderByDesc("create_time");
|
|
|
List<AppUpgradeRecord> appUpgradeRecords = appUpgradeRecordMapper.selectList(queryWrapper);
|
|
|
@@ -40,7 +43,8 @@ public class AppUpgradeRecordServiceImpl extends ServiceImpl<AppUpgradeRecordMap
|
|
|
@Override
|
|
|
public List<AppUpgradeRecord> selectAllVersion() {
|
|
|
|
|
|
- QueryWrapper<AppUpgradeRecord> queryWrapper = new QueryWrapper<>();
|
|
|
+ LambdaQueryWrapper<AppUpgradeRecord> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
+ queryWrapper.eq(AppUpgradeRecord::getAppType,0);
|
|
|
return appUpgradeRecordMapper.selectList(queryWrapper);
|
|
|
}
|
|
|
}
|