From bb14a46e456ee3a89ae385559726667acd8af37e Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期三, 05 三月 2025 19:51:37 +0800
Subject: [PATCH] 代码提交

---
 smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskAnswerServiceImpl.java |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskAnswerServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskAnswerServiceImpl.java
index fa83eaf..ec22b52 100644
--- a/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskAnswerServiceImpl.java
+++ b/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskAnswerServiceImpl.java
@@ -311,15 +311,17 @@
         if (flag == 0L) {
             tid = Long.valueOf(rsaPublicKeyExample.decryptedData(serviceSubTaskCacheReq.getParam1(), pri_key));
             pid = Long.valueOf(rsaPublicKeyExample.decryptedData(serviceSubTaskCacheReq.getParam2(), pri_key));
-            subId = Long.valueOf(rsaPublicKeyExample.decryptedData(serviceSubTaskCacheReq.getParam6(), pri_key));
+            //杩欎釜鏄湁闂鐨勶紝鍏堣繖鏍凤紝鍚堝苟浠g爜鐨勬椂鍊欐病鏈夋妸param6鍚堣繘鏉�
+            if (StringUtils.isNotEmpty(serviceSubTaskCacheReq.getParam6())) {
+                subId = Long.valueOf(rsaPublicKeyExample.decryptedData(serviceSubTaskCacheReq.getParam6(), pri_key));
+            }
         } else if (flag == 1L) {
             tid = Long.valueOf(serviceSubTaskCacheReq.getParam1());
             pid = Long.valueOf(serviceSubTaskCacheReq.getParam2());
             if (StringUtils.isNotEmpty(serviceSubTaskCacheReq.getParam6()))
                 subId = Long.valueOf(serviceSubTaskCacheReq.getParam6());
 
-        }
-        ServiceSubtaskVO serviceSubtaskVO = new ServiceSubtaskVO();
+        } ServiceSubtaskVO serviceSubtaskVO = new ServiceSubtaskVO();
         serviceSubtaskVO.setTaskid(tid);
         serviceSubtaskVO.setPatid(pid);
         serviceSubtaskVO.setSubId(subId);

--
Gitblit v1.9.3