作者 陈志颖

fix:自动创建下载目录

@@ -6,6 +6,7 @@ import ( @@ -6,6 +6,7 @@ import (
6 "errors" 6 "errors"
7 "fmt" 7 "fmt"
8 "github.com/beego/beego/v2/client/httplib" 8 "github.com/beego/beego/v2/client/httplib"
  9 + "os"
9 "path" 10 "path"
10 "regexp" 11 "regexp"
11 "strconv" 12 "strconv"
@@ -659,6 +660,12 @@ func (c *OrderInfoController) DownloadTemplate() { @@ -659,6 +660,12 @@ func (c *OrderInfoController) DownloadTemplate() {
659 c.ResponseError(errors.New("类型编码错误")) 660 c.ResponseError(errors.New("类型编码错误"))
660 } 661 }
661 662
  663 + // 创建下载文件夹
  664 + mkErr := os.Mkdir("download", os.ModePerm)
  665 + if mkErr != nil {
  666 + fmt.Println(mkErr)
  667 + }
  668 +
662 // 获取导入模板 669 // 获取导入模板
663 req := httplib.Get("http://suplus-file-dev.fjmaimaimai.com/upload/file/2021010803305336443.xlsx") 670 req := httplib.Get("http://suplus-file-dev.fjmaimaimai.com/upload/file/2021010803305336443.xlsx")
664 err = req.ToFile(constant.IMPORT_EXCEL) 671 err = req.ToFile(constant.IMPORT_EXCEL)