UDF接口

    Method: POST

    接口描述:

    请求参数

    Headers

    Body

    名称类型是否必须默认值备注其他信息
    udfIdnumber必须
    handoverUserstring必须被移交用户

    UDF修改

    基本信息

    Path: /api/rest_j/v1/udf/update

    Method: POST

    接口描述:

    请求参数

    Headers

    参数名称参数值是否必须示例备注
    Content-Typeapplication/json

    Body

    名称类型是否必须默认值备注其他信息
    udfUpdateVoobject必须
    ├─ idnumber必须
    ├─ udfNamestring必须不能修改
    ├─ udfTypenumber必须不能修改
    ├─ descriptionstring必须
    ├─ pathstring必须jar类型udf采用文件路径方式上传
    ├─ useFormatstring必须
    ├─ registerFormatstring必须

    ### 返回数据

    名称类型是否必须默认值备注其他信息

    UDF共享用户列表

    基本信息

    Path: /api/rest_j/v1/udf/getSharedUsers

    Method: POST

    接口描述:

    请求参数

    Headers

    参数名称参数值是否必须示例备注
    Content-Typeapplication/json

    Body

    名称类型是否必须默认值备注其他信息
    udfIdnumber必须

    ### 返回数据

    名称类型是否必须默认值备注其他信息
    sharedUsersstring []必须

    item 类型: string

    ├─非必须

    UDF删除

    基本信息

    Path: /api/rest_j/v1/udf/delete/{id}

    Method: POST

    接口描述:

    请求参数

    Headers

    参数名称参数值是否必须示例备注
    Content-Typeapplication/json

    路径参数

    参数名称示例备注
    id100udf id

    Body

    名称类型是否必须默认值备注其他信息

    UDF新增

    基本信息

    Path: /api/rest_j/v1/udf/add

    Method: POST

    接口描述:

    请求参数

    参数名称参数值是否必须示例备注
    Content-Typeapplication/json

    Body

    返回数据

    名称类型是否必须默认值备注其他信息

    基本信息

    Path: /api/rest_j/v1/udf/downloadUdf

    Method: POST

    接口描述:

    Headers

    参数名称参数值是否必须示例备注
    Content-Typeapplication/json

    Body

    名称类型是否必须默认值备注其他信息
    udfIdnumber必须
    versionstring必须

    返回数据

    名称类型是否必须默认值备注其他信息
    methodstring必须
    statusnumber必须
    messagestring必须
    dataobject必须
    ├─ contentstring必须udf内容

    UDF版本发布

    基本信息

    Path: /api/rest_j/v1/udf/publish

    Method: POST

    接口描述:

    请求参数

    Headers

    参数名称参数值是否必须示例备注
    Content-Typeapplication/json

    Body

    名称类型是否必须默认值备注其他信息
    udfIdnumber必须
    versionstring必须发布的版本:v000005

    UDF共享

    基本信息

    Path: /api/rest_j/v1/udf/shareUDF

    Method: POST

    接口描述:

    请求参数

    Headers

    参数名称参数值是否必须示例备注
    Content-Typeapplication/json

    Body

    名称类型是否必须默认值备注其他信息
    udfInfoobject必须
    ├─ idnumber必须
    ├─ udfNamestring必须
    ├─ udfTypenumber必须
    sharedUsersstring []必须被共享用户列表

    item 类型: string

    ├─非必须

    UDF管理页面

    基本信息

    Path: /api/rest_j/v1/udf/managerPages

    Method: POST

    接口描述:

    请求参数

    Headers

    参数名称参数值是否必须示例备注
    Content-Typeapplication/json

    Body

    名称类型是否必须默认值备注其他信息
    udfNamestring非必须
    udfTypestring必须逗号分割的字符串,如:0,1,2
    createUserstring非必须
    curPagenumber必须第几页
    pageSizenumber必须记录个数

    返回数据

    名称类型是否必须默认值备注其他信息
    infoListobject []必须

    item 类型: object

    ├─ idnumber必须
    ├─ createUserstring必须udf创建者
    ├─ udfNamestring必须
    ├─ udfTypestring必须
    ├─ expireboolean必须udf是否过期
    ├─ sharedboolean必须是否为共享udf
    ├─ treeIdnumber必须
    ├─ sysstring必须系统,例如:dss
    ├─ clusterNamestring必须集群,暂时为all
    ├─ createTimenumber必须
    ├─ updateTimenumber必须
    ├─ pathstring必须用户上一次上传的路径,作展示用
    ├─ registerFormatstring必须
    ├─ useFormatstring必须
    ├─ descriptionstring必须
    ├─ operationStatusobject必须分类
    ├─ canUpdateboolean必须可否编辑
    ├─ canShareboolean必须可否共享
    ├─ canPublishboolean必须可否发布
    ├─ canDeleteboolean必须可否删除
    ├─ canExpireboolean必须可否过期
    ├─ canHandoverboolean必须可否移交
    totalPagenumber必须总页数
    field_1string必须
    totalnumber必须总条数

    UDF过期

    基本信息

    Path: /api/rest_j/v1/udf/setExpire

    Method: POST

    请求参数

    Headers

    Body

    名称类型是否必须默认值备注其他信息
    udfIdnumber必须

    返回数据

    名称类型是否必须默认值备注其他信息

    Path: /api/rest_j/v1/udf/downloadToLocal

    Method: POST

    接口描述:

    请求参数

    Headers

    参数名称参数值是否必须示例备注
    Content-Typeapplication/json

    Body

    名称类型是否必须默认值备注其他信息
    udfIdnumber必须
    versionstring必须

    返回数据

    名称类型是否必须默认值备注其他信息

    版本列表查看

    基本信息

    Path: /api/rest_j/v1/udf/versionList

    Method: GET

    接口描述:

    请求参数

    Query

    参数名称是否必须示例备注
    udfId100

    返回数据

    名称类型是否必须默认值备注其他信息
    versionListobject []非必须

    item 类型: object

    ├─ idnumber非必须
    ├─ udfIdnumber非必须
    ├─ pathstring非必须
    ├─ bmlResourceIdstring非必须
    ├─ bmlResourceVersionstring非必须
    ├─ isPublishedboolean非必须
    ├─ registerFormatstring非必须
    ├─ useFormatstring非必须
    ├─ descriptionstring非必须
    ├─ createTimenumber非必须
    ├─ expireboolean非必须
    ├─ createUserstring非必须

    版本回退

    基本信息

    Path: /api/rest_j/v1/udf/rollback

    Method: POST

    接口描述:

    请求参数

    Headers

    参数名称参数值是否必须示例备注
    Content-Typeapplication/json

    Body

    名称类型是否必须默认值备注其他信息
    udfIdnumber必须
    versionstring必须回退版本

    获取udf用户列表

    基本信息

    Path: /api/rest_j/v1/udf/allUdfUsers

    Method: GET

    接口描述:

    请求参数

    返回数据

    名称类型是否必须默认值备注其他信息
    udfUsersstring []必须

    item 类型: string

    ├─非必须

    获取用户个人函数的一级分类

    基本信息

    Path: /api/rest_j/v1/udf/userDirectory

    Method: GET

    接口描述:

    Query

    参数名称是否必须示例备注
    categoryudf必须是”udf”或”function”,分别代表获取udf函数的一级分类和方法函数的一级分类

    返回数据