|
|
@@ -495,6 +495,11 @@ func (this *OilContractController) GetEntity() {
|
|
|
// @router /importexcel [get]
|
|
|
func (this *OilContractController) ImportExcel() {
|
|
|
go func() {
|
|
|
+ defer func() {
|
|
|
+ if err := recover(); err != nil {
|
|
|
+ log.Println("合同导入err", err)
|
|
|
+ }
|
|
|
+ }()
|
|
|
url := this.GetString("ExcelUrl")
|
|
|
//var errLineNum string
|
|
|
|
|
|
@@ -504,6 +509,8 @@ func (this *OilContractController) ImportExcel() {
|
|
|
|
|
|
_dir := utils.Cfg.MustValue("file", "tmplateDir") + "xlsx"
|
|
|
filename := strconv.Itoa(int(time.Now().Unix())) + ".xlsx"
|
|
|
+ //60.30.245.229 替换成23
|
|
|
+ url = strings.Replace(url, "60.30.245.229", "10.76.248.23", -1)
|
|
|
utils.DownloadFile(url, filename, _dir)
|
|
|
t := time.Now()
|
|
|
filePath := utils.Cfg.MustValue("file", "tmplateDir") + "xlsx/" + filename
|