fix: 可用套餐状态
This commit is contained in:
@@ -22,6 +22,7 @@ import java.util.ArrayList;
|
|||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
@@ -51,7 +52,10 @@ public class UAccountPackageServiceImpl extends ServiceImpl<UAccountPackageMappe
|
|||||||
packages.add(accountPackage);
|
packages.add(accountPackage);
|
||||||
|
|
||||||
uAccountPackage.setAccountId(account.getId());
|
uAccountPackage.setAccountId(account.getId());
|
||||||
packages.addAll(this.list(buildQueryWrapper(uAccountPackage)));
|
List<UAccountPackage> invalidPackages = this.list(buildQueryWrapper(uAccountPackage));
|
||||||
|
invalidPackages = invalidPackages.stream().peek(p -> p.setStatus(PackageStatusEnum.INVALID.getCode()))
|
||||||
|
.collect(Collectors.toList());
|
||||||
|
packages.addAll(invalidPackages);
|
||||||
return packages;
|
return packages;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user