|
|
definitions:
|
|
|
Model.Res:
|
|
|
properties:
|
|
|
count:
|
|
|
description: omitempty有值就输出,没值则不输出
|
|
|
type: object
|
|
|
error_code:
|
|
|
description: omitempty有值就输出,没值则不输出
|
|
|
type: object
|
|
|
list:
|
|
|
description: omitempty有值就输出,没值则不输出
|
|
|
type: object
|
|
|
message:
|
|
|
description: omitempty有值就输出,没值则不输出
|
|
|
type: object
|
|
|
success:
|
|
|
type: object
|
|
|
type: object
|
|
|
host: 127.0.0.1:8006
|
|
|
info:
|
|
|
contact:
|
|
|
email: support@swagger.io
|
|
|
name: API Support
|
|
|
url: http://www.swagger.io/support
|
|
|
description: 物联网,大数据,人工智能
|
|
|
license:
|
|
|
name: Apache 2.0
|
|
|
url: http://www.apache.org/licenses/LICENSE-2.0.html
|
|
|
title: 智慧校园API
|
|
|
version: "1.0"
|
|
|
paths:
|
|
|
/dsSzxy/fileRelate/FileCopy:
|
|
|
post:
|
|
|
X-EmptyLimit:
|
|
|
- file_id
|
|
|
X-IntRangeLimit:
|
|
|
- source_identity_id: "5"
|
|
|
- source_person_id: 1,999999999999
|
|
|
- target_group_id: -1,999999999999
|
|
|
- target_identity_id: "5"
|
|
|
- target_person_id: 1,999999999999
|
|
|
X-TableName:
|
|
|
- t_zhxy_file
|
|
|
consumes:
|
|
|
- application/x-www-form-urlencoded
|
|
|
description: 文件复制,一般用于文件转发
|
|
|
parameters:
|
|
|
- description: 文件ID
|
|
|
in: formData
|
|
|
name: file_id
|
|
|
required: true
|
|
|
type: string
|
|
|
- description: 原文件所有人身份ID
|
|
|
in: formData
|
|
|
name: source_identity_id
|
|
|
required: true
|
|
|
type: string
|
|
|
- description: 原文件所有人ID
|
|
|
in: formData
|
|
|
name: source_person_id
|
|
|
required: true
|
|
|
type: string
|
|
|
- description: 接收文件所有人身份ID
|
|
|
in: formData
|
|
|
name: target_identity_id
|
|
|
required: true
|
|
|
type: string
|
|
|
- description: 接收文件所有人ID
|
|
|
in: formData
|
|
|
name: target_person_id
|
|
|
required: true
|
|
|
type: string
|
|
|
- description: 接收文件群组ID
|
|
|
in: formData
|
|
|
name: target_group_id
|
|
|
required: true
|
|
|
type: string
|
|
|
produces:
|
|
|
- application/json
|
|
|
responses:
|
|
|
"200":
|
|
|
description: OK
|
|
|
schema:
|
|
|
$ref: '#/definitions/Model.Res'
|
|
|
summary: 文件复制,一般用于文件转发
|
|
|
tags:
|
|
|
- 文件系统管理
|
|
|
/dsSzxy/fileRelate/addNode:
|
|
|
post:
|
|
|
X-EmptyLimit:
|
|
|
- parent_id
|
|
|
- node_name
|
|
|
X-IntRangeLimit:
|
|
|
- identity_id: "5"
|
|
|
- person_id: 1,999999999999
|
|
|
X-TableName:
|
|
|
- t_zhxy_clouddisk_tree
|
|
|
consumes:
|
|
|
- application/x-www-form-urlencoded
|
|
|
description: 增加云盘结点
|
|
|
parameters:
|
|
|
- description: 创建者身份ID
|
|
|
in: formData
|
|
|
name: identity_id
|
|
|
required: true
|
|
|
type: string
|
|
|
- description: 创建者ID
|
|
|
in: formData
|
|
|
name: person_id
|
|
|
required: true
|
|
|
type: string
|
|
|
- description: 父结点ID
|
|
|
in: formData
|
|
|
name: parent_id
|
|
|
required: true
|
|
|
type: string
|
|
|
- description: 结点名称
|
|
|
in: formData
|
|
|
name: node_name
|
|
|
required: true
|
|
|
type: string
|
|
|
produces:
|
|
|
- application/json
|
|
|
responses:
|
|
|
"200":
|
|
|
description: OK
|
|
|
schema:
|
|
|
$ref: '#/definitions/Model.Res'
|
|
|
summary: 增加云盘结点
|
|
|
tags:
|
|
|
- 文件系统管理
|
|
|
/dsSzxy/fileRelate/addNodeFile:
|
|
|
post:
|
|
|
X-EmptyLimit:
|
|
|
- node_id
|
|
|
X-TableName:
|
|
|
- t_zhxy_clouddisk_tree
|
|
|
consumes:
|
|
|
- application/x-www-form-urlencoded
|
|
|
description: 增加云盘结点文件
|
|
|
parameters:
|
|
|
- description: 结点ID
|
|
|
in: formData
|
|
|
name: node_id
|
|
|
required: true
|
|
|
type: string
|
|
|
- description: 文件ID
|
|
|
in: formData
|
|
|
name: file_id
|
|
|
required: true
|
|
|
type: string
|
|
|
produces:
|
|
|
- application/json
|
|
|
responses:
|
|
|
"200":
|
|
|
description: OK
|
|
|
schema:
|
|
|
$ref: '#/definitions/Model.Res'
|
|
|
summary: 增加云盘结点文件
|
|
|
tags:
|
|
|
- 文件系统管理
|
|
|
/dsSzxy/fileRelate/delNode:
|
|
|
post:
|
|
|
X-EmptyLimit:
|
|
|
- node_id
|
|
|
X-TableName:
|
|
|
- t_zhxy_clouddisk_tree
|
|
|
consumes:
|
|
|
- application/x-www-form-urlencoded
|
|
|
description: 删除云盘结点
|
|
|
parameters:
|
|
|
- description: 结点ID
|
|
|
in: formData
|
|
|
name: node_id
|
|
|
required: true
|
|
|
type: string
|
|
|
produces:
|
|
|
- application/json
|
|
|
responses:
|
|
|
"200":
|
|
|
description: OK
|
|
|
schema:
|
|
|
$ref: '#/definitions/Model.Res'
|
|
|
summary: 删除云盘结点
|
|
|
tags:
|
|
|
- 文件系统管理
|
|
|
/dsSzxy/fileRelate/delNodeFile:
|
|
|
post:
|
|
|
X-EmptyLimit:
|
|
|
- node_id
|
|
|
X-TableName:
|
|
|
- t_zhxy_clouddisk_tree
|
|
|
consumes:
|
|
|
- application/x-www-form-urlencoded
|
|
|
description: 删除云盘结点文件
|
|
|
parameters:
|
|
|
- description: 结点ID
|
|
|
in: formData
|
|
|
name: node_id
|
|
|
required: true
|
|
|
type: string
|
|
|
- description: 文件ID
|
|
|
in: formData
|
|
|
name: file_id
|
|
|
required: true
|
|
|
type: string
|
|
|
produces:
|
|
|
- application/json
|
|
|
responses:
|
|
|
"200":
|
|
|
description: OK
|
|
|
schema:
|
|
|
$ref: '#/definitions/Model.Res'
|
|
|
summary: 删除云盘结点文件
|
|
|
tags:
|
|
|
- 文件系统管理
|
|
|
/dsSzxy/fileRelate/fileUpdate:
|
|
|
post:
|
|
|
X-EmptyLimit:
|
|
|
- file_id
|
|
|
- file_name
|
|
|
X-TableName:
|
|
|
- t_zhxy_file
|
|
|
consumes:
|
|
|
- application/x-www-form-urlencoded
|
|
|
description: 修改文件名称
|
|
|
parameters:
|
|
|
- description: 文件ID
|
|
|
in: formData
|
|
|
name: file_id
|
|
|
required: true
|
|
|
type: string
|
|
|
- description: 文件名称
|
|
|
in: formData
|
|
|
name: file_name
|
|
|
required: true
|
|
|
type: string
|
|
|
produces:
|
|
|
- application/json
|
|
|
responses:
|
|
|
"200":
|
|
|
description: OK
|
|
|
schema:
|
|
|
$ref: '#/definitions/Model.Res'
|
|
|
summary: 修改文件名称
|
|
|
tags:
|
|
|
- 文件系统管理
|
|
|
/dsSzxy/fileRelate/fileUpload:
|
|
|
post:
|
|
|
X-IntRangeLimit:
|
|
|
- identity_id: "5"
|
|
|
- person_id: 1,999999999999
|
|
|
- target_group_id: -1,999999999999
|
|
|
- target_identity_id: "5"
|
|
|
- target_person_id: 1,999999999999
|
|
|
- system_id: 1,20
|
|
|
X-TableName:
|
|
|
- t_zhxy_file
|
|
|
consumes:
|
|
|
- application/x-www-form-urlencoded
|
|
|
description: 文件上传
|
|
|
parameters:
|
|
|
- description: 上传人身份ID
|
|
|
in: formData
|
|
|
name: identity_id
|
|
|
required: true
|
|
|
type: string
|
|
|
- description: 上传人ID
|
|
|
in: formData
|
|
|
name: person_id
|
|
|
required: true
|
|
|
type: string
|
|
|
- description: 目标群组ID
|
|
|
in: formData
|
|
|
name: target_group_id
|
|
|
required: true
|
|
|
type: string
|
|
|
- description: 目标人身份ID
|
|
|
in: formData
|
|
|
name: target_identity_id
|
|
|
required: true
|
|
|
type: string
|
|
|
- description: 目标人ID
|
|
|
in: formData
|
|
|
name: target_person_id
|
|
|
required: true
|
|
|
type: string
|
|
|
produces:
|
|
|
- application/json
|
|
|
responses:
|
|
|
"200":
|
|
|
description: OK
|
|
|
schema:
|
|
|
$ref: '#/definitions/Model.Res'
|
|
|
summary: 文件上传
|
|
|
tags:
|
|
|
- 文件系统管理
|
|
|
/dsSzxy/fileRelate/updateNode:
|
|
|
post:
|
|
|
X-EmptyLimit:
|
|
|
- node_id
|
|
|
- node_name
|
|
|
X-TableName:
|
|
|
- t_zhxy_clouddisk_tree
|
|
|
consumes:
|
|
|
- application/x-www-form-urlencoded
|
|
|
description: 修改云盘结点
|
|
|
parameters:
|
|
|
- description: 结点ID
|
|
|
in: formData
|
|
|
name: node_id
|
|
|
required: true
|
|
|
type: string
|
|
|
- description: 结点名称
|
|
|
in: formData
|
|
|
name: node_name
|
|
|
required: true
|
|
|
type: string
|
|
|
produces:
|
|
|
- application/json
|
|
|
responses:
|
|
|
"200":
|
|
|
description: OK
|
|
|
schema:
|
|
|
$ref: '#/definitions/Model.Res'
|
|
|
summary: 修改云盘结点
|
|
|
tags:
|
|
|
- 文件系统管理
|
|
|
swagger: "2.0"
|