3.6.5 • Published 3 years ago

@zgeaw/work-flow v3.6.5

Weekly downloads
457
License
MIT
Repository
-
Last release
3 years ago

workFlow

Install

Using npm:

npm install @zgeaw/work-flow --save

import WorkFlow from '@zgeaw/work-flow';
Vue.use(WorkFlow);

Usage

<template>
  <WorkFlow :token="token" />
</template>
<script>
  export default {
    data () {
      return {
        token: '', // 登录token
      }
    },
    methods: {}
  }
</script>

API

props

属性说明类型默认值
token用户登录tokenString-
urlSuffix配置环境参数String-dev
isCompanyFlag是否是企业管理员Booleanfalse
isCopy是否是复制模板Booleanfalse
isDraft是否显示保存按钮Booleantrue
isPreview是否显示预览按钮Booleantrue
isApprover是否是审批表单,初始化的时候回带上默认审批功能Booleanfalse
isFlagDelete审批结果是否允许删除Booleantrue
hasBasic显示属性设置Booleantrue
hasForm显示内容设置Booleantrue
hasProcess显示流程设置Booleantrue
flag表单标识(1:自定义表单,2:固定表单)Number1
projectId项目idString''
projectType项目类型String''
projectTypeList项目类型列表Array[] {label: '名字', value: 1}
formId表单idString''
styleId审批样式idString''
companyList公司部门人员数据树Array[]
userType人员typeNumber3
configApiAPI配置Object{}
addFormData新建表单数据Booleanfalse
viewFormData预览表单数据Booleanfalse
formDataJson自定义表单数据Object, String''
formType表单类型(1 需审批表单 2 无审批表单)Number1
basicSetting表单属性设置Object, String''
formNameMax表单名称最多可输入字数Number15
isSingleCompany是否是单公司模式Booleanfalse

configApi

参数说明
fileUploadApi文件上传API'保密'
fileByIdApi文件Id查询API'保密'
filePreviewApi文件在线预览Api'保密'
queryGroup表单分组下拉列表'保密'
getFormDetails获取表单详情'保密'
saveForm保存表单'保密'
saveAndPublish保存表单并发布'保密'
saveAuditStyle保存审批样式'保密'
getAuditStyle审批样式列表数据'保密'
getDetailsAuditStyle审批样式详情'保密'
deleteAuditStyle删除审批样式'保密'

Slots

参数说明
header自定义头部样式,不设置显示默认头部''
footer自定义尾部样式,不设置显示默认头部''

events

事件名称说明回调参数
change保存/发布触发
close取消触发

自定义尾部按钮获取组件所有数据

  this.$refs["workFlowRef"].getFormData((formData, subFormData) => {
    console.log("获取数据", formData, subFormData);
  });

获取自定义表单填写的数据

  this.$refs["workFlowRef"].getJSON()
  .then(data => {
    console.log("获取自定义表单填写的数据", data);
  })
  .catch(e => {});
3.6.5

3 years ago

3.6.4

3 years ago

3.6.3

3 years ago

3.6.1

3 years ago

3.6.0

3 years ago

3.5.7

3 years ago

3.5.6

3 years ago

3.5.5

3 years ago

3.5.9

3 years ago

3.5.8

3 years ago

3.5.4

3 years ago

3.5.3

3 years ago

3.5.2

3 years ago

3.5.1

3 years ago

3.5.0

3 years ago

3.4.9

3 years ago

3.4.8

3 years ago

3.4.7

3 years ago

3.4.6

3 years ago

3.4.5

3 years ago

3.4.4

3 years ago

3.4.3

3 years ago

3.4.2

3 years ago

3.4.0

3 years ago

3.4.1

3 years ago

3.3.9

3 years ago

3.3.8

3 years ago

3.3.7

3 years ago

3.3.6

3 years ago

3.3.5

3 years ago

3.3.4

3 years ago

3.3.3

3 years ago

3.3.2

3 years ago

3.3.1

3 years ago

3.3.0

3 years ago

3.2.9

3 years ago

3.2.8

3 years ago

3.2.7

3 years ago

3.2.6

3 years ago

3.2.5

3 years ago

3.2.4

3 years ago

3.2.3

3 years ago

3.2.2

3 years ago

3.2.1

3 years ago

3.2.0

3 years ago

3.1.9

3 years ago

3.1.8

3 years ago

3.1.6

3 years ago

3.1.5

3 years ago

3.1.4

3 years ago

3.1.3

3 years ago

3.1.2

3 years ago

3.1.1

3 years ago

3.1.0

3 years ago

3.0.8

3 years ago

3.0.7

3 years ago

3.0.6

3 years ago

3.0.5

3 years ago

3.0.4

3 years ago

3.0.3

3 years ago

3.0.2

3 years ago

3.0.1

3 years ago

3.0.0

3 years ago