瀏覽代碼

应收应付导入 修改bug

785834757 2 年之前
父節點
當前提交
278dedd9f6
共有 1 個文件被更改,包括 12 次插入7 次删除
  1. 12 7
      src/main/java/com/ydtech/modules/inv/service/impl/InvReceivableServiceImpl.java

+ 12 - 7
src/main/java/com/ydtech/modules/inv/service/impl/InvReceivableServiceImpl.java

@@ -387,13 +387,18 @@ public class InvReceivableServiceImpl implements InvReceivableService {
 
 
     @Override
     @Override
     public List<InvSource> getRecivableList(InvSourceQueryVo invSourceQueryVo) {
     public List<InvSource> getRecivableList(InvSourceQueryVo invSourceQueryVo) {
-        String[] split = invSourceQueryVo.getSigningTime().split(",");
-        invSourceQueryVo.setSigningTimeStartTime(split[0]);
-        invSourceQueryVo.setSigningTimeEndTime(split[1]);
-
-        String[] split1 = invSourceQueryVo.getClearingTime().split(",");
-        invSourceQueryVo.setClearingTimeStartTime(split1[0]);
-        invSourceQueryVo.setClearingTimeEndTime(split1[1]);
+        if(invSourceQueryVo.getSigningTime() != null && !"".equals(invSourceQueryVo.getSigningTime()))
+        {
+            String[] split = invSourceQueryVo.getSigningTime().split(",");
+            invSourceQueryVo.setSigningTimeStartTime(split[0]);
+            invSourceQueryVo.setSigningTimeEndTime(split[1]);
+        }
+        if(invSourceQueryVo.getClearingTime() != null && !"".equals(invSourceQueryVo.getClearingTime()))
+        {
+            String[] split1 = invSourceQueryVo.getClearingTime().split(",");
+            invSourceQueryVo.setClearingTimeStartTime(split1[0]);
+            invSourceQueryVo.setClearingTimeEndTime(split1[1]);
+        }
 
 
         List<InvSource> pageData = invSourceMapper.getRecivableList(invSourceQueryVo);
         List<InvSource> pageData = invSourceMapper.getRecivableList(invSourceQueryVo);
         pageData.forEach(x->{
         pageData.forEach(x->{