From a13255b4129ee8a7a7b7e1ecd8e02dd2c78f7c17 Mon Sep 17 00:00:00 2001
From: 田源 <tianyuan@vci-tech.com>
Date: 星期四, 16 一月 2025 16:19:20 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 Source/plt-web/plt-web-parent/plt-web-permission/src/main/java/com/vci/web/service/impl/WebProcessCommandServiceImpl.java |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/Source/plt-web/plt-web-parent/plt-web-permission/src/main/java/com/vci/web/service/impl/WebProcessCommandServiceImpl.java b/Source/plt-web/plt-web-parent/plt-web-permission/src/main/java/com/vci/web/service/impl/WebProcessCommandServiceImpl.java
index c1b9f54..8483407 100644
--- a/Source/plt-web/plt-web-parent/plt-web-permission/src/main/java/com/vci/web/service/impl/WebProcessCommandServiceImpl.java
+++ b/Source/plt-web/plt-web-parent/plt-web-permission/src/main/java/com/vci/web/service/impl/WebProcessCommandServiceImpl.java
@@ -8,7 +8,7 @@
 import com.vci.corba.omd.data.LinkObject;
 import com.vci.corba.workflow.data.FlowInstanceInfo;
 import com.vci.corba.workflow.data.MapTransfersInfo;
-import com.vci.corba.workflow.data.TasksAssignedInfo;
+import com.vci.corba.wf.data.TasksAssignedInfo;
 import com.vci.dto.ProcessStartConfigDTO;
 import com.vci.dto.ProcessTemplateVO;
 import com.vci.dto.VciFileObjectDTO;
@@ -211,7 +211,7 @@
         noticeInfo.setProcessTemplateVO(template);
         BusAnnotationUtil.callForAnnotation(FlowNotifyWeb.class, FlowNotifyBefore.class,noticeInfo);
         String processInstanceId = "";
-        try {
+        /*try {
             if (config.isAutoSubmitFirst()) {
                 processInstanceId =  processDao.getWorkService().startProcessAndExecuteFirstNode(template.getOid(),
                         flowInstanceInfo,
@@ -226,7 +226,7 @@
                         objectPropertyValues);
             }else{
                 processInstanceId = processDao.getWorkService().startPocessByPLMv1(
-                        /**
+                        *//**
                          * String processDefinitionKey, 娴佺▼妯℃澘涓婚敭
                          * FlowInstanceInfo flowInstanceInfo, 娴佺▼瀹炰緥
                          * String[] objId, 鏁版嵁瀵硅薄id
@@ -238,7 +238,7 @@
                          * MapTransfersInfo[] mapTransfersInfos,  绉讳氦Info
                          * String[] objectProperty, 涓氬姟灞炴��
                          * String[][] objectPropertyValues 涓氬姟灞炴�у��
-                         */
+                         *//*
                         template.getOid(),
                         flowInstanceInfo,
                         objIds,
@@ -254,7 +254,7 @@
             }
         } catch (PLException e) {
             throw WebUtil.getVciBaseException(e);
-        }
+        }*/
         if (StringUtils.isNotBlank(config.getStartStatus())) {
             try {
                 lifeCycleService.transCboStatus(allCbo, config.getStartStatus());
@@ -505,7 +505,7 @@
             throw new VciBaseException(LangBaseUtil.getErrorMsg(e), new String[0], e);
         }
         callBefore(workitemList,outCome,note,currentTime);
-        try {
+        /*try {
             if (jbpmTaskIds.length == 1) {
                 processDao.getWorkService().completeTaskByPlatformv1(jbpmTaskIds[0], outCome, nextTaskName, note, getUserEntityInfo(), nextTaskUsers, objectPropertyKeys, objectPropertyValues);
             } else {
@@ -513,7 +513,7 @@
             }
         } catch (PLException e) {
             throw WebUtil.getVciBaseException(e);
-        }
+        }*/
         callAfter((String)workitemList.get(0).get("executionid"),null,workitemList,currentTime);
     }
 
@@ -541,7 +541,7 @@
         for (String taskOid : taskOidArray) {
             if (StringUtils.isNotBlank(taskOid)) {
                 try {
-                    processDao.getWorkService().transmitTask(taskOid, "user:" + userIds, getUserEntityInfo());
+                    processDao.getWFService().transmitTask(taskOid, "user:" + userIds);
                 } catch (PLException vciError) {
                     throw WebUtil.getVciBaseException(vciError);
                 }

--
Gitblit v1.9.3