|
|
@@ -1,6 +1,7 @@
|
|
|
package com.jzg.organization.controller;
|
|
|
|
|
|
import cn.hutool.core.collection.CollUtil;
|
|
|
+import cn.hutool.core.date.DateUtil;
|
|
|
import cn.hutool.core.lang.tree.Tree;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
import cn.hutool.json.JSONUtil;
|
|
|
@@ -29,6 +30,8 @@ import org.springframework.web.multipart.MultipartFile;
|
|
|
|
|
|
import java.io.IOException;
|
|
|
import java.math.BigDecimal;
|
|
|
+import java.time.LocalDate;
|
|
|
+import java.time.format.DateTimeFormatter;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.Arrays;
|
|
|
import java.util.List;
|
|
|
@@ -474,6 +477,14 @@ public class ReceivableController {
|
|
|
if (StrUtil.isBlank(receivableQueryVo.getAgreementType())){
|
|
|
receivableQueryVo.setAgreementType("1");
|
|
|
}
|
|
|
+ if(StrUtil.isEmpty(receivableQueryVo.getSigningTimeStart()) &&
|
|
|
+ StrUtil.isEmpty(receivableQueryVo.getSigningTimeEnd()) &&
|
|
|
+ receivableQueryVo.getSigningTime() != null &&
|
|
|
+ receivableQueryVo.getSigningTime().length == 2){
|
|
|
+ receivableQueryVo.setSigningTimeStart(DateUtil.format(LocalDate.parse(receivableQueryVo.getSigningTime()[0], DateTimeFormatter.ISO_DATE).atStartOfDay(), "yyyy-MM-dd HH:mm:ss"));
|
|
|
+ receivableQueryVo.setSigningTimeEnd(DateUtil.format(LocalDate.parse(receivableQueryVo.getSigningTime()[0], DateTimeFormatter.ISO_DATE).plusDays(1).atStartOfDay(), "yyyy-MM-dd HH:mm:ss"));
|
|
|
+ }
|
|
|
+
|
|
|
receivableQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
Page<InsPlyIncome> data = receivableService.getPlatFormReceivableList(receivableQueryVo);
|
|
|
InsPlyIncomeVO vo = receivableService.getReceivablePageIds(receivableQueryVo);
|