|
@@ -10,9 +10,12 @@ import (
|
|
|
"errors"
|
|
|
"html"
|
|
|
"log"
|
|
|
+ "strconv"
|
|
|
"time"
|
|
|
|
|
|
"github.com/kataras/iris/v12"
|
|
|
+ "go.mod/comm"
|
|
|
+ "go.mod/conf"
|
|
|
"go.mod/dao"
|
|
|
"go.mod/datasource"
|
|
|
"go.mod/models"
|
|
@@ -42,7 +45,7 @@ type ContractService interface {
|
|
|
MoveSerial(sectionData *viewmodels.TreeSectionContract) error
|
|
|
UpdateContractId(id int, contractId int) error
|
|
|
|
|
|
- SaveUpload(Location string, Filename string, ext string) (int, error)
|
|
|
+ SaveUpload(Location string, Filename string, ext string) (string, error)
|
|
|
}
|
|
|
|
|
|
//返回service操作类
|
|
@@ -268,7 +271,7 @@ func (s *contractService) Add(contractData *viewmodels.Contracts, treeId int) er
|
|
|
}
|
|
|
|
|
|
// 保存上传文件
|
|
|
-func (s *contractService) SaveUpload(Location string, Filename string, ext string) (int, error) {
|
|
|
+func (s *contractService) SaveUpload(Location string, Filename string, ext string) (string, error) {
|
|
|
// 文件保存
|
|
|
uploadCm := &models.CmUpload{}
|
|
|
|
|
@@ -281,5 +284,7 @@ func (s *contractService) SaveUpload(Location string, Filename string, ext strin
|
|
|
return 0, err
|
|
|
}
|
|
|
|
|
|
- return uploadCm.Id, nil
|
|
|
+ id, _ := comm.AesEncrypt(strconv.Itoa(uploadCm.Id), conf.SignSecret)
|
|
|
+
|
|
|
+ return id, nil
|
|
|
}
|