|
@@ -36,9 +36,10 @@ public class AppVersionDetailController extends BladeController {
|
|
|
@GetMapping("/getNewVersion")
|
|
|
@ApiOperationSupport(order = 2)
|
|
|
@ApiOperation(value = "获取最新版本", notes = "传入版本id与软件类型1安卓2IOS")
|
|
|
- public R<AppVersionDetail> getNewVersion(Long versionId,Integer softwareType){
|
|
|
+ public R<AppVersionDetail> getNewVersion(String platform,Integer softwareType){
|
|
|
+ AppVersion one = versionService.getOne(new LambdaQueryWrapper<AppVersion>().eq(AppVersion::getPlatform, platform));
|
|
|
return R.data(versionDetailService.getOne(new LambdaQueryWrapper<AppVersionDetail>()
|
|
|
- .eq(AppVersionDetail::getVersionId,versionId)
|
|
|
+ .eq(AppVersionDetail::getVersionId,one.getId())
|
|
|
.eq(AppVersionDetail::getSoftwareType,softwareType)
|
|
|
.orderByDesc(AppVersionDetail::getUpdateDate)
|
|
|
.last("limit 1")));
|