浏览代码

删除多余代码

hubin 1 年之前
父节点
当前提交
846c14c519

+ 0 - 35
aizuda-core/src/main/java/com/aizuda/core/bpm/JsonBpmModel.java

@@ -1,35 +0,0 @@
-/*
- * 爱组搭,低代码组件化开发平台
- * ------------------------------------------
- * 受知识产权保护,请勿删除版权申明,开发平台不允许做非法网站,后果自负
- */
-package com.aizuda.core.bpm;
-
-import lombok.Getter;
-import lombok.Setter;
-
-/**
- * 爱组搭 http://aizuda.com
- * ----------------------------------------
- * JSON BPM 模型
- *
- * @author 青苗
- * @since 2023-03-17
- */
-@Getter
-@Setter
-public class JsonBpmModel {
-    /**
-     * 节点类型
-     */
-    private Long id;
-    /**
-     * 节点名称
-     */
-    private String name;
-    /**
-     * 节点信息
-     */
-    private JsonBpmNode nodeConfig;
-
-}

+ 0 - 86
aizuda-core/src/main/java/com/aizuda/core/bpm/JsonBpmNode.java

@@ -1,86 +0,0 @@
-/*
- * 爱组搭,低代码组件化开发平台
- * ------------------------------------------
- * 受知识产权保护,请勿删除版权申明,开发平台不允许做非法网站,后果自负
- */
-package com.aizuda.core.bpm;
-
-import lombok.Getter;
-import lombok.Setter;
-
-import java.util.List;
-
-/**
- * 爱组搭 http://aizuda.com
- * ----------------------------------------
- * JSON BPM 节点
- *
- * @author 青苗
- * @since 2023-03-17
- */
-@Getter
-@Setter
-public class JsonBpmNode {
-    /**
-     * 节点名称
-     */
-    private String nodeName;
-    /**
-     * 节点类型
-     */
-    private Integer type;
-    /**
-     * 审核人类型
-     */
-    private Integer setType;
-    /**
-     * 审核人成员
-     */
-    private List<JsonNodeAssignee> nodeUserList;
-    /**
-     * 审核角色
-     */
-    private List<JsonNodeAssignee> nodeRoleList;
-    /**
-     * 指定主管层级
-     */
-    private Integer examineLevel;
-    /**
-     * 自定义连续主管审批层级
-     */
-    private Integer directorLevel;
-    /**
-     * 发起人自选类型
-     */
-    private Integer selectMode;
-    /**
-     * 审批期限超时自动审批
-     */
-    private Boolean termAuto;
-    /**
-     * 审批期限
-     */
-    private Integer term;
-    /**
-     * 审批期限超时后执行类型
-     */
-    private Integer termMode;
-    /**
-     * 多人审批时审批方式
-     */
-    private Integer examineMode;
-
-    /**
-     * 连续主管审批方式
-     */
-    private Integer directorMode;
-    /**
-     * 条件节点列表
-     */
-    private List<JsonConditionNode> conditionNodes;
-    /**
-     * 子节点
-     */
-    private JsonBpmNode childNode;
-
-}

+ 0 - 49
aizuda-core/src/main/java/com/aizuda/core/bpm/JsonConditionNode.java

@@ -1,49 +0,0 @@
-/*
- * 爱组搭,低代码组件化开发平台
- * ------------------------------------------
- * 受知识产权保护,请勿删除版权申明,开发平台不允许做非法网站,后果自负
- */
-package com.aizuda.core.bpm;
-
-import lombok.Getter;
-import lombok.Setter;
-
-import java.util.List;
-
-/**
- * 爱组搭 http://aizuda.com
- * ----------------------------------------
- * JSON BPM 条件节点
- *
- * @author 青苗
- * @since 2023-03-17
- */
-@Getter
-@Setter
-public class JsonConditionNode {
-    /**
-     * 节点名称
-     */
-    private String nodeName;
-    /**
-     * 节点类型
-     */
-    private Integer type;
-    /**
-     * 优先级
-     */
-    private Integer priorityLevel;
-    /**
-     * 条件关系 0,且 1,或
-     */
-    private Integer conditionMode;
-    /**
-     * 节点条件表达式列表
-     */
-    private List<JsonNodeExpression> conditionList;
-    /**
-     * 子节点
-     */
-    private JsonBpmNode childNode;
-
-}

+ 0 - 31
aizuda-core/src/main/java/com/aizuda/core/bpm/JsonNodeAssignee.java

@@ -1,31 +0,0 @@
-/*
- * 爱组搭,低代码组件化开发平台
- * ------------------------------------------
- * 受知识产权保护,请勿删除版权申明,开发平台不允许做非法网站,后果自负
- */
-package com.aizuda.core.bpm;
-
-import lombok.Getter;
-import lombok.Setter;
-
-/**
- * 爱组搭 http://aizuda.com
- * ----------------------------------------
- * JSON BPM 分配到任务的人
- *
- * @author 青苗
- * @since 2023-03-17
- */
-@Getter
-@Setter
-public class JsonNodeAssignee {
-    /**
-     * 主键ID
-     */
-    private String id;
-    /**
-     * 名称
-     */
-    private String name;
-
-}

+ 0 - 39
aizuda-core/src/main/java/com/aizuda/core/bpm/JsonNodeExpression.java

@@ -1,39 +0,0 @@
-/*
- * 爱组搭,低代码组件化开发平台
- * ------------------------------------------
- * 受知识产权保护,请勿删除版权申明,开发平台不允许做非法网站,后果自负
- */
-package com.aizuda.core.bpm;
-
-import lombok.Getter;
-import lombok.Setter;
-
-/**
- * 爱组搭 http://aizuda.com
- * ----------------------------------------
- * JSON BPM 节点表达式条件
- *
- * @author 青苗
- * @since 2023-03-17
- */
-@Getter
-@Setter
-public class JsonNodeExpression {
-    /**
-     * 名称
-     */
-    private String label;
-    /**
-     * 属性
-     */
-    private String field;
-    /**
-     * 操作
-     */
-    private String operator;
-    /**
-     * 内容
-     */
-    private String value;
-
-}

+ 0 - 241
aizuda-core/src/main/java/com/aizuda/core/bpm/Test.java

@@ -1,241 +0,0 @@
-package com.aizuda.core.bpm;
-
-import com.aizuda.common.toolkit.JacksonUtils;
-
-public class Test {
-
-    public static void main(String[] args) {
-        String json = "{\n" +
-                "    \"id\": 1,\n" +
-                "    \"name\": \"请假审批\",\n" +
-                "    \"nodeConfig\": {\n" +
-                "        \"nodeName\": \"发起人\",\n" +
-                "        \"type\": 0,\n" +
-                "        \"nodeRoleList\": [],\n" +
-                "        \"childNode\": {\n" +
-                "            \"nodeName\": \"审核人\",\n" +
-                "            \"type\": 1,\n" +
-                "            \"setType\": 7,\n" +
-                "            \"nodeUserList\": [],\n" +
-                "            \"nodeRoleList\": [],\n" +
-                "            \"examineLevel\": 1,\n" +
-                "            \"directorLevel\": 1,\n" +
-                "            \"selectMode\": 1,\n" +
-                "            \"termAuto\": true,\n" +
-                "            \"term\": 3,\n" +
-                "            \"termMode\": 1,\n" +
-                "            \"examineMode\": 1,\n" +
-                "            \"directorMode\": 0,\n" +
-                "            \"childNode\": {\n" +
-                "                \"nodeName\": \"审核人\",\n" +
-                "                \"type\": 1,\n" +
-                "                \"setType\": 1,\n" +
-                "                \"nodeUserList\": [\n" +
-                "                    {\n" +
-                "                        \"id\": \"990000197205236780\",\n" +
-                "                        \"name\": \"田娟\"\n" +
-                "                    }\n" +
-                "                ],\n" +
-                "                \"nodeRoleList\": [],\n" +
-                "                \"examineLevel\": 1,\n" +
-                "                \"directorLevel\": 1,\n" +
-                "                \"selectMode\": 1,\n" +
-                "                \"termAuto\": false,\n" +
-                "                \"term\": 0,\n" +
-                "                \"termMode\": 1,\n" +
-                "                \"examineMode\": 1,\n" +
-                "                \"directorMode\": 0,\n" +
-                "                \"childNode\": {\n" +
-                "                    \"nodeName\": \"条件路由\",\n" +
-                "                    \"type\": 4,\n" +
-                "                    \"conditionNodes\": [\n" +
-                "                        {\n" +
-                "                            \"nodeName\": \"长期\",\n" +
-                "                            \"type\": 3,\n" +
-                "                            \"priorityLevel\": 1,\n" +
-                "                            \"conditionMode\": 1,\n" +
-                "                            \"conditionList\": [\n" +
-                "                                {\n" +
-                "                                    \"label\": \"请假天数\",\n" +
-                "                                    \"field\": \"day\",\n" +
-                "                                    \"operator\": \">\",\n" +
-                "                                    \"value\": \"7\"\n" +
-                "                                }\n" +
-                "                            ],\n" +
-                "                            \"childNode\": {\n" +
-                "                                \"nodeName\": \"领导审批\",\n" +
-                "                                \"type\": 1,\n" +
-                "                                \"setType\": 1,\n" +
-                "                                \"nodeUserList\": [\n" +
-                "                                    {\n" +
-                "                                        \"id\": \"360000197302144442\",\n" +
-                "                                        \"name\": \"何敏\"\n" +
-                "                                    }\n" +
-                "                                ],\n" +
-                "                                \"nodeRoleList\": [],\n" +
-                "                                \"examineLevel\": 1,\n" +
-                "                                \"directorLevel\": 1,\n" +
-                "                                \"selectMode\": 1,\n" +
-                "                                \"termAuto\": false,\n" +
-                "                                \"term\": 0,\n" +
-                "                                \"termMode\": 1,\n" +
-                "                                \"examineMode\": 1,\n" +
-                "                                \"directorMode\": 0\n" +
-                "                            }\n" +
-                "                        },\n" +
-                "                        {\n" +
-                "                            \"nodeName\": \"短期\",\n" +
-                "                            \"type\": 3,\n" +
-                "                            \"priorityLevel\": 2,\n" +
-                "                            \"conditionMode\": 1,\n" +
-                "                            \"conditionList\": [],\n" +
-                "                            \"childNode\": {\n" +
-                "                                \"nodeName\": \"直接主管审批\",\n" +
-                "                                \"type\": 1,\n" +
-                "                                \"setType\": 2,\n" +
-                "                                \"nodeUserList\": [],\n" +
-                "                                \"nodeRoleList\": [],\n" +
-                "                                \"examineLevel\": 1,\n" +
-                "                                \"directorLevel\": 1,\n" +
-                "                                \"selectMode\": 1,\n" +
-                "                                \"termAuto\": false,\n" +
-                "                                \"term\": 0,\n" +
-                "                                \"termMode\": 1,\n" +
-                "                                \"examineMode\": 1,\n" +
-                "                                \"directorMode\": 0\n" +
-                "                            }\n" +
-                "                        },\n" +
-                "                        {\n" +
-                "                            \"nodeName\": \"条件3\",\n" +
-                "                            \"type\": 3,\n" +
-                "                            \"priorityLevel\": 3,\n" +
-                "                            \"conditionMode\": 1,\n" +
-                "                            \"conditionList\": [\n" +
-                "                                {\n" +
-                "                                    \"label\": \"s\",\n" +
-                "                                    \"field\": \"s\",\n" +
-                "                                    \"operator\": \"=\",\n" +
-                "                                    \"value\": \"s\"\n" +
-                "                                }\n" +
-                "                            ],\n" +
-                "                            \"childNode\": {\n" +
-                "                                \"nodeName\": \"审核人\",\n" +
-                "                                \"type\": 1,\n" +
-                "                                \"setType\": 3,\n" +
-                "                                \"nodeUserList\": [],\n" +
-                "                                \"nodeRoleList\": [\n" +
-                "                                    {\n" +
-                "                                        \"id\": \"2\",\n" +
-                "                                        \"name\": \"华东分部\"\n" +
-                "                                    }\n" +
-                "                                ],\n" +
-                "                                \"examineLevel\": 1,\n" +
-                "                                \"directorLevel\": 1,\n" +
-                "                                \"selectMode\": 1,\n" +
-                "                                \"termAuto\": false,\n" +
-                "                                \"term\": 0,\n" +
-                "                                \"termMode\": 1,\n" +
-                "                                \"examineMode\": 1,\n" +
-                "                                \"directorMode\": 0\n" +
-                "                            }\n" +
-                "                        }\n" +
-                "                    ],\n" +
-                "                    \"childNode\": {\n" +
-                "                        \"nodeName\": \"条件路由\",\n" +
-                "                        \"type\": 4,\n" +
-                "                        \"conditionNodes\": [\n" +
-                "                            {\n" +
-                "                                \"nodeName\": \"条件1\",\n" +
-                "                                \"type\": 3,\n" +
-                "                                \"priorityLevel\": 1,\n" +
-                "                                \"conditionMode\": 1,\n" +
-                "                                \"conditionList\": [\n" +
-                "                                    {\n" +
-                "                                        \"label\": \"1\",\n" +
-                "                                        \"field\": \"1\",\n" +
-                "                                        \"operator\": \"=\",\n" +
-                "                                        \"value\": \"1\"\n" +
-                "                                    }\n" +
-                "                                ],\n" +
-                "                                \"childNode\": {\n" +
-                "                                    \"nodeName\": \"审核人\",\n" +
-                "                                    \"type\": 1,\n" +
-                "                                    \"setType\": 2,\n" +
-                "                                    \"nodeUserList\": [],\n" +
-                "                                    \"nodeRoleList\": [],\n" +
-                "                                    \"examineLevel\": 1,\n" +
-                "                                    \"directorLevel\": 1,\n" +
-                "                                    \"selectMode\": 1,\n" +
-                "                                    \"termAuto\": false,\n" +
-                "                                    \"term\": 0,\n" +
-                "                                    \"termMode\": 1,\n" +
-                "                                    \"examineMode\": 1,\n" +
-                "                                    \"directorMode\": 0\n" +
-                "                                }\n" +
-                "                            },\n" +
-                "                            {\n" +
-                "                                \"nodeName\": \"条件2\",\n" +
-                "                                \"type\": 3,\n" +
-                "                                \"priorityLevel\": 2,\n" +
-                "                                \"conditionMode\": 1,\n" +
-                "                                \"conditionList\": [\n" +
-                "                                    {\n" +
-                "                                        \"label\": \"2\",\n" +
-                "                                        \"field\": \"2\",\n" +
-                "                                        \"operator\": \"=\",\n" +
-                "                                        \"value\": \"2\"\n" +
-                "                                    }\n" +
-                "                                ],\n" +
-                "                                \"childNode\": {\n" +
-                "                                    \"nodeName\": \"审核人\",\n" +
-                "                                    \"type\": 1,\n" +
-                "                                    \"setType\": 2,\n" +
-                "                                    \"nodeUserList\": [],\n" +
-                "                                    \"nodeRoleList\": [],\n" +
-                "                                    \"examineLevel\": 1,\n" +
-                "                                    \"directorLevel\": 1,\n" +
-                "                                    \"selectMode\": 1,\n" +
-                "                                    \"termAuto\": false,\n" +
-                "                                    \"term\": 0,\n" +
-                "                                    \"termMode\": 1,\n" +
-                "                                    \"examineMode\": 1,\n" +
-                "                                    \"directorMode\": 0\n" +
-                "                                }\n" +
-                "                            }\n" +
-                "                        ],\n" +
-                "                        \"childNode\": {\n" +
-                "                            \"nodeName\": \"审核人\",\n" +
-                "                            \"type\": 1,\n" +
-                "                            \"setType\": 5,\n" +
-                "                            \"nodeUserList\": [],\n" +
-                "                            \"nodeRoleList\": [],\n" +
-                "                            \"examineLevel\": 1,\n" +
-                "                            \"directorLevel\": 1,\n" +
-                "                            \"selectMode\": 1,\n" +
-                "                            \"termAuto\": false,\n" +
-                "                            \"term\": 0,\n" +
-                "                            \"termMode\": 1,\n" +
-                "                            \"examineMode\": 1,\n" +
-                "                            \"directorMode\": 0,\n" +
-                "                            \"childNode\": {\n" +
-                "                                \"nodeName\": \"抄送人\",\n" +
-                "                                \"type\": 2,\n" +
-                "                                \"userSelectFlag\": true,\n" +
-                "                                \"nodeUserList\": [\n" +
-                "                                    {\n" +
-                "                                        \"id\": \"220000200908305857\",\n" +
-                "                                        \"name\": \"何秀英\"\n" +
-                "                                    }\n" +
-                "                                ]\n" +
-                "                            }\n" +
-                "                        }\n" +
-                "                    }\n" +
-                "                }\n" +
-                "            }\n" +
-                "        }\n" +
-                "    }\n" +
-                "}";
-        JsonBpmModel jsonBpmModel = JacksonUtils.parse(json, JsonBpmModel.class);
-        System.out.println(jsonBpmModel.getName());
-    }
-}