Vue仿钉钉审批流程

workflow钉钉审批流程设置

workflow钉钉审批流程设置,基于vue开发。QQ交流群:639251756
Vue仿钉钉审批流程_第1张图片

项目介绍

  • UI钉钉风格
  • 技术点
  • 组件自调用+递归处理,按树状结局处理审批流程问题
  • 主要功能点
  • 界面缩放
    在这里插入图片描述

    {{nowVal}}%
  • 节点设置(包括审批人、发起人、抄送人、条件设置)
    Vue仿钉钉审批流程_第2张图片

     
      
    指定成员 主管 发起人自选 发起人自己 连续多级主管 ...
  • 节点新增
    Vue仿钉钉审批流程_第3张图片

    5.错误校验
    Vue仿钉钉审批流程_第4张图片

    let {type,error,nodeName,conditionNodes} = childNode
    if (type == 1 || type == 2) {
      if (error) {
          this.tipList.push({ name: nodeName, type: ["","审核人","抄送人"][type] })
      }
      this.reErr(childNode)
    } else if (type == 3) {
      this.reErr(childNode)
    } else if (type == 4) {
      this.reErr(childNode)
      for (var i = 0; i < conditionNodes.length; i++) {
          if (conditionNodes[i].error) {
              this.tipList.push({ name: conditionNodes[i].nodeName, type: "条件" })
          }
          this.reErr(conditionNodes[i])
      }
    }

    6.模糊搜索匹配人员、职位、角色

    
    
    

    项目安装

git clone https://github.com/StavinLi/W... 点个赞吧!

项目运行

1.环境依赖 npm i

2.本地运行 npm run serve

3.打包运行 npm run build

你可能感兴趣的:(vue.js)