|
|
@@ -505,6 +505,16 @@ public class PtlAgreementServiceImpl extends ServiceImpl<PtlAgreementMapper, Ptl
|
|
|
wrapper.apply("SUBSTRING(partner_companies_id, 6, " + sign + ") =" + prefix);
|
|
|
}
|
|
|
Page<PtlAgreement> agreementPage = page(page, wrapper);
|
|
|
+ agreementPage.getRecords().forEach(agreement -> {
|
|
|
+ LocalDate startDate = agreement.getStartDate();
|
|
|
+ LocalDate endDate = agreement.getEndDate();
|
|
|
+ LocalDate now = LocalDate.now();
|
|
|
+ if (now.isAfter(startDate) && now.isBefore(endDate)) {
|
|
|
+ agreement.setIsValid("1");
|
|
|
+ } else {
|
|
|
+ agreement.setIsValid("0");
|
|
|
+ }
|
|
|
+ });
|
|
|
return agreementPage;
|
|
|
}
|
|
|
|