|
|
|
@ -246,7 +246,18 @@ func addNode(c *gin.Context) {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//增加云盘结点名称
|
|
|
|
|
|
|
|
|
|
// @Summary 修改云盘结点
|
|
|
|
|
// @Description 修改云盘结点
|
|
|
|
|
// @Tags 文件系统管理
|
|
|
|
|
// @Accept application/x-www-form-urlencoded
|
|
|
|
|
// @Produce json
|
|
|
|
|
// @Param node_id formData string true "结点ID"
|
|
|
|
|
// @Param node_name formData string true "结点名称"
|
|
|
|
|
// @Success 200 {object} Model.Res
|
|
|
|
|
// @X-EmptyLimit ["node_id","node_name"]
|
|
|
|
|
// @Router /dsSzxy/fileRelate/updateNode [post]
|
|
|
|
|
// @X-TableName ["t_zhxy_clouddisk_tree"]
|
|
|
|
|
func updateNode(c *gin.Context) {
|
|
|
|
|
nodeName := c.PostForm("nodeName")
|
|
|
|
|
nodeId := c.PostForm("node_id")
|
|
|
|
@ -264,7 +275,17 @@ func updateNode(c *gin.Context) {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//删除云盘结点
|
|
|
|
|
|
|
|
|
|
// @Summary 删除云盘结点
|
|
|
|
|
// @Description 删除云盘结点
|
|
|
|
|
// @Tags 文件系统管理
|
|
|
|
|
// @Accept application/x-www-form-urlencoded
|
|
|
|
|
// @Produce json
|
|
|
|
|
// @Param node_id formData string true "结点ID"
|
|
|
|
|
// @Success 200 {object} Model.Res
|
|
|
|
|
// @X-EmptyLimit ["node_id"]
|
|
|
|
|
// @Router /dsSzxy/fileRelate/delNode [post]
|
|
|
|
|
// @X-TableName ["t_zhxy_clouddisk_tree"]
|
|
|
|
|
func delNode(c *gin.Context) {
|
|
|
|
|
nodeId := c.PostForm("node_id")
|
|
|
|
|
success, err := FileRelateDao.DelNode(nodeId)
|
|
|
|
@ -281,12 +302,59 @@ func delNode(c *gin.Context) {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//增加云盘结点文件
|
|
|
|
|
// @Summary 增加云盘结点文件
|
|
|
|
|
// @Description 增加云盘结点文件
|
|
|
|
|
// @Tags 文件系统管理
|
|
|
|
|
// @Accept application/x-www-form-urlencoded
|
|
|
|
|
// @Produce json
|
|
|
|
|
// @Param node_id formData string true "结点ID"
|
|
|
|
|
// @Param file_id formData string true "文件ID"
|
|
|
|
|
// @Success 200 {object} Model.Res
|
|
|
|
|
// @X-EmptyLimit ["node_id"]
|
|
|
|
|
// @Router /dsSzxy/fileRelate/addNodeFile [post]
|
|
|
|
|
// @X-TableName ["t_zhxy_clouddisk_tree"]
|
|
|
|
|
func addNodeFile(c *gin.Context) {
|
|
|
|
|
|
|
|
|
|
nodeId := c.PostForm("node_id")
|
|
|
|
|
fileId := c.PostForm("file_id")
|
|
|
|
|
success, err := FileRelateDao.AddNodeFile(nodeId,fileId)
|
|
|
|
|
if err != nil {
|
|
|
|
|
c.JSON(200, gin.H{
|
|
|
|
|
"success": success,
|
|
|
|
|
"message": `增加成功!`,
|
|
|
|
|
})
|
|
|
|
|
} else {
|
|
|
|
|
c.JSON(200, gin.H{
|
|
|
|
|
"success": success,
|
|
|
|
|
"message": err.Error(),
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//删除云盘结点文件
|
|
|
|
|
func delNodeFile(c *gin.Context) {
|
|
|
|
|
|
|
|
|
|
// @Summary 删除云盘结点文件
|
|
|
|
|
// @Description 删除云盘结点文件
|
|
|
|
|
// @Tags 文件系统管理
|
|
|
|
|
// @Accept application/x-www-form-urlencoded
|
|
|
|
|
// @Produce json
|
|
|
|
|
// @Param node_id formData string true "结点ID"
|
|
|
|
|
// @Param file_id formData string true "文件ID"
|
|
|
|
|
// @Success 200 {object} Model.Res
|
|
|
|
|
// @X-EmptyLimit ["node_id"]
|
|
|
|
|
// @Router /dsSzxy/fileRelate/delNodeFile [post]
|
|
|
|
|
// @X-TableName ["t_zhxy_clouddisk_tree"]
|
|
|
|
|
func delNodeFile(c *gin.Context) {
|
|
|
|
|
nodeId := c.PostForm("node_id")
|
|
|
|
|
fileId := c.PostForm("file_id")
|
|
|
|
|
success, err := FileRelateDao.DelNodeFile(nodeId,fileId)
|
|
|
|
|
if err != nil {
|
|
|
|
|
c.JSON(200, gin.H{
|
|
|
|
|
"success": success,
|
|
|
|
|
"message": `删除成功!`,
|
|
|
|
|
})
|
|
|
|
|
} else {
|
|
|
|
|
c.JSON(200, gin.H{
|
|
|
|
|
"success": success,
|
|
|
|
|
"message": err.Error(),
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|