From e1cdb85d3f91eb0f70d4e54991742684214f3dc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Mon, 14 Dec 2020 14:38:36 +0800 Subject: [PATCH] upload audio --- controllers/event_controller.go | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/controllers/event_controller.go b/controllers/event_controller.go index 6ba1d11a8..b85e094aa 100644 --- a/controllers/event_controller.go +++ b/controllers/event_controller.go @@ -398,13 +398,9 @@ func (c *EventController) UploadAudio() { } fileName := utils.GetUUID() + "_" + timeStr + path.Ext(head.Filename) fmt.Println("aaaaaaaaaaaaaaaaaaaaaaa", fileName) - if err = os.Mkdir(filePath, os.ModeDir); err != nil { - if os.IsExist(err) { - err = nil - } else { - fmt.Println("bbbbbbbbbbbbbbbbbbbbbbbb", err) - return retVal, "", err - } + if _, err = os.Stat(filePath); os.IsNotExist(err) { + os.MkdirAll(filePath, os.ModePerm) + os.Chmod(filePath, os.ModePerm) } f, err := os.Create(filePath + "/" + fileName) if err != nil {