From 7bbce72b03664f56400fe7e70e8dcd4ea737a8da Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期五, 02 八月 2024 14:19:30 +0800
Subject: [PATCH] 代码提交 bug解决

---
 ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/impl/SlVolumeProductionCkglServiceImpl.java |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/impl/SlVolumeProductionCkglServiceImpl.java b/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/impl/SlVolumeProductionCkglServiceImpl.java
index b49c0da..920c0a4 100644
--- a/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/impl/SlVolumeProductionCkglServiceImpl.java
+++ b/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/impl/SlVolumeProductionCkglServiceImpl.java
@@ -71,8 +71,13 @@
                 .collect(Collectors.toSet());
 
         LambdaQueryWrapper< SlVolumeProductionCkgl> wrapper1= Wrappers.lambdaQuery();
+        if (VolumeProductionCkglQuery.getPresentState()!=null &&VolumeProductionCkglQuery.getPresentState()!=0){
         wrapper1.eq(SlVolumeProductionCkgl::getPresentState,VolumeProductionCkglQuery.getPresentState());
-        wrapper1.eq(SlVolumeProductionCkgl::getAuditStatus,VolumeProductionCkglQuery.getAuditStatus());
+        }
+        if (VolumeProductionCkglQuery.getAuditStatus()!=null &&VolumeProductionCkglQuery.getAuditStatus()!=0){
+            wrapper1.eq(SlVolumeProductionCkgl::getAuditStatus,VolumeProductionCkglQuery.getAuditStatus());
+
+        }
         if (goodsSkuIdList.size()>0){
             wrapper1.in(SlVolumeProductionCkgl::getSysId,goodsSkuIdList);
         }
@@ -93,9 +98,9 @@
     }
 
     @Override
-    public void addslVolumeProductionCkgl(VolumeProductionCkglDTO volumeProductionCkglDTO) {
+    public String addslVolumeProductionCkgl(VolumeProductionCkglDTO volumeProductionCkglDTO) {
         Long userid = SecurityUtils.getUserId();
-        if (volumeProductionCkglDTO.getId()!=null){
+        if (volumeProductionCkglDTO.getId()==null){
             SlVolumeProductionCkgl slVolumeProductionRkgl=new  SlVolumeProductionCkgl();
             slVolumeProductionRkgl.setAttachmentUrl(volumeProductionCkglDTO.getAttachmentUrl());
             slVolumeProductionRkgl.setAuthorizationUrl(volumeProductionCkglDTO.getAuthorization());
@@ -106,7 +111,9 @@
             slVolumeProductionRkgl.setSource(volumeProductionCkglDTO.getSource());
             slVolumeProductionRkgl.setStartiTime(new Date());
             slVolumeProductionRkgl.setSysId(userid);
+            slVolumeProductionRkgl.setCreateTime(new Date());
             this.save(slVolumeProductionRkgl);
+            return slVolumeProductionRkgl.getId().toString();
         }else{
             SlVolumeProductionCkgl byId = this.getById(volumeProductionCkglDTO.getId());
             if (volumeProductionCkglDTO.getSource()!=null){
@@ -119,6 +126,7 @@
                 byId.setAuthorizationUrl(volumeProductionCkglDTO.getAuthorization());
             }
             this.updateById(byId);
+            return volumeProductionCkglDTO.getId().toString();
         }
     }
 
@@ -132,7 +140,7 @@
         SysUser data1 = sysUserClient.getSysUser(Long.valueOf(byId.getSysId())).getData();
         v.setSysName(data1.getNickName());
         v.setSysPhone(data1.getPhonenumber());
-        return null;
+        return v;
     }
 
     @Override

--
Gitblit v1.7.1