diff --git a/dsSzxy/.idea/workspace.xml b/dsSzxy/.idea/workspace.xml index c1119081..fe969b25 100644 --- a/dsSzxy/.idea/workspace.xml +++ b/dsSzxy/.idea/workspace.xml @@ -5,7 +5,6 @@ - diff --git a/dsSzxy/Business/FileRelate/FileRelateController/FileReleateController.go b/dsSzxy/Business/FileRelate/FileRelateController/FileReleateController.go index 9c9596a7..50a45af7 100644 --- a/dsSzxy/Business/FileRelate/FileRelateController/FileReleateController.go +++ b/dsSzxy/Business/FileRelate/FileRelateController/FileReleateController.go @@ -266,7 +266,19 @@ func updateNode(c *gin.Context) { //删除云盘结点 func delNode(c *gin.Context) { - + nodeId := c.PostForm("node_id") + success, err := FileRelateDao.DelNode(nodeId) + if err != nil { + c.JSON(200, gin.H{ + "success": success, + "message": `删除成功!`, + }) + } else { + c.JSON(200, gin.H{ + "success": success, + "message": err.Error(), + }) + } } //增加云盘结点文件 diff --git a/dsSzxy/Business/FileRelate/FileRelateDao/FileReleateDao.go b/dsSzxy/Business/FileRelate/FileRelateDao/FileReleateDao.go index de7c078c..b6b83382 100644 --- a/dsSzxy/Business/FileRelate/FileRelateDao/FileReleateDao.go +++ b/dsSzxy/Business/FileRelate/FileRelateDao/FileReleateDao.go @@ -133,8 +133,13 @@ func UpdateNode(nodeId string, nodeName string) (bool, error) { } //删除云盘结点 -func delNode(nodeId string) { - +func DelNode(nodeId string) (bool, error) { + sql := `delete from t_zhxy_clouddisk_tree where node_id=?` + _, err := db.SQL(sql, nodeId).Execute() + if err != nil { + return false, err + } + return true, nil } //增加云盘结点文件