|
|
@@ -33,6 +33,7 @@ import org.jeecg.modules.hlwpayment.mapper.HlwPaymentDetailMapper;
|
|
|
import org.jeecg.modules.hlwpayment.service.IHlwPaymentService;
|
|
|
import org.jeecg.modules.hlwsubcontractor.entity.HlwSubcontractorAccountFlow;
|
|
|
import org.jeecg.modules.hlwuser.mapper.HlwUserMapper;
|
|
|
+import org.jeecg.modules.utils.DateUtils;
|
|
|
import org.jeecgframework.poi.excel.def.NormalExcelConstants;
|
|
|
import org.jeecgframework.poi.excel.entity.ExportParams;
|
|
|
import org.jeecgframework.poi.excel.view.JeecgEntityExcelView;
|
|
|
@@ -45,6 +46,8 @@ import javax.annotation.Resource;
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
import java.math.BigDecimal;
|
|
|
+import java.time.LocalDate;
|
|
|
+import java.time.ZoneId;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.Arrays;
|
|
|
import java.util.List;
|
|
|
@@ -504,6 +507,15 @@ public class HlwPaymentController extends JeecgController<HlwPayment, IHlwPaymen
|
|
|
return Result.error("未找到对应数据");
|
|
|
}
|
|
|
//判断查看对账单时间是否至少大于支付时间1天
|
|
|
+ //当前时间
|
|
|
+ LocalDate now = LocalDate.now(ZoneId.of("+8"));
|
|
|
+ //付款时间
|
|
|
+ LocalDate payment = DateUtils.asLocalDate(hlwPayment.getPaymentTime());
|
|
|
+ if (now.isAfter(payment)) {
|
|
|
+
|
|
|
+ } else {
|
|
|
+ return Result.error("查看日期不能超过昨天!");
|
|
|
+ }
|
|
|
return Result.ok(hlwPayment);
|
|
|
}
|
|
|
|