|
|
|
@ -113,7 +113,7 @@ public class RightApplicationService { |
|
|
|
} |
|
|
|
//单日使用上限 |
|
|
|
ProductSpecTerm dailyUseLimitTerm = productQueryService.getTermByName(productSpec.getProductSpecTermList(), ProductSpecTermNameEnum.DAILY_USE_LIMIT); |
|
|
|
if (Objects.nonNull(dailyUseLimitTerm) && !purchaseCountTerm.getValue().equals("-1")) { |
|
|
|
if (Objects.nonNull(dailyUseLimitTerm) && !dailyUseLimitTerm.getValue().equals("-1")) { |
|
|
|
RightTerm dailyUseLimitRightTerm = RightTerm.build(RightNameEnum.DAILY_USE_LIMIT, RightUnitEnum.COUNT, dailyUseLimitTerm.getValue()); |
|
|
|
RightTerm oldDailyUseLimitRightTerm = rightQueryService.getRightTermByName(oldSpecPeriodRight, RightNameEnum.DAILY_USE_LIMIT); |
|
|
|
dailyUseLimitRightTerm.setId(Objects.nonNull(oldDailyUseLimitRightTerm) ? oldDailyUseLimitRightTerm.getId() : null); |
|
|
|
|