fix: 可用套餐状态
This commit is contained in:
@@ -22,6 +22,7 @@ import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
@@ -51,7 +52,10 @@ public class UAccountPackageServiceImpl extends ServiceImpl<UAccountPackageMappe
|
||||
packages.add(accountPackage);
|
||||
|
||||
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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user