change pic file type

master
hwf453 4 weeks ago
parent 183a90398a
commit edde45bb9d

@ -18,15 +18,14 @@ EnableDocs = true
mysqluser = "root" mysqluser = "root"
mysqlpass = "Skyinno251," mysqlpass = "Skyinno251,"
mysqlurls = "127.0.0.1:3306" mysqlurls = "127.0.0.1:3306"
#mysqlurls = "155.138.231.184:3306"
mysqldb = "goftp" mysqldb = "goftp"
mysqlparams = "charset=utf8&loc=Asia%2FShanghai" mysqlparams = "charset=utf8&loc=Asia%2FShanghai"
mysqlmaxIdle = 50 mysqlmaxIdle = 20
mysqlmaxConn = 50 mysqlmaxConn = 20
macgoftpdir = "/Users/skyinno/goftpdir"
#macgoftpdir = "/Users/edao/goftpdir"
servergoftpdir = "/root/goftpdir" servergoftpdir = "/root/goftpdir"
webUrl = "https://goftp.cloudservicesystem.com"
webUrl = "https://cloudservicesystem.com" # servergoftpdir = "/Users/admin/goftpdir"
#webUrl = "http://127.0.0.1:5000" # webUrl = "http://127.0.0.1:5100"

@ -36,7 +36,7 @@ func (c *FileOptUploadController) FileUploadPost() {
f, h, _ := c.GetFile("file") //获取上传的文件 f, h, _ := c.GetFile("file") //获取上传的文件
ext := path.Ext(h.Filename) ext := path.Ext(h.Filename)
//创建目录 //创建目录
goftpdir := beego.AppConfig.String("macgoftpdir") goftpdir := beego.AppConfig.String("servergoftpdir")
servergoftpdir := beego.AppConfig.String("servergoftpdir") servergoftpdir := beego.AppConfig.String("servergoftpdir")
if utils.ValiteDirExist(servergoftpdir) == true { if utils.ValiteDirExist(servergoftpdir) == true {
goftpdir = servergoftpdir goftpdir = servergoftpdir
@ -81,7 +81,7 @@ func (c *FileOptUploadController) FileUploadPost() {
} }
webUrl := beego.AppConfig.String("webUrl") webUrl := beego.AppConfig.String("webUrl")
if utils.ValiteDirExist(servergoftpdir) == false { 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) c.Ctx.WriteString("上传成功~,文件URL:" + webUrl + "/goftp/file/getSingleFile?fileName=" + fileName)
} }
@ -101,6 +101,9 @@ func (c *FileOptUploadController) PicUploadPost() {
".jpg": true, ".jpg": true,
".jpeg": true, ".jpeg": true,
".png": true, ".png": true,
".JPG": true,
".JPEG": true,
".PNG": true,
} }
if _, ok := AllowExtMap[ext]; !ok { if _, ok := AllowExtMap[ext]; !ok {
c.Ctx.WriteString("后缀名不符合上传要求") c.Ctx.WriteString("后缀名不符合上传要求")
@ -150,7 +153,7 @@ func (c *FileOptUploadController) PicUploadPost() {
//webUrl //webUrl
webUrl := beego.AppConfig.String("webUrl") webUrl := beego.AppConfig.String("webUrl")
if utils.ValiteDirExist(servergoftpdir) == false { if utils.ValiteDirExist(servergoftpdir) == false {
webUrl = "http://127.0.0.1:5000" c.Ctx.WriteString("上传保存失败,文件保存的目录不存在")
} }
c.Ctx.WriteString("上传成功~,文件路径为:" + webUrl + "/goftp/" + uploadPath + "/" + fileName) c.Ctx.WriteString("上传成功~,文件路径为:" + webUrl + "/goftp/" + uploadPath + "/" + fileName)
} }
@ -163,7 +166,7 @@ func (c *FileOptUploadController) GetSingleFile() {
//图片,text,pdf文件全部在浏览器中显示了并没有完全的实现下载的功能 //图片,text,pdf文件全部在浏览器中显示了并没有完全的实现下载的功能
fileName := c.Ctx.Input.Query("fileName") fileName := c.Ctx.Input.Query("fileName")
logs.Debug(fileName) logs.Debug(fileName)
goftpdir := beego.AppConfig.String("macgoftpdir") goftpdir := beego.AppConfig.String("servergoftpdir")
servergoftpdir := beego.AppConfig.String("servergoftpdir") servergoftpdir := beego.AppConfig.String("servergoftpdir")
if utils.ValiteDirExist(servergoftpdir) == true { if utils.ValiteDirExist(servergoftpdir) == true {
goftpdir = servergoftpdir goftpdir = servergoftpdir
@ -195,7 +198,7 @@ func (c *FileOptUploadController) GetEx4File() {
//图片,text,pdf文件全部在浏览器中显示了并没有完全的实现下载的功能 //图片,text,pdf文件全部在浏览器中显示了并没有完全的实现下载的功能
fileName := c.Ctx.Input.Query("fileName") fileName := c.Ctx.Input.Query("fileName")
logs.Debug(fileName) logs.Debug(fileName)
goftpdir := beego.AppConfig.String("macgoftpdir") goftpdir := beego.AppConfig.String("servergoftpdir")
servergoftpdir := beego.AppConfig.String("servergoftpdir") servergoftpdir := beego.AppConfig.String("servergoftpdir")
if utils.ValiteDirExist(servergoftpdir) == true { if utils.ValiteDirExist(servergoftpdir) == true {
goftpdir = servergoftpdir goftpdir = servergoftpdir
@ -227,7 +230,7 @@ func (c *FileOptUploadController) UploadBaseFileToPost() {
//ext := path.Ext(h.Filename) //ext := path.Ext(h.Filename)
logs.Debug(h.Filename) logs.Debug(h.Filename)
//创建目录 //创建目录
goftpdir := beego.AppConfig.String("macgoftpdir") goftpdir := beego.AppConfig.String("servergoftpdir")
servergoftpdir := beego.AppConfig.String("servergoftpdir") servergoftpdir := beego.AppConfig.String("servergoftpdir")
if utils.ValiteDirExist(servergoftpdir) == true { if utils.ValiteDirExist(servergoftpdir) == true {
goftpdir = servergoftpdir goftpdir = servergoftpdir
@ -272,7 +275,7 @@ func (c *FileOptUploadController) UploadBaseFileToPost() {
} }
webUrl := beego.AppConfig.String("webUrl") webUrl := beego.AppConfig.String("webUrl")
if utils.ValiteDirExist(servergoftpdir) == false { if utils.ValiteDirExist(servergoftpdir) == false {
webUrl = "http://127.0.0.1:5000" c.Ctx.WriteString("上传保存失败,文件保存的目录不存在")
} }
//c.Ctx.WriteString("上传成功~,服务器文件路径为:" + fpath) //c.Ctx.WriteString("上传成功~,服务器文件路径为:" + fpath)

Loading…
Cancel
Save