From 88063d681ca4d692c31a162ef5bf8b9bd41e5d11 Mon Sep 17 00:00:00 2001
From: zhiyong.zhou <zhiyong.zhou@highdatas.com>
Date: 星期一, 04 三月 2024 18:00:18 +0800
Subject: [PATCH] 删除多余文件

---
 src/views/common/process/viewNodes/InclusiveNode.vue         |    1 
 src/views/admin/layout/ProcessDesign.vue                     |    2 
 src/views/workspace/process/ProcessInstanceTabs.vue          |   31 ----
 src/views/admin/layout/process/ProcessTree.vue               |   22 +-
 src/views/common/process/config/ConditionGroupItemConfig.vue |    3 
 src/views/common/process/nodes/SubprocessNode.vue            |    1 
 src/views/common/process/viewNodes/ApprovalNode.vue          |    2 
 src/views/admin/layout/process/ProcessTreeViewer.vue         |    2 
 src/views/common/process/config/ApprovalNodeConfig.vue       |    9 -
 src/views/common/process/config/InclusiveNodeConfig.vue      |    1 
 src/views/admin/LayoutHeader.vue                             |    1 
 src/views/common/process/config/InclusiveGroupItemConfig.vue |    2 
 src/views/admin/FormsPanel.vue                               |    4 
 src/views/common/process/config/TaskNodeConfig.vue           |    1 
 src/views/common/process/nodes/InclusiveNode.vue             |    1 
 /dev/null                                                    |  193 ---------------------------
 src/views/common/process/viewNodes/SubprocessNode.vue        |    1 
 src/views/admin/FormProcessDesign.vue                        |   21 +--
 src/views/common/process/config/RootNodeConfig.vue           |    1 
 src/views/admin/layout/ProcessDiagramViewer.vue              |    3 
 src/views/common/InsertButton.vue                            |   64 ++++----
 src/views/common/process/viewNodes/ConditionNode.vue         |    5 
 src/views/common/process/nodes/ApprovalNode.vue              |   15 -
 src/views/common/process/config/NodeConfig.vue               |   11 -
 src/views/common/process/nodes/ConditionNode.vue             |    3 
 src/views/common/process/config/ConditionNodeConfig.vue      |    2 
 26 files changed, 60 insertions(+), 342 deletions(-)

diff --git a/src/assets/flowDesign.scss b/src/assets/flowDesign.scss
deleted file mode 100644
index 6f0b1d0..0000000
--- a/src/assets/flowDesign.scss
+++ /dev/null
@@ -1,193 +0,0 @@
-.root{
-  &:before{
-    display: none !important;
-  }
-}
-.node-error-state{
-  &.node-body{
-    box-shadow: 0px 0px 5px 0px #F56C6C !important;
-  }
-}
-.node{
-  display: flex;
-  align-items:center;
-  width: auto;
-  position: relative;
-  &:before{
-    content: '';
-    top: 50%;
-    left: 100%;
-    display: block;
-    width: 0;
-    height: 0;
-
-    border-style: solid;
-    border-color: #CACACA transparent transparent;
-    background: #F5F5F7;
-    border-top: 5px solid transparent;
-    border-bottom: 5px solid transparent;
-    border-left: 10px solid #CACACA; /* 宸﹁竟鐣� */
-
-  }
-  .node-body{
-    width: 220px;
-    cursor: pointer;
-    max-height: 120px;
-    position: relative;
-    border-radius: 5px;
-    background-color: white;
-    box-shadow: 0px 0px 5px 0px #d8d8d8;
-    &:hover{
-      box-shadow: 0px 0px 3px 0px  #1890FF;
-      .node-body-header {
-        .el-icon-close {
-          display: inline;
-          font-size: medium;
-        }
-      }
-    }
-    .node-body-header{
-      border-top-left-radius: 5px;
-      border-top-right-radius: 5px;
-      padding: 5px 15px;
-      color: white;
-      font-size: xx-small;
-      .el-icon-close{
-        display: none;
-      }
-      .name{
-        height: 14px;
-        width: 150px;
-        display: inline-block
-      }
-    }
-    .node-body-content{
-      padding: 18px;
-      color: #656363;
-      font-size: 14px;
-      i{
-        position: absolute;
-        top: 55%;
-        right: 5px;
-        font-size: medium;
-      }
-      .placeholder{
-        color: #8c8c8c;
-      }
-    }
-    .node-error{
-      position: absolute;
-      right: -40px;
-      top: 20px;
-      font-size: 25px;
-      color: #F56C6C;
-    }
-  }
-
-  .node-footer{
-    position: relative;
-    .btn{
-      width: 150px;
-      display: flex;
-      // padding: 20px 0 32px;
-      justify-content: center;
-    }
-    /deep/ .el-button{
-      height: 32px;
-    }
-    &::before{
-      content: "";
-      position: absolute;
-      top: 0;
-      left: 0;
-      right: 0;
-      bottom: 0;
-      z-index: -1;
-      margin: auto;
-      width: 100%;
-      height: 2px;
-      background-color: #CACACA;
-    }
-  }
-}
-._root{
-  display: flex;
-  align-items:center;
-  margin: 0 auto;
-}
-.process-end{
-  width: 60px;
-  margin: 0 auto;
-  // margin-bottom: 20px;
-  border-radius: 15px;
-  padding: 5px 10px;
-  font-size: small;
-  color: #747474;
-  background-color: #f2f2f2;
-  box-shadow: 0 0 10px 0 #bcbcbc;
-}
-.primary-node{
-  display: flex;
-  align-items: center;
-}
-.branch-node{
-  display: flex;
-  justify-content: center;
-}
-.branch-node-item{
-  position: relative;
-  display: flex;
-  background: #f5f6f6;
-  flex-direction: column;
-  align-items: center;
-  border-top: 2px solid #cccccc;
-  border-bottom: 2px solid #cccccc;
-  &:before{
-    content: "";
-    position: absolute;
-    top: 0;
-    left: calc(50% - 1px);
-    margin: auto;
-    width: 2px;
-    height: 100%;
-    background-color: #CACACA;
-  }
-  .line-top-left, .line-top-right, .line-bot-left, .line-bot-right{
-    position: absolute;
-    width: 50%;
-    height: 4px;
-    background-color: #f5f6f6;
-  }
-  .line-top-left{
-    top: -2px;
-    left: -1px;
-  }
-  .line-top-right{
-    top: -2px;
-    right: -1px;
-  }
-  .line-bot-left{
-    bottom: -2px;
-    left: -1px;
-  }
-  .line-bot-right{
-    bottom: -2px;
-    right: -1px;
-  }
-}
-.add-branch-btn{
-  position: absolute;
-  width: 80px;
-  .add-branch-btn-el{
-    z-index: 999;
-    position: absolute;
-    top: -15px;
-  }
-}
-
-.empty-node{
-  display: flex;
-  justify-content: center;
-  flex-direction: column;
-  align-items: center;
-}
\ No newline at end of file
diff --git a/src/assets/flowDesignVertical.scss b/src/assets/flowDesignVertical.scss
deleted file mode 100644
index 0b16c98..0000000
--- a/src/assets/flowDesignVertical.scss
+++ /dev/null
@@ -1,193 +0,0 @@
-
-.root{
-  &:before{
-    display: none !important;
-  }
-}
-.node-error-state{
-  .node-body{
-    box-shadow: 0px 0px 5px 0px #F56C6C !important;
-  }
-}
-.node{
-  padding: 0 50px;
-  width: 220px;
-  position: relative;
-  &:before{
-    content: '';
-    position: absolute;
-    top: -12px;
-    left: 50%;
-    -webkit-transform: translateX(-50%);
-    transform: translateX(-50%);
-    width: 0;
-    border-style: solid;
-    border-width: 8px 6px 4px;
-    border-color: #CACACA transparent transparent;
-    background: #F5F5F7;
-  }
-  .node-body{
-    cursor: pointer;
-    max-height: 120px;
-    position: relative;
-    border-radius: 5px;
-    background-color: white;
-    box-shadow: 0px 0px 5px 0px #d8d8d8;
-    &:hover{
-      box-shadow: 0px 0px 3px 0px  #1890FF;
-      .node-body-header {
-        .el-icon-close {
-          display: inline;
-          font-size: medium;
-        }
-      }
-    }
-    .node-body-header{
-      border-top-left-radius: 5px;
-      border-top-right-radius: 5px;
-      padding: 5px 15px;
-      color: white;
-      font-size: xx-small;
-      .el-icon-close{
-        display: none;
-      }
-      .name{
-        height: 14px;
-        width: 150px;
-        display: inline-block
-      }
-    }
-    .node-body-content{
-      padding: 18px;
-      color: #656363;
-      font-size: 14px;
-      i{
-        position: absolute;
-        top: 55%;
-        right: 5px;
-        font-size: medium;
-      }
-      .placeholder{
-        color: #8c8c8c;
-      }
-    }
-    .node-error{
-      position: absolute;
-      right: -40px;
-      top: 20px;
-      font-size: 25px;
-      color: #F56C6C;
-    }
-  }
-
-  .node-footer{
-    position: relative;
-    .btn{
-      width: 100%;
-      display: flex;
-      padding: 20px 0 32px;
-      justify-content: center;
-    }
-    /deep/ .el-button{
-      height: 32px;
-    }
-    &::before{
-      content: "";
-      position: absolute;
-      top: 0;
-      left: 0;
-      right: 0;
-      bottom: 0;
-      z-index: -1;
-      margin: auto;
-      width: 2px;
-      height: 100%;
-      background-color: #CACACA;
-    }
-  }
-}
-
-._root{
-  margin: 0 auto;
-}
-
-.process-end{
-  width: 60px;
-  margin: 0 auto;
-  margin-bottom: 20px;
-  border-radius: 15px;
-  padding: 5px 10px;
-  font-size: small;
-  color: #747474;
-  background-color: #f2f2f2;
-  box-shadow: 0 0 10px 0 #bcbcbc;
-}
-.primary-node{
-  display: flex;
-  align-items: center;
-  flex-direction: column;
-}
-
-.branch-node{
-  display: flex;
-  justify-content: center;
-  /*border-top: 2px solid #cccccc;
-  border-bottom: 2px solid #cccccc;*/
-}
-.branch-node-item{
-  position: relative;
-  display: flex;
-  background: #f5f6f6;
-  flex-direction: column;
-  align-items: center;
-  border-top: 2px solid #cccccc;
-  border-bottom: 2px solid #cccccc;
-  &:before{
-    content: "";
-    position: absolute;
-    top: 0;
-    left: calc(50% - 1px);
-    margin: auto;
-    width: 2px;
-    height: 100%;
-    background-color: #CACACA;
-  }
-  .line-top-left, .line-top-right, .line-bot-left, .line-bot-right{
-    position: absolute;
-    width: 50%;
-    height: 4px;
-    background-color: #f5f6f6;
-  }
-  .line-top-left{
-    top: -2px;
-    left: -1px;
-  }
-  .line-top-right{
-    top: -2px;
-    right: -1px;
-  }
-  .line-bot-left{
-    bottom: -2px;
-    left: -1px;
-  }
-  .line-bot-right{
-    bottom: -2px;
-    right: -1px;
-  }
-}
-.add-branch-btn{
-  position: absolute;
-  width: 80px;
-  .add-branch-btn-el{
-    z-index: 999;
-    position: absolute;
-    top: -15px;
-  }
-}
-
-.empty-node{
-  display: flex;
-  justify-content: center;
-  flex-direction: column;
-  align-items: center;
-}
\ No newline at end of file
diff --git a/src/views/admin/FormProcessDesign.vue b/src/views/admin/FormProcessDesign.vue
index 924864a..538567f 100644
--- a/src/views/admin/FormProcessDesign.vue
+++ b/src/views/admin/FormProcessDesign.vue
@@ -35,6 +35,7 @@
 <script>
 import LayoutHeader from './LayoutHeader'
 import {createFlow, getFlowDetail} from '@/api/design'
+
 import ProcessDesign from '@/views/admin/layout/ProcessDesign'
 
 export default {
@@ -109,13 +110,13 @@
         const tempJson = data.find(f =>
             f.index_no === index
         )
-        console.log("tempJson",tempJson);
         //瑙f瀽瀛愬鎵硅妭鐐�
         parent.children = {
           "id": tempJson.id,
           "parentId": parentId,
           "name": "瀹℃壒浜�",
           "type": "APPROVAL",
+          "children":{},//蹇呴』瑕� 涓嶇劧閫変腑鐨勫�兼棤娉曚紶閫�
           "props":
               {
                 "assignedType": "ASSIGN_USER",
@@ -145,7 +146,6 @@
       //鑾峰彇娴佺▼璇︽儏
       getFlowDetail(param).then(rsp => {
         let form = rsp.data.data;
-        console.log("getFlowDetail-form", form)
         form.logo = ""
         form.formItems = []
         form.process =this.convertToTreeData(form.steps, {
@@ -162,7 +162,7 @@
         form.templateName = form.name
         form.groupId = null;
 
-        console.log("杈撳嚭杞崲鍚庣殑form,",form)
+
         this.$store.commit('loadForm', form)
       }).catch(err => {
         this.$message.error(err)
@@ -203,7 +203,6 @@
       })
     },
     validateDesign() {
-      console.log('000')
       this.validVisible = true
       this.validStep = 0
       this.showValiding()
@@ -287,10 +286,9 @@
     },
     //瀹℃壒娴佹爲褰㈢粨鏋勮浆鎹负json
     dataTree(data, index, parentId) {
-      let result = [];
-      let names = [];
-      let ruleCode = [];
-      console.log("data銆嬨�嬨��",data)
+      let result = [];//瀛樻斁缁撴灉
+      let names = [];//瀛樻斁瀹℃壒浜�
+      let ruleCode = [];//鏋舵瀯缁�
       data.props.assignedUser.forEach(org => names.push(org.name));
       let ids = []
       data.props.assignedUser.forEach(org => ids.push(org.id));
@@ -317,7 +315,6 @@
             rule_code: ruleCode.length > 0 ? String(ruleCode).replaceAll(',', '銆�') : null
           }
       ) // 鍙彇褰撳墠鑺傜偣鐨勪俊鎭紝涓嶅寘鎷� children
-      console.log("result>>>",result)
       //濡傛灉涓嬮潰杩樻湁瀛愰」 缁х画寰�涓嬭鏁版嵁
       if (data.children!==undefined&&Object.keys(data.children).length !== 0) {
         let getChildren = this.dataTree(data.children, index + 1, parentId)
@@ -326,7 +323,6 @@
 
       return result
     },
-
     doPublish() {
       this.$confirm('纭鍙戝竷鍚庢祦绋嬬珛鍗崇敓鏁堬紝鏄惁缁х画?', '鎻愮ず', {
         confirmButtonText: '鍙戝竷',
@@ -334,17 +330,14 @@
         type: 'warning'
       }).then(() => {
         let processNew = JSON.parse(JSON.stringify(this.setup.process));
-        console.log("processNew", processNew)
         //鍒ゆ柇鏉′欢鍒嗘敮
-        this.conditionRecursion(processNew);
         let data = {};
         data.name = this.form.name;
         data.id = processNew.id||''
-        var i = 1;
+        let i = 1;
         //杞暟鎹粨鏋�
         data.steps = this.dataTree(processNew.children, i, processNew.id);
         let template = {data}
-        console.log("鏂版暟缁勭粨鏋�-template", template);
         createFlow(template).then(rsp => {
           this.$message.success("鍒涘缓娴佺▼鎴愬姛")
           this.$router.push("/formsPanel")
diff --git a/src/views/admin/FormsPanel.vue b/src/views/admin/FormsPanel.vue
index 9e9e0c9..c131947 100644
--- a/src/views/admin/FormsPanel.vue
+++ b/src/views/admin/FormsPanel.vue
@@ -62,9 +62,7 @@
     getGroups() {
       let template = {"dataname": "sys_state_approve"}
       getEntitySet(template).then(rsp => {
-        console.log("getEntitySet", rsp.data.data)
         this.groups = rsp.data.data.entityset
-        console.log("this.groups", this.groups)
       }).catch(err => this.$message.error('鑾峰彇瀹℃壒娴佺▼寮傚父'))
     },
     newProcess(groupId) {
@@ -78,7 +76,6 @@
 
 
     viewGroup(item, group) {
-      console.log("viewGroup",item)
       this.$router.push(
           {
             path: "/workspace/process/instance/tabs",
@@ -92,7 +89,6 @@
 
 
     editFrom(item, group) {
-      console.log("item",item)
       this.$router.push("/admin/design?code=" + item.id);
     },
 
diff --git a/src/views/admin/LayoutHeader.vue b/src/views/admin/LayoutHeader.vue
index 2fac42c..f8c63ec 100644
--- a/src/views/admin/LayoutHeader.vue
+++ b/src/views/admin/LayoutHeader.vue
@@ -80,7 +80,6 @@
       this.$emit('input', path)
     },
     handleSelect(key, keyPath) {
-      console.log(key, keyPath);
     },
     listener() {
       window.onunload = this.closeBefore()
diff --git a/src/views/admin/layout/ProcessDesign.vue b/src/views/admin/layout/ProcessDesign.vue
index b1a3eaf..2a2bf73 100644
--- a/src/views/admin/layout/ProcessDesign.vue
+++ b/src/views/admin/layout/ProcessDesign.vue
@@ -45,7 +45,6 @@
   },
   computed:{
     selectedNode(){
-      console.log("ProcessDesign-selectedNode")
       return this.$store.state.selectedNode
     }
   },
@@ -58,7 +57,6 @@
       return this.$refs["process-tree"].validateProcess()
     },
     nodeSelected(node){
-      console.log('閰嶇疆鑺傜偣aaa', node)
       this.showConfig = true
     }
   },
diff --git a/src/views/admin/layout/ProcessDiagramViewer.vue b/src/views/admin/layout/ProcessDiagramViewer.vue
index ed4e025..8fbf78b 100644
--- a/src/views/admin/layout/ProcessDiagramViewer.vue
+++ b/src/views/admin/layout/ProcessDiagramViewer.vue
@@ -44,7 +44,6 @@
   },
   computed:{
     selectedNode(){
-      console.log("ProcessDiagramViewer-selectedNode",this.$store.state)
       return this.$store.state.selectedNode
     }
   },
@@ -56,13 +55,11 @@
   },
   methods: {
     test(){
-      console.log("test")
     },
     validate(){
       return this.$refs["process-tree"].validateProcess()
     },
     nodeSelected(node){
-      console.log('閰嶇疆鑺傜偣bbb', node)
       this.showConfig = true
     }
   },
diff --git a/src/views/admin/layout/process/ProcessTree.vue b/src/views/admin/layout/process/ProcessTree.vue
index cbd0cf5..d3ee177 100644
--- a/src/views/admin/layout/process/ProcessTree.vue
+++ b/src/views/admin/layout/process/ProcessTree.vue
@@ -14,7 +14,6 @@
 import Subprocess from '@/views/common/process/nodes/SubprocessNode.vue'
 
 import DefaultProps from "./DefaultNodeProps"
-
 export default {
   name: "ProcessTree",
   components: {Node, Root, Approval, Task, Cc, Trigger, Concurrent, Condition, Inclusive, Delay, Empty, Subprocess},
@@ -40,6 +39,7 @@
     ]))
     return h('div', {class:{'_root': true}, ref:'_root'}, processTrees)
   },
+
   methods: {
     getDomTree(h, node) {
       this.toMapping(node);
@@ -88,6 +88,7 @@
     //瑙g爜娓叉煋鐨勬椂鍊欐彃鍏om鍒板悓绾�
     decodeAppendDom(h, node, dom, props = {}){
       props.config = node
+      console.log("decodeAppendDom",props)
       dom.unshift(h(node.type.toLowerCase(), {
         props: props,
         ref: node.id,
@@ -106,7 +107,6 @@
     //id鏄犲皠鍒癿ap锛岀敤鏉ュ悜涓婇亶鍘�
     toMapping(node){
       if (node && node.id){
-        //console.log("node=> " + node.id + " name:" + node.name + " type:" + node.type)
         this.nodeMap.set(node.id, node)
       }
     },
@@ -170,23 +170,22 @@
       return node.type === 'CONCURRENTS'
     },
     getRandomId(){
-      console.log("tree鐢熸垚鑺傜偣id")
       return ' ';
       //return `HighDatas_${new Date().getTime().toString().substring(5)}${Math.round(Math.random()*9000+1000)}`
     },
     //閫変腑涓�涓妭鐐�
     selectNode(node){
-      this.$store.commit('selectedNode', node)
+      this.$store.commit('selectedNode', node);
       this.$emit('selectedNode', node)
     },
     //澶勭悊鑺傜偣鎻掑叆閫昏緫
     insertNode(type, parentNode){
-      console.log("insertNode-parentNode",parentNode)
+
       this.$refs['_root'].click()
       let afterNode = parentNode.children
-      console.log("afterNode",afterNode)
       //鎻掑叆鏂拌妭鐐�
       parentNode.children = {
+
         id: this.getRandomId(),
         parentId: parentNode.id,
         props: {},
@@ -194,6 +193,7 @@
 
       }
       switch (type){
+
         case 'APPROVAL': this.insertApprovalNode(parentNode, afterNode); break;
         case 'SUBPROCESS' : this.insertApprovalNode(parentNode, afterNode); break;
         case 'TASK': this.insertTaskNode(parentNode); break;
@@ -216,15 +216,16 @@
           afterNode.parentId = parentNode.children.id
         }
         this.$set(parentNode.children, 'children', Object)
-        console.log("parentNode.children",parentNode.children)
+
       }
       this.$forceUpdate()
     },
     insertApprovalNode(parentNode){
       this.$set(parentNode.children, "name", "瀹℃壒浜�")
-      console.log("tree-DefaultProps.APPROVAL_PROPS)",DefaultProps.APPROVAL_PROPS)
+
       this.$set(parentNode.children, "props", this.$deepCopy(DefaultProps.APPROVAL_PROPS))
-      console.log("parentNode.children",parentNode.children)
+
+
     },
     insertTaskNode(parentNode){
       this.$set(parentNode.children, "name", "鍔炵悊浜�")
@@ -258,6 +259,7 @@
           name: "鏉′欢1",
           children:{}
         },{
+
           id: this.getRandomId(),
           parentId: parentNode.children.id,
           type: "CONDITION",
@@ -339,7 +341,7 @@
     },
     //鍒犻櫎褰撳墠鑺傜偣
     delNode(node){
-      console.log("ProcessTree鍒犻櫎鑺傜偣", node)
+
       //鑾峰彇璇ヨ妭鐐圭殑鐖惰妭鐐�
       let parentNode = this.nodeMap.get(node.parentId)
       if (parentNode){
diff --git a/src/views/admin/layout/process/ProcessTreeViewer.vue b/src/views/admin/layout/process/ProcessTreeViewer.vue
index b5c1c35..cf178d3 100644
--- a/src/views/admin/layout/process/ProcessTreeViewer.vue
+++ b/src/views/admin/layout/process/ProcessTreeViewer.vue
@@ -188,7 +188,6 @@
     },
     //閫変腑涓�涓妭鐐�
     selectNode(node){
-      console.log("ProcessTreeViewer-emit-selectNode")
       this.$store.commit('selectedNode', node)
       this.$emit('selectedNode', node)
     },
@@ -348,7 +347,6 @@
     },
     //鍒犻櫎褰撳墠鑺傜偣
     delNode(node){
-      console.log("鍒犻櫎鑺傜偣", node)
       //鑾峰彇璇ヨ妭鐐圭殑鐖惰妭鐐�
       let parentNode = this.nodeMap.get(node.parentId)
       if (parentNode){
diff --git a/src/views/common/InsertButton.vue b/src/views/common/InsertButton.vue
index 6f1ca67..bae2a9c 100644
--- a/src/views/common/InsertButton.vue
+++ b/src/views/common/InsertButton.vue
@@ -5,38 +5,38 @@
         <i class="el-icon-s-check" style="color:rgb(255, 148, 62);"></i>
         <span>瀹℃壒浜�</span>
       </div>
-      <div @click="addTaskNode">
-        <i class="el-icon-s-check" style="color:rgb(230, 176, 57);"></i>
-        <span>鍔炵悊浜�</span>
-      </div>
-      <div @click="addCcNode">
-        <i class="el-icon-s-promotion" style="color:rgb(50, 150, 250);"></i>
-        <span>鎶勯�佷汉</span>
-      </div>
-      <div @click="addConditionsNode">
-        <i class="el-icon-share" style="color:rgb(21, 188, 131);"></i>
-        <span>鏉′欢鍒嗘敮</span>
-      </div>
-      <div @click="addConcurrentsNode">
-        <i class="el-icon-s-operation" style="color:#718dff;"></i>
-        <span>骞惰鍒嗘敮</span>
-      </div>
-      <div @click="addInclusivesNode">
-        <i class="el-icon-s-operation" style="color:#718dff;"></i>
-        <span>鍖呭鍒嗘敮</span>
-      </div>
-      <div @click="addDelayNode">
-        <i class="el-icon-time" style="color:#f25643;"></i>
-        <span>寤惰繜绛夊緟</span>
-      </div>
-      <div @click="addTriggerNode">
-        <i class="el-icon-set-up" style="color:#15BC83;"></i>
-        <span>瑙﹀彂鍣�</span>
-      </div>
-      <div @click="addSubprocessNode">
-        <i class="el-icon-set-up" style="color:#15BC93;"></i>
-        <span>瀛愭祦绋�</span>
-      </div>
+<!--      <div @click="addTaskNode">-->
+<!--        <i class="el-icon-s-check" style="color:rgb(230, 176, 57);"></i>-->
+<!--        <span>鍔炵悊浜�</span>-->
+<!--      </div>-->
+<!--      <div @click="addCcNode">-->
+<!--        <i class="el-icon-s-promotion" style="color:rgb(50, 150, 250);"></i>-->
+<!--        <span>鎶勯�佷汉</span>-->
+<!--      </div>-->
+<!--      <div @click="addConditionsNode">-->
+<!--        <i class="el-icon-share" style="color:rgb(21, 188, 131);"></i>-->
+<!--        <span>鏉′欢鍒嗘敮</span>-->
+<!--      </div>-->
+<!--      <div @click="addConcurrentsNode">-->
+<!--        <i class="el-icon-s-operation" style="color:#718dff;"></i>-->
+<!--        <span>骞惰鍒嗘敮</span>-->
+<!--      </div>-->
+<!--      <div @click="addInclusivesNode">-->
+<!--        <i class="el-icon-s-operation" style="color:#718dff;"></i>-->
+<!--        <span>鍖呭鍒嗘敮</span>-->
+<!--      </div>-->
+<!--      <div @click="addDelayNode">-->
+<!--        <i class="el-icon-time" style="color:#f25643;"></i>-->
+<!--        <span>寤惰繜绛夊緟</span>-->
+<!--      </div>-->
+<!--      <div @click="addTriggerNode">-->
+<!--        <i class="el-icon-set-up" style="color:#15BC83;"></i>-->
+<!--        <span>瑙﹀彂鍣�</span>-->
+<!--      </div>-->
+<!--      <div @click="addSubprocessNode">-->
+<!--        <i class="el-icon-set-up" style="color:#15BC93;"></i>-->
+<!--        <span>瀛愭祦绋�</span>-->
+<!--      </div>-->
     </div>
     <el-button icon="el-icon-plus" slot="reference" type="primary" size="small" circle></el-button>
   </el-popover>
diff --git a/src/views/common/process/config/ApprovalNodeConfig.vue b/src/views/common/process/config/ApprovalNodeConfig.vue
index bdbae80..2017e57 100644
--- a/src/views/common/process/config/ApprovalNodeConfig.vue
+++ b/src/views/common/process/config/ApprovalNodeConfig.vue
@@ -118,11 +118,9 @@
       return this.$store.state.selectedNode
     },
     nodeProps() {
-      console.log("this.$store.state.selectedNode.props",this.$store.state.selectedNode.props)
       return this.$store.state.selectedNode.props
     },
     select() {
-      console.log("this.config--select", this.config)
       return this.config.assignedUser
     },
 
@@ -160,13 +158,10 @@
       this.selectedNode.props.groups.splice(index, 1)
     },
     addConditionGroup() {
-      console.log("this.config", this.config)
       this.config.groups.push({
       })
     },
     selected(select, type) {
-      debugger
-      console.log("this.config.props",this.config)
       this.nodeProps.assignedUser = []
       if (type === 'group') {
         this.nodeProps.staffGroup = {}
@@ -185,9 +180,7 @@
             }
         )
       }
-      console.log("杈撳嚭閫変腑select", this.nodeProps)
-      this.orgPickerSelected.length = 0
-      this.$forceUpdate()
+
     },
     removeOrgItem(index) {
       this.select.splice(index, 1)
diff --git a/src/views/common/process/config/ConditionGroupItemConfig.vue b/src/views/common/process/config/ConditionGroupItemConfig.vue
index 50053ad..fc78294 100644
--- a/src/views/common/process/config/ConditionGroupItemConfig.vue
+++ b/src/views/common/process/config/ConditionGroupItemConfig.vue
@@ -234,7 +234,6 @@
       }
     },
     selected(select) {
-      console.log(select)
       this.users.length = 0
       select.forEach(u => this.users.push(u))
     },
@@ -246,8 +245,6 @@
       group.conditions.splice(index, 1)
     },
     conditionChange(index, group) {
-      console.log("index",index);
-      console.log("group",group);
       //鍒ゆ柇鏂板鐨�
       group.cids.forEach(cid => {
         if (0 > group.conditions.findIndex(cd => cd.id === cid)){
diff --git a/src/views/common/process/config/ConditionNodeConfig.vue b/src/views/common/process/config/ConditionNodeConfig.vue
index 0c1fed8..93bc13a 100644
--- a/src/views/common/process/config/ConditionNodeConfig.vue
+++ b/src/views/common/process/config/ConditionNodeConfig.vue
@@ -62,7 +62,6 @@
     //鏉′欢鑺傜偣
     prioritySortList() {
       let node = this.$store.state.nodeMap.get(this.selectedNode.parentId)
-      console.log(this.selectedNode.id, node)
       if (node) {
         return node.branchs || []
       }
@@ -91,7 +90,6 @@
       this.showOrgSelect = true
     },
     selected(select) {
-      console.log(select)
       this.showOrgSelect = false
       select.forEach(val => this.select.push(val))
     },
diff --git a/src/views/common/process/config/InclusiveGroupItemConfig.vue b/src/views/common/process/config/InclusiveGroupItemConfig.vue
index fa57050..65c0d26 100644
--- a/src/views/common/process/config/InclusiveGroupItemConfig.vue
+++ b/src/views/common/process/config/InclusiveGroupItemConfig.vue
@@ -179,7 +179,6 @@
       }
     },
     selected(select) {
-      console.log(select)
       this.users.length = 0
       select.forEach(u => this.users.push(u))
     },
@@ -196,7 +195,6 @@
         if (0 > group.conditions.findIndex(cd => cd.id === cid)){
           //鏂板鏉′欢
           let condition = {...this.conditionList[index]}
-          console.log(condition, this.conditionList, index)
           condition.compare = '';
           condition.value = []
           group.conditions.push(condition)
diff --git a/src/views/common/process/config/InclusiveNodeConfig.vue b/src/views/common/process/config/InclusiveNodeConfig.vue
index b91a97c..98f8978 100644
--- a/src/views/common/process/config/InclusiveNodeConfig.vue
+++ b/src/views/common/process/config/InclusiveNodeConfig.vue
@@ -62,7 +62,6 @@
     //鏉′欢鑺傜偣
     prioritySortList() {
       let node = this.$store.state.nodeMap.get(this.selectedNode.parentId)
-      console.log(this.selectedNode.id, node)
       if (node) {
         return node.branchs || []
       }
diff --git a/src/views/common/process/config/NodeConfig.vue b/src/views/common/process/config/NodeConfig.vue
index 494cc90..7c6deec 100644
--- a/src/views/common/process/config/NodeConfig.vue
+++ b/src/views/common/process/config/NodeConfig.vue
@@ -1,14 +1,6 @@
 <template>
   <div>
-    <el-tabs v-model="active" v-if="name && formConfig.length > 0">
-      <el-tab-pane :label="name" name="properties">
-        <component :is="(selectNode.type||'').toLowerCase()" :config="selectNode.props"/>
-      </el-tab-pane>
-      <el-tab-pane label="琛ㄥ崟鏉冮檺璁剧疆" name="permissions">
-        <form-authority-config/>
-      </el-tab-pane>
-    </el-tabs>
-    <component :is="(selectNode.type||'').toLowerCase()" v-else :config="selectNode.props"/>
+    <component :is="(selectNode.type||'').toLowerCase()"  :config="selectNode.props"/>
   </div>
 </template>
 
@@ -45,7 +37,6 @@
   },
   computed: {
     selectNode() {
-      console.log("selectNode",this.$store.state)
       return this.$store.state.selectedNode
     },
     formConfig() {
diff --git a/src/views/common/process/config/RootNodeConfig.vue b/src/views/common/process/config/RootNodeConfig.vue
index 097c19c..c69f095 100644
--- a/src/views/common/process/config/RootNodeConfig.vue
+++ b/src/views/common/process/config/RootNodeConfig.vue
@@ -29,7 +29,6 @@
   },
   computed:{
     select(){
-      console.log("this.config.assignedUser-select",this.config.assignedUser)
       return this.config.assignedUser
     }
   },
diff --git a/src/views/common/process/config/TaskNodeConfig.vue b/src/views/common/process/config/TaskNodeConfig.vue
index 474c03f..ce6d9d4 100644
--- a/src/views/common/process/config/TaskNodeConfig.vue
+++ b/src/views/common/process/config/TaskNodeConfig.vue
@@ -242,7 +242,6 @@
       this.$refs.orgPicker.show()
     },
     selected(select) {
-      console.log(select)
       this.orgPickerSelected.length = 0
       select.forEach(val => this.orgPickerSelected.push(val))
     },
diff --git a/src/views/common/process/nodes/ApprovalNode.vue b/src/views/common/process/nodes/ApprovalNode.vue
index bddb176..8714681 100644
--- a/src/views/common/process/nodes/ApprovalNode.vue
+++ b/src/views/common/process/nodes/ApprovalNode.vue
@@ -34,16 +34,13 @@
     },
     content(){
       const config = this.config.props
-      console.log("content:config.assignedUser",config)
       let texts = []
       config.assignedUser.forEach(org => texts.push(org.name))
-      return String(texts).replaceAll(',', '銆�')||"aaa"
+      return String(texts).replaceAll(',', '銆�')
     },
 
   },
   created() {
-    console.log("鍔犺浇ApprovalNode.vue")
-    this.content
   },
   methods: {
     getFormItemById(id){
@@ -95,11 +92,11 @@
       return true;
     },
     validate_FORM_USER(err){
-     if (this.config.props.formUser === ''){
-       this.errorInfo = '璇锋寚瀹氳〃鍗曚腑鐨勪汉鍛樼粍浠�'
-       err.push(`${this.config.name} 瀹℃壒浜轰负琛ㄥ崟涓汉鍛橈紝浣嗘湭鎸囧畾`)
-       return false
-     }
+      if (this.config.props.formUser === ''){
+        this.errorInfo = '璇锋寚瀹氳〃鍗曚腑鐨勪汉鍛樼粍浠�'
+        err.push(`${this.config.name} 瀹℃壒浜轰负琛ㄥ崟涓汉鍛橈紝浣嗘湭鎸囧畾`)
+        return false
+      }
       return true;
     },
     validate_REFUSE(err){
diff --git a/src/views/common/process/nodes/ConditionNode.vue b/src/views/common/process/nodes/ConditionNode.vue
index 5a7f160..82d63f6 100644
--- a/src/views/common/process/nodes/ConditionNode.vue
+++ b/src/views/common/process/nodes/ConditionNode.vue
@@ -137,9 +137,6 @@
     },
     //鏍¢獙鏁版嵁閰嶇疆鐨勫悎娉曟��
     validate(err) {
-      console.log('condition children', this.config.children)
-      console.log('this.level', this.level)
-      console.log('this.size', this.size)
       if (!(this.level == this.size && this.size != 0) && !this.config.children?.id) {
         this.showError = true
         this.errorInfo = '鏉′欢鍒嗘敮鍚庝笉鑳戒负绌�'
diff --git a/src/views/common/process/nodes/InclusiveNode.vue b/src/views/common/process/nodes/InclusiveNode.vue
index 4e48edf..82b715b 100644
--- a/src/views/common/process/nodes/InclusiveNode.vue
+++ b/src/views/common/process/nodes/InclusiveNode.vue
@@ -132,7 +132,6 @@
     },
     //鏍¢獙鏁版嵁閰嶇疆鐨勫悎娉曟��
     validate(err) {
-      console.log('inclusive children', this.config.children)
       if (!(this.level == this.size && this.size != 0) && !this.config.children?.id) {
         this.showError = true
         this.errorInfo = '鏉′欢鍒嗘敮鍚庝笉鑳戒负绌�'
diff --git a/src/views/common/process/nodes/SubprocessNode.vue b/src/views/common/process/nodes/SubprocessNode.vue
index ac198de..4440378 100644
--- a/src/views/common/process/nodes/SubprocessNode.vue
+++ b/src/views/common/process/nodes/SubprocessNode.vue
@@ -33,7 +33,6 @@
     },
     content(){
       const config = this.config.props
-      console.log("role,config.assignedUser",config.assignedUser)
       switch (config.assignedType){
         case "ASSIGN_USER":
           if (config.assignedUser.length > 0){
diff --git a/src/views/common/process/viewNodes/ApprovalNode.vue b/src/views/common/process/viewNodes/ApprovalNode.vue
index 23e0ac8..de8dbdc 100644
--- a/src/views/common/process/viewNodes/ApprovalNode.vue
+++ b/src/views/common/process/viewNodes/ApprovalNode.vue
@@ -34,7 +34,6 @@
     },
     content(){
       const config = this.config.props
-      console.log("content:config.assignedUser",config)
       let texts = []
       config.assignedUser.forEach(org => texts.push(org.name))
       return String(texts).replaceAll(',', '銆�')
@@ -53,7 +52,6 @@
     // }
   },
   created() {
-    console.log("鍔犺浇ApprovalNode.vue")
   },
   methods: {
     getFormItemById(id){
diff --git a/src/views/common/process/viewNodes/ConditionNode.vue b/src/views/common/process/viewNodes/ConditionNode.vue
index 5a7f160..b34d6a9 100644
--- a/src/views/common/process/viewNodes/ConditionNode.vue
+++ b/src/views/common/process/viewNodes/ConditionNode.vue
@@ -117,7 +117,6 @@
           let  items = subCondition.value.map(function (item) {
             return item.label
           })
-          console.log("subCondition",String(items))
           return `${subCondition.title}涓篬${String(items).replaceAll(',', '銆�')}]涓箣涓�`
         case 'B':
           return `${subCondition.value[0]} < ${subCondition.title} < ${subCondition.value[1]}`
@@ -137,9 +136,7 @@
     },
     //鏍¢獙鏁版嵁閰嶇疆鐨勫悎娉曟��
     validate(err) {
-      console.log('condition children', this.config.children)
-      console.log('this.level', this.level)
-      console.log('this.size', this.size)
+
       if (!(this.level == this.size && this.size != 0) && !this.config.children?.id) {
         this.showError = true
         this.errorInfo = '鏉′欢鍒嗘敮鍚庝笉鑳戒负绌�'
diff --git a/src/views/common/process/viewNodes/InclusiveNode.vue b/src/views/common/process/viewNodes/InclusiveNode.vue
index 4e48edf..82b715b 100644
--- a/src/views/common/process/viewNodes/InclusiveNode.vue
+++ b/src/views/common/process/viewNodes/InclusiveNode.vue
@@ -132,7 +132,6 @@
     },
     //鏍¢獙鏁版嵁閰嶇疆鐨勫悎娉曟��
     validate(err) {
-      console.log('inclusive children', this.config.children)
       if (!(this.level == this.size && this.size != 0) && !this.config.children?.id) {
         this.showError = true
         this.errorInfo = '鏉′欢鍒嗘敮鍚庝笉鑳戒负绌�'
diff --git a/src/views/common/process/viewNodes/SubprocessNode.vue b/src/views/common/process/viewNodes/SubprocessNode.vue
index 286e00b..2055a75 100644
--- a/src/views/common/process/viewNodes/SubprocessNode.vue
+++ b/src/views/common/process/viewNodes/SubprocessNode.vue
@@ -33,7 +33,6 @@
     },
     content(){
       const config = this.config.props
-      console.log("role,config.assignedUser",config.assignedUser)
       switch (config.assignedType){
         case "ASSIGN_USER":
           if (config.assignedUser.length > 0){
diff --git a/src/views/workspace/process/ProcessInstanceTabs.vue b/src/views/workspace/process/ProcessInstanceTabs.vue
index 7a37b1b..ab8158f 100644
--- a/src/views/workspace/process/ProcessInstanceTabs.vue
+++ b/src/views/workspace/process/ProcessInstanceTabs.vue
@@ -27,7 +27,6 @@
       const tempJson = data.find(f =>
           f.index_no === index
       )
-      console.log("tempJson",tempJson);
       this.$store.state.noTakeList .push(tempJson.id)
       parent.children = {
         "id": tempJson.id,
@@ -62,7 +61,6 @@
       let param = {"id": this.processInstanceId}
       getWorkSetpsByBusinessId(param).then(rsp => {
         let workSetps=rsp.data.data
-        console.log("workSetps", workSetps)
         if(workSetps.length>0){
           let index=-1;
           let resultProcess;
@@ -73,23 +71,18 @@
           }else{
             //鍚﹀垯灏卞彇閬嶅巻鏌ヨ 瀹℃壒鑺傜偣涓嶄负绌� index_no鏈�澶х殑
             workSetps.forEach(item => {
-              console.log("indexno",item.index_no)
               if (item.index_no > index && item.end_time!==null) {
                 index = item.index_no;
                 resultProcess = item;
               }
             })
           }
-
-          console.log("resultProcess", resultProcess)
           this.$store.state.runningList .push(resultProcess.approve_step_id)
           param.id=resultProcess.approve_id
           this.getFlowDetail(param)
         }else{
           this.$message.error("鏈煡璇㈠埌瀹℃壒娴佹暟鎹�!")
         }
-
-        console.log("workSetps", workSetps)
       }).catch(err => {
         this.$message.error(err)
       })
@@ -98,23 +91,7 @@
     },
     getFlowDetail(param){
       getFlowDetail(param).then(rsp => {
-
         let form = rsp.data.data;
-        console.log("getFlowDetail-form", form)
-        form.logo = ""
-        form.settings = {
-          "commiter": [],
-          "admin": [],
-          "sign": false,
-          "notify": {
-            "types": [
-              "APP"
-            ],
-            " title": "娑堟伅閫氱煡鏍囬"
-          }
-        }
-        form.formItems = []
-
         form.process =this.convertToTreeData(form.steps, {
           "id": form.id, "parentId": null,
           "type": "ROOT",
@@ -127,15 +104,7 @@
 
         form.name=this.$Utils.decode(form.name);
         form.templateName = form.name
-        form.groupId = null;
-        form.icon = "{\"icon\":\"el-icon-eleme\",\"background\":\"#1e90ff\"}";
-        form.notify = "";
-        form.remark = "澶囨敞璇存槑";
-        form.isStop = false
-        form.processDefinitionId = null
         this.$store.state.design = form;
-        console.log("this.$store.state.design",this.$store.state.design)
-        console.log("杈撳嚭杞崲鍚庣殑form,",form)
         this.$store.commit('loadForm', form)
       }).catch(err => {
         this.$message.error(err)

--
Gitblit v1.8.0