From 5f115921b8989357c67806f60ca86f71a3a3ec6c Mon Sep 17 00:00:00 2001
From: gengby <858962040@qq.com>
Date: Sun, 28 Apr 2024 14:23:03 +0800
Subject: [PATCH] =?UTF-8?q?rev:=E6=B5=81=E7=A8=8B=E5=BC=95=E6=93=8E?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../0c6792b66c9573faf6f7f102bb584f282187174b | 11 -
.../3828de74f3f9d1252984dd2c3524e61bc6632160 | 0
.../491288c6a971edd368823e6e6d6a676827d0d7b8 | 3 -
.../6380d92563f750329b625bda0586fc4ba3b71943 | 2 -
.../8579f2942008652ebd59f8eed6fafca608a42516 | 0
.../866203b5eb8727cc6dfd1175f534632b5b301cf2 | 2 -
.../9019fde59766868f22fd17bff1ddac61f4908ef3 | 5 -
.../b9d6f798f97296813c3841cfa2a60c772c87530a | 3 -
.../e4d40d63f40ac834a65cd47f2b9ab2436efb39d1 | 5 -
.../hd/.idea/sonarlint/issuestore/index.pb | 28 +--
.../model/ActDeModelController.java | 29 +++
.../flow/service/enums/TaskTypeEnum.java | 21 ++
.../resources/config/application-dev3.yml | 2 +-
wms_pro/qd/package.json | 3 +-
.../flow_manage/act/model/curdActDeModel.js | 24 ++-
.../views/wms/flow_manage/act/model/index.vue | 31 ++-
.../flow_manage/logicflow/FlowDesigner.vue | 9 +-
.../logicflow/LFComponents/NodePanel.vue | 14 ++
.../PropertySetting/ExecuteFlowProperties.vue | 123 +++++++++++
.../PropertySetting/FormTaskProperties.vue | 72 ++++++-
.../PropertySetting/PolylineProperties.vue | 1 -
.../PropertySetting/PropertyDialog.vue | 21 ++
.../PropertySetting/ScriptTaskProperties.vue | 46 ++---
.../SequenceFlowProperties.vue | 74 +++++++
.../PropertySetting/ServerTaskProperties.vue | 51 ++++-
.../PropertySetting/StorInvTaskProperties.vue | 96 +++++++++
.../logicflow/ViewFlowDesigner.vue | 192 ++++++++++++++++++
.../logicflow/background/executeFlow.png | Bin 0 -> 3289 bytes
.../logicflow/background/storInvTask.png | Bin 0 -> 4555 bytes
.../views/wms/flow_manage/logicflow/config.js | 10 +
.../logicflow/registerNode/index.js | 12 +-
.../registerNode/registerExecuteFlow.js | 106 ++++++++++
.../registerNode/registerstorInvTask.js | 106 ++++++++++
.../logicflow/registerNode/sequence.js | 40 ++++
34 files changed, 1028 insertions(+), 114 deletions(-)
delete mode 100644 wms_pro/hd/.idea/sonarlint/issuestore/0/c/0c6792b66c9573faf6f7f102bb584f282187174b
delete mode 100644 wms_pro/hd/.idea/sonarlint/issuestore/3/8/3828de74f3f9d1252984dd2c3524e61bc6632160
delete mode 100644 wms_pro/hd/.idea/sonarlint/issuestore/4/9/491288c6a971edd368823e6e6d6a676827d0d7b8
delete mode 100644 wms_pro/hd/.idea/sonarlint/issuestore/6/3/6380d92563f750329b625bda0586fc4ba3b71943
delete mode 100644 wms_pro/hd/.idea/sonarlint/issuestore/8/5/8579f2942008652ebd59f8eed6fafca608a42516
delete mode 100644 wms_pro/hd/.idea/sonarlint/issuestore/8/6/866203b5eb8727cc6dfd1175f534632b5b301cf2
delete mode 100644 wms_pro/hd/.idea/sonarlint/issuestore/9/0/9019fde59766868f22fd17bff1ddac61f4908ef3
delete mode 100644 wms_pro/hd/.idea/sonarlint/issuestore/b/9/b9d6f798f97296813c3841cfa2a60c772c87530a
delete mode 100644 wms_pro/hd/.idea/sonarlint/issuestore/e/4/e4d40d63f40ac834a65cd47f2b9ab2436efb39d1
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/flow_manage/flow/service/enums/TaskTypeEnum.java
create mode 100644 wms_pro/qd/src/views/wms/flow_manage/logicflow/PropertySetting/ExecuteFlowProperties.vue
create mode 100644 wms_pro/qd/src/views/wms/flow_manage/logicflow/PropertySetting/SequenceFlowProperties.vue
create mode 100644 wms_pro/qd/src/views/wms/flow_manage/logicflow/PropertySetting/StorInvTaskProperties.vue
create mode 100644 wms_pro/qd/src/views/wms/flow_manage/logicflow/ViewFlowDesigner.vue
create mode 100644 wms_pro/qd/src/views/wms/flow_manage/logicflow/background/executeFlow.png
create mode 100644 wms_pro/qd/src/views/wms/flow_manage/logicflow/background/storInvTask.png
create mode 100644 wms_pro/qd/src/views/wms/flow_manage/logicflow/registerNode/registerExecuteFlow.js
create mode 100644 wms_pro/qd/src/views/wms/flow_manage/logicflow/registerNode/registerstorInvTask.js
create mode 100644 wms_pro/qd/src/views/wms/flow_manage/logicflow/registerNode/sequence.js
diff --git a/wms_pro/hd/.idea/sonarlint/issuestore/0/c/0c6792b66c9573faf6f7f102bb584f282187174b b/wms_pro/hd/.idea/sonarlint/issuestore/0/c/0c6792b66c9573faf6f7f102bb584f282187174b
deleted file mode 100644
index 0f45d7f8..00000000
--- a/wms_pro/hd/.idea/sonarlint/issuestore/0/c/0c6792b66c9573faf6f7f102bb584f282187174b
+++ /dev/null
@@ -1,11 +0,0 @@
-
-u java:S116%"[Rename this field "local_table_name" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ֵ
-p java:S116*"VRename this field "api_address" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ԛ
-n java:S116/"TRename this field "sync_type" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(
-t java:S1164"ZRename this field "external_system" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Ĥ
-q java:S1169"WRename this field "mapping_json" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Ύ
-s java:S116>"YRename this field "last_update_id" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(
-p java:S116C"[Rename this field "last_update_name" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Ȯ
-u java:S116H"[Rename this field "last_update_time" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Λ
-B
-java:S1948N"&Make "dtos" transient or serializable.(d81
\ No newline at end of file
diff --git a/wms_pro/hd/.idea/sonarlint/issuestore/3/8/3828de74f3f9d1252984dd2c3524e61bc6632160 b/wms_pro/hd/.idea/sonarlint/issuestore/3/8/3828de74f3f9d1252984dd2c3524e61bc6632160
deleted file mode 100644
index e69de29b..00000000
diff --git a/wms_pro/hd/.idea/sonarlint/issuestore/4/9/491288c6a971edd368823e6e6d6a676827d0d7b8 b/wms_pro/hd/.idea/sonarlint/issuestore/4/9/491288c6a971edd368823e6e6d6a676827d0d7b8
deleted file mode 100644
index 719377ba..00000000
--- a/wms_pro/hd/.idea/sonarlint/issuestore/4/9/491288c6a971edd368823e6e6d6a676827d0d7b8
+++ /dev/null
@@ -1,3 +0,0 @@
-
-k java:S117I"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(
-k java:S117N"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Ђ
\ No newline at end of file
diff --git a/wms_pro/hd/.idea/sonarlint/issuestore/6/3/6380d92563f750329b625bda0586fc4ba3b71943 b/wms_pro/hd/.idea/sonarlint/issuestore/6/3/6380d92563f750329b625bda0586fc4ba3b71943
deleted file mode 100644
index 3f8b72a5..00000000
--- a/wms_pro/hd/.idea/sonarlint/issuestore/6/3/6380d92563f750329b625bda0586fc4ba3b71943
+++ /dev/null
@@ -1,2 +0,0 @@
-
-r java:S117A"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(̘81
\ No newline at end of file
diff --git a/wms_pro/hd/.idea/sonarlint/issuestore/8/5/8579f2942008652ebd59f8eed6fafca608a42516 b/wms_pro/hd/.idea/sonarlint/issuestore/8/5/8579f2942008652ebd59f8eed6fafca608a42516
deleted file mode 100644
index e69de29b..00000000
diff --git a/wms_pro/hd/.idea/sonarlint/issuestore/8/6/866203b5eb8727cc6dfd1175f534632b5b301cf2 b/wms_pro/hd/.idea/sonarlint/issuestore/8/6/866203b5eb8727cc6dfd1175f534632b5b301cf2
deleted file mode 100644
index 7fc4e2dc..00000000
--- a/wms_pro/hd/.idea/sonarlint/issuestore/8/6/866203b5eb8727cc6dfd1175f534632b5b301cf2
+++ /dev/null
@@ -1,2 +0,0 @@
-
-u java:S116"[Rename this field "local_table_name" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ֵ
\ No newline at end of file
diff --git a/wms_pro/hd/.idea/sonarlint/issuestore/9/0/9019fde59766868f22fd17bff1ddac61f4908ef3 b/wms_pro/hd/.idea/sonarlint/issuestore/9/0/9019fde59766868f22fd17bff1ddac61f4908ef3
deleted file mode 100644
index ef8a8000..00000000
--- a/wms_pro/hd/.idea/sonarlint/issuestore/9/0/9019fde59766868f22fd17bff1ddac61f4908ef3
+++ /dev/null
@@ -1,5 +0,0 @@
-
-k java:S117]"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(
-f java:S117a"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(쁵
-d
-java:S3252b"OUse static access with "cn.hutool.core.text.CharSequenceUtil" for "isNotBlank".(q
\ No newline at end of file
diff --git a/wms_pro/hd/.idea/sonarlint/issuestore/b/9/b9d6f798f97296813c3841cfa2a60c772c87530a b/wms_pro/hd/.idea/sonarlint/issuestore/b/9/b9d6f798f97296813c3841cfa2a60c772c87530a
deleted file mode 100644
index 218c67cd..00000000
--- a/wms_pro/hd/.idea/sonarlint/issuestore/b/9/b9d6f798f97296813c3841cfa2a60c772c87530a
+++ /dev/null
@@ -1,3 +0,0 @@
-
-N
-java:S1135 "2Complete the task associated to this TODO comment.(\8䇦1
\ No newline at end of file
diff --git a/wms_pro/hd/.idea/sonarlint/issuestore/e/4/e4d40d63f40ac834a65cd47f2b9ab2436efb39d1 b/wms_pro/hd/.idea/sonarlint/issuestore/e/4/e4d40d63f40ac834a65cd47f2b9ab2436efb39d1
deleted file mode 100644
index 39a72431..00000000
--- a/wms_pro/hd/.idea/sonarlint/issuestore/e/4/e4d40d63f40ac834a65cd47f2b9ab2436efb39d1
+++ /dev/null
@@ -1,5 +0,0 @@
-
-u java:S116"[Rename this field "local_field_name" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(߲
-y java:S116
"^Rename this field "external_field_name" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(͏L81
-G
-java:S1135"2Complete the task associated to this TODO comment.(\
\ No newline at end of file
diff --git a/wms_pro/hd/.idea/sonarlint/issuestore/index.pb b/wms_pro/hd/.idea/sonarlint/issuestore/index.pb
index cb30c995..8c0acc15 100644
--- a/wms_pro/hd/.idea/sonarlint/issuestore/index.pb
+++ b/wms_pro/hd/.idea/sonarlint/issuestore/index.pb
@@ -33,12 +33,6 @@ m
=nladmin-system/src/main/java/org/nl/common/TableDataInfo.java,a/8/a85494925056ae5a2edbd2ec7eee55976b36080f
w
Gnladmin-system/src/main/java/org/nl/common/domain/entity/PageQuery.java,4/c/4c2e7c33185348f635f5a9dbcc6943e1266cd690
-
-fnladmin-system/src/main/java/org/nl/wms/base_manage/field_mapping/service/dto/RequestMappingParam.java,b/9/b9d6f798f97296813c3841cfa2a60c772c87530a
-
-]nladmin-system/src/main/java/org/nl/wms/base_manage/field_mapping/service/dto/MappingDto.java,e/4/e4d40d63f40ac834a65cd47f2b9ab2436efb39d1
-
-ynladmin-system/src/main/java/org/nl/wms/base_manage/field_mapping/service/dao/mapper/xml/BmExternalFieldMappingMapper.xml,8/5/8579f2942008652ebd59f8eed6fafca608a42516
_
/nladmin-system/src/main/java/org/nl/AppRun.java,1/0/10e40d67bd7d0818c5483704f020703d1bef8378
@@ -53,10 +47,6 @@ Xnladmin-system/src/main/java/org/nl/wms/base_manage/material/service/dao/BmMate
hnladmin-system/src/main/java/org/nl/wms/base_manage/material/service/dao/mapper/xml/BmMaterialMapper.xml,0/b/0b7d19b44eabe0d51a7ebb8a0badcbec8bf1236c
enladmin-system/src/main/java/org/nl/wms/base_manage/material/service/dao/mapper/BmMaterialMapper.java,a/4/a47ce58066d26fa89d378900d3c7057e934eea66
-
-vnladmin-system/src/main/java/org/nl/wms/base_manage/field_mapping/service/dao/mapper/BmExternalFieldMappingMapper.java,3/8/3828de74f3f9d1252984dd2c3524e61bc6632160
-
-inladmin-system/src/main/java/org/nl/wms/base_manage/field_mapping/service/dao/BmExternalFieldMapping.java,0/c/0c6792b66c9573faf6f7f102bb584f282187174b
anladmin-system/src/main/java/org/nl/wms/base_manage/material/controller/BmMaterialController.java,8/9/89eeb13258719f34694cb541337f127c3bcaeda1
@@ -127,12 +117,6 @@ gnladmin-system/src/main/java/org/nl/wms/base_manage/class_standard/service/dto/
gnladmin-system/src/main/java/org/nl/wms/base_manage/class_standard/service/IBmClassStandardService.java,c/5/c5993a1d750d7041a840a41a573358502883c091
onladmin-system/src/main/java/org/nl/wms/base_manage/class_standard/service/impl/BmClassStandardServiceImpl.java,b/1/b140d08f0cb476ebc6fa39caddd1c7f4819af4c3
-
-_nladmin-system/src/main/java/org/nl/wms/base_manage/field_mapping/service/dto/MappingQuery.java,8/6/866203b5eb8727cc6dfd1175f534632b5b301cf2
-
-unladmin-system/src/main/java/org/nl/wms/base_manage/field_mapping/service/impl/BmExternalFieldMappingServiceImpl.java,9/0/9019fde59766868f22fd17bff1ddac61f4908ef3
-
-mnladmin-system/src/main/java/org/nl/wms/base_manage/field_mapping/service/IBmExternalFieldMappingService.java,6/3/6380d92563f750329b625bda0586fc4ba3b71943
x
Hnladmin-system/src/main/java/org/nl/config/satoken/SaTokenConfigure.java,9/e/9ebc8f924932814262c2d3968e862babba46e751
@@ -143,13 +127,17 @@ cnladmin-system/src/main/java/org/nl/wms/system_manage/controller/login/Authoriz
Znladmin-system/src/main/java/org/nl/wms/flow_manage/flow/service/model/dto/ModelQuery.java,9/1/91fd50fd8729292d9e298d85ba01a6b5af8593fa
lnladmin-system/src/main/java/org/nl/wms/base_manage/class_standard/controller/BmClassStandardController.java,1/6/1682613e5ad252f692c7fe9869e05ba6e993ec0b
-
-rnladmin-system/src/main/java/org/nl/wms/base_manage/field_mapping/controller/BmExternalFieldMappingController.java,4/9/491288c6a971edd368823e6e6d6a676827d0d7b8
-
-Znladmin-system/src/main/java/org/nl/wms/flow_manage/flow/service/model/dao/ActDeModel.java,3/e/3eca87912d8f4d89cb48ed4d3a065400c26eb414
fnladmin-system/src/main/java/org/nl/wms/flow_manage/flow/service/model/impl/ActDeModelServiceImpl.java,5/c/5c10ac01b36058f8bd7ded010f6280af0a23920f
^nladmin-system/src/main/java/org/nl/wms/flow_manage/flow/service/model/IActDeModelService.java,8/e/8e8e6084896058ef5d6e32aeaa325a4d807bd299
+
+fnladmin-system/src/main/java/org/nl/wms/config_manage/form_struc/controller/BmFormStrucController.java,0/4/04a9b66d50a0df59977636c2584c0b33c3c80690
+
+Xnladmin-system/src/main/java/org/nl/wms/flow_manage/flow/service/enums/TaskTypeEnum.java,9/a/9a80ba3c6d691004cb168b6bef614f1678af32d6
+
+Znladmin-system/src/main/java/org/nl/wms/flow_manage/flow/service/model/dao/ActDeModel.java,3/e/3eca87912d8f4d89cb48ed4d3a065400c26eb414
+
+fnladmin-system/src/main/java/org/nl/wms/flow_manage/flow/controller/execution/ExecutionController.java,0/e/0e30069a5751c50d7cf828ec3c27e091f8565818
cnladmin-system/src/main/java/org/nl/wms/flow_manage/flow/controller/model/ActDeModelController.java,f/6/f6b31b91b229f78f8ac36ece953db50bf6d81854
\ No newline at end of file
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/flow_manage/flow/controller/model/ActDeModelController.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/flow_manage/flow/controller/model/ActDeModelController.java
index becc749b..92b35dd9 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/flow_manage/flow/controller/model/ActDeModelController.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/flow_manage/flow/controller/model/ActDeModelController.java
@@ -7,12 +7,14 @@ import org.nl.common.TableDataInfo;
import org.nl.common.domain.entity.PageQuery;
import org.nl.common.utils.FileUtil;
import org.nl.common.utils.IdUtil;
+import org.nl.common.utils.MapOf;
import org.nl.common.utils.SecurityUtils;
import org.nl.wms.flow_manage.flow.framework.engine.cmd.CommandExecutor;
import org.nl.wms.flow_manage.flow.framework.engine.cmd.unify.impl.StartInstanceCmd;
import org.nl.wms.flow_manage.flow.framework.entity.ExecutionEntity;
import org.nl.wms.flow_manage.flow.service.deployment.IActReProcdefService;
import org.nl.wms.flow_manage.flow.service.deployment.dao.ActReProcdef;
+import org.nl.wms.flow_manage.flow.service.enums.TaskTypeEnum;
import org.nl.wms.flow_manage.flow.service.model.IActDeModelService;
import org.nl.wms.flow_manage.flow.service.model.dao.ActDeModel;
import org.nl.wms.flow_manage.flow.service.model.dto.ModelInfoVo;
@@ -25,6 +27,11 @@ import org.springframework.web.bind.annotation.*;
import java.io.File;
import java.util.Arrays;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.stream.Collectors;
+import java.util.stream.Stream;
/**
*
@@ -56,6 +63,7 @@ public class ActDeModelController {
dto.setCreate_id(SecurityUtils.getCurrentUserId());
dto.setCreate_time(DateUtil.now());
dto.setId(IdUtil.getStringId());
+ dto.setModel_key(IdUtil.getStringId());
modelService.save(dto);
return new ResponseEntity<>(HttpStatus.OK);
}
@@ -101,5 +109,26 @@ public class ActDeModelController {
return new ResponseEntity<>(HttpStatus.OK);
}
+
+ @GetMapping(value = "/getTaskTypes", produces = "application/json")
+ public ResponseEntity