保存和修改模型

 简要描述:保存或者修改流程模型;接口支持保存和修改,后端会根据前端传递的主键自动判断保存或修改
  • 保存和修改流程model接口

接口版本:

版本号 制定人 制定日期 修订日期
1.0.0 于春辉 2022-08-17 2022-08-17

请求URL:

  • /je/workflow/model/doSave

请求方式:

  • POST

请求头:

参数名 是否必须 类型 说明
Content-Type string 请求类型: application/json
authorization string 请求内容签名

请求参数:

参数名 是否必须 类型 说明
metaInfo String 流程json信息
metaInfoXml String 流程XML信息
tableCode string 表名 JE_WORKFLOW_PROCESSINFO
SY_PRODUCT_ID string 产品id
SY_PRODUCT_CODE string 产品code
SY_PRODUCT_NAME string 产品名称
PROCESSINFO_NAME string 流程名称
PROCESSINFO_DEPLOYMENT_ENVIRONMENT string 环境信息(研发、实施)
PROCESSINFO_FUNC_CODE string 功能编码
PROCESSINFO_FUNC_NAME string 功能名称
PROCESSINFO_FUNC_ID string 功能id
PROCESSINFO_TYPE_NAME string 流程分类name
PROCESSINFO_TYPE_CODE string 流程分类code
PROCESSINFO_CONTENT_TEMPLATE string 内容模板
PROCESSINFO_ATTACHED_FUNC_NAMES string 附属功能names
PROCESSINFO_ATTACHED_FUNC_CODES string 附属功能codes
PROCESSINFO_ATTACHED_FUNC_IDS string 附属功能Ids
JE_WORKFLOW_PROCESSINFO_ID string 主键为空为保存、主键不为空新建

返回示例:

正确时返回:

{
      code: "1000"
      data: {SY_MODIFYORGID: "K4aZ5rd47jRfB9KRu1g", SY_PRODUCT_NAME: "测试服务",…}
      JE_WORKFLOW_PROCESSINFO_ID: "f1b495679c2c45d384cb4ae51d7a0845"
      PROCESSINFO_ATTACHED_FUNC_CODES: ""
      PROCESSINFO_ATTACHED_FUNC_IDS: ""
      PROCESSINFO_ATTACHED_FUNC_NAMES: ""
      PROCESSINFO_CONTENT_TEMPLATE: ""
      PROCESSINFO_DEPLOYMENT_ENVIRONMENT: "YF"
      PROCESSINFO_FUNC_CODE: "BZI11"
      PROCESSINFO_FUNC_ID: "1eucXbeF9KmkRtOEvr2"
      PROCESSINFO_FUNC_NAME: "BZI11"
      PROCESSINFO_NAME: "测试"
      PROCESSINFO_RESOURCE_XML_ID: "33d97dc492b040ae949cff16b2061c81"
      PROCESSINFO_TYPE_CODE: "SYS"
      PROCESSINFO_TYPE_NAME: "常用流程"
      SY_MODIFYORGID: "K4aZ5rd47jRfB9KRu1g"
      SY_MODIFYORGNAME: "产品运营部"
      SY_MODIFYTIME: "2022-08-19 16:53:50"
      SY_MODIFYUSERID: "933bbf6a47d34a5cad9b710da9a570a7"
      SY_MODIFYUSERNAME: "王超"
      SY_PRODUCT_CODE: "test"
      SY_PRODUCT_ID: "yxljlUCJu9fcxX7tRAi111"
      SY_PRODUCT_NAME: "测试服务"
      metaInfo: ""
      metaInfoXml: "%3CmxGraphModel%3E%0A%20%20%3Croot%3E%0A%20%20%20
      __PK_VALUE: "f1b495679c2c45d384cb4ae51d7a0845"
      message: "操作成功"
      rows      : null
      success: true
      totalCount: null
}

错误时返回:

{
"errcode": 500,
"errmsg": "invalid appid"
}

返回参数说明:

参数名 类型 说明
group_level int 用户组id,1:超级管理员;2:普通用户

备注:

  • 更多返回错误代码请看首页的错误代码描述
最后编辑: 于春辉  文档更新时间: 2024-07-26 14:15   作者:于春辉