From edde45bb9d51f70fd4bd0ee1949bec571544b9c6 Mon Sep 17 00:00:00 2001 From: hwf453 Date: Sat, 21 Mar 2026 17:36:36 +0800 Subject: [PATCH] change pic file type --- conf/app.conf | 13 ++++++------- controllers/fileopt.go | 17 ++++++++++------- 2 files changed, 16 insertions(+), 14 deletions(-) diff --git a/conf/app.conf b/conf/app.conf index 7a26f59..982cd7a 100644 --- a/conf/app.conf +++ b/conf/app.conf @@ -18,15 +18,14 @@ EnableDocs = true mysqluser = "root" mysqlpass = "Skyinno251," mysqlurls = "127.0.0.1:3306" -#mysqlurls = "155.138.231.184:3306" mysqldb = "goftp" mysqlparams = "charset=utf8&loc=Asia%2FShanghai" -mysqlmaxIdle = 50 -mysqlmaxConn = 50 +mysqlmaxIdle = 20 +mysqlmaxConn = 20 + -macgoftpdir = "/Users/skyinno/goftpdir" -#macgoftpdir = "/Users/edao/goftpdir" servergoftpdir = "/root/goftpdir" +webUrl = "https://goftp.cloudservicesystem.com" -webUrl = "https://cloudservicesystem.com" -#webUrl = "http://127.0.0.1:5000" +# servergoftpdir = "/Users/admin/goftpdir" +# webUrl = "http://127.0.0.1:5100" diff --git a/controllers/fileopt.go b/controllers/fileopt.go index c1ace68..3fb803f 100644 --- a/controllers/fileopt.go +++ b/controllers/fileopt.go @@ -36,7 +36,7 @@ func (c *FileOptUploadController) FileUploadPost() { f, h, _ := c.GetFile("file") //获取上传的文件 ext := path.Ext(h.Filename) //创建目录 - goftpdir := beego.AppConfig.String("macgoftpdir") + goftpdir := beego.AppConfig.String("servergoftpdir") servergoftpdir := beego.AppConfig.String("servergoftpdir") if utils.ValiteDirExist(servergoftpdir) == true { goftpdir = servergoftpdir @@ -81,7 +81,7 @@ func (c *FileOptUploadController) FileUploadPost() { } webUrl := beego.AppConfig.String("webUrl") if utils.ValiteDirExist(servergoftpdir) == false { - webUrl = "http://127.0.0.1:5000" + c.Ctx.WriteString("上传保存失败,文件保存的目录不存在") } c.Ctx.WriteString("上传成功~!!!!!!!,文件URL:" + webUrl + "/goftp/file/getSingleFile?fileName=" + fileName) } @@ -101,6 +101,9 @@ func (c *FileOptUploadController) PicUploadPost() { ".jpg": true, ".jpeg": true, ".png": true, + ".JPG": true, + ".JPEG": true, + ".PNG": true, } if _, ok := AllowExtMap[ext]; !ok { c.Ctx.WriteString("后缀名不符合上传要求") @@ -150,7 +153,7 @@ func (c *FileOptUploadController) PicUploadPost() { //webUrl webUrl := beego.AppConfig.String("webUrl") if utils.ValiteDirExist(servergoftpdir) == false { - webUrl = "http://127.0.0.1:5000" + c.Ctx.WriteString("上传保存失败,文件保存的目录不存在") } c.Ctx.WriteString("上传成功~!!!!!!!,文件路径为:" + webUrl + "/goftp/" + uploadPath + "/" + fileName) } @@ -163,7 +166,7 @@ func (c *FileOptUploadController) GetSingleFile() { //图片,text,pdf文件全部在浏览器中显示了,并没有完全的实现下载的功能 fileName := c.Ctx.Input.Query("fileName") logs.Debug(fileName) - goftpdir := beego.AppConfig.String("macgoftpdir") + goftpdir := beego.AppConfig.String("servergoftpdir") servergoftpdir := beego.AppConfig.String("servergoftpdir") if utils.ValiteDirExist(servergoftpdir) == true { goftpdir = servergoftpdir @@ -195,7 +198,7 @@ func (c *FileOptUploadController) GetEx4File() { //图片,text,pdf文件全部在浏览器中显示了,并没有完全的实现下载的功能 fileName := c.Ctx.Input.Query("fileName") logs.Debug(fileName) - goftpdir := beego.AppConfig.String("macgoftpdir") + goftpdir := beego.AppConfig.String("servergoftpdir") servergoftpdir := beego.AppConfig.String("servergoftpdir") if utils.ValiteDirExist(servergoftpdir) == true { goftpdir = servergoftpdir @@ -227,7 +230,7 @@ func (c *FileOptUploadController) UploadBaseFileToPost() { //ext := path.Ext(h.Filename) logs.Debug(h.Filename) //创建目录 - goftpdir := beego.AppConfig.String("macgoftpdir") + goftpdir := beego.AppConfig.String("servergoftpdir") servergoftpdir := beego.AppConfig.String("servergoftpdir") if utils.ValiteDirExist(servergoftpdir) == true { goftpdir = servergoftpdir @@ -272,7 +275,7 @@ func (c *FileOptUploadController) UploadBaseFileToPost() { } webUrl := beego.AppConfig.String("webUrl") if utils.ValiteDirExist(servergoftpdir) == false { - webUrl = "http://127.0.0.1:5000" + c.Ctx.WriteString("上传保存失败,文件保存的目录不存在") } //c.Ctx.WriteString("上传成功~!!!!!!!,服务器文件路径为:" + fpath)