diff --git a/QMPlusServer/controller/api/fileUploadAndDownload.go b/QMPlusServer/controller/api/fileUploadAndDownload.go index cbe6c6c1..387578e9 100644 --- a/QMPlusServer/controller/api/fileUploadAndDownload.go +++ b/QMPlusServer/controller/api/fileUploadAndDownload.go @@ -62,7 +62,7 @@ func DeleteFile(c *gin.Context) { if err != nil { servers.ReportFormat(c, false, fmt.Sprintf("删除失败,%v", err), gin.H{}) } else { - err = file.DeleteFile() + err = f.DeleteFile() if err != nil { servers.ReportFormat(c, false, fmt.Sprintf("删除失败,%v", err), gin.H{}) } else { diff --git a/QMPlusServer/docs/docs.go b/QMPlusServer/docs/docs.go index 78ec4520..7ebe2058 100644 --- a/QMPlusServer/docs/docs.go +++ b/QMPlusServer/docs/docs.go @@ -1,6 +1,6 @@ // GENERATED BY THE COMMAND ABOVE; DO NOT EDIT // This file was generated by swaggo/swag at -// 2019-11-20 16:37:42.2606856 +0800 CST m=+0.064825001 +// 2019-11-20 16:59:15.3568689 +0800 CST m=+0.056920101 package docs @@ -1290,6 +1290,9 @@ var doc = `{ "dbModel.FileUploadAndDownload": { "type": "object", "properties": { + "key": { + "type": "string" + }, "name": { "type": "string" }, diff --git a/QMPlusServer/docs/swagger.json b/QMPlusServer/docs/swagger.json index bfcd8a53..9578352d 100644 --- a/QMPlusServer/docs/swagger.json +++ b/QMPlusServer/docs/swagger.json @@ -1273,6 +1273,9 @@ "dbModel.FileUploadAndDownload": { "type": "object", "properties": { + "key": { + "type": "string" + }, "name": { "type": "string" }, diff --git a/QMPlusServer/docs/swagger.yaml b/QMPlusServer/docs/swagger.yaml index e1df82bd..f03a4fd1 100644 --- a/QMPlusServer/docs/swagger.yaml +++ b/QMPlusServer/docs/swagger.yaml @@ -114,6 +114,8 @@ definitions: type: object dbModel.FileUploadAndDownload: properties: + key: + type: string name: type: string tag: diff --git a/QMPlusVuePage/src/api/fileUploadAndDownload.js b/QMPlusVuePage/src/api/fileUploadAndDownload.js index 9352b66b..bd77cf31 100644 --- a/QMPlusVuePage/src/api/fileUploadAndDownload.js +++ b/QMPlusVuePage/src/api/fileUploadAndDownload.js @@ -13,4 +13,19 @@ export const getFileList = (data) => { method: "post", data }) +} + +// @Tags FileUploadAndDownload +// @Summary 删除文件 +// @Security ApiKeyAuth +// @Produce application/json +// @Param data body dbModel.FileUploadAndDownload true "传入文件里面id即可" +// @Success 200 {string} json "{"success":true,"data":{},"msg":"返回成功"}" +// @Router /fileUploadAndDownload/deleteFile [post] +export const deleteFile = (data) => { + return service({ + url: "/fileUploadAndDownload/deleteFile", + method: "post", + data + }) } \ No newline at end of file diff --git a/QMPlusVuePage/src/view/example/upload/upload.vue b/QMPlusVuePage/src/view/example/upload/upload.vue index 013b3ead..cd62fdde 100644 --- a/QMPlusVuePage/src/view/example/upload/upload.vue +++ b/QMPlusVuePage/src/view/example/upload/upload.vue @@ -1,11 +1,11 @@ - + + + @@ -31,6 +37,7 @@ @@ -50,8 +57,9 @@