diff --git a/pkg/service/register_record.go b/pkg/service/register_record.go index 57f797a..bf874d8 100644 --- a/pkg/service/register_record.go +++ b/pkg/service/register_record.go @@ -6,7 +6,6 @@ import ( "fmt" "io/ioutil" "net/http" - "os" "strconv" "time" @@ -16,7 +15,6 @@ import ( "github.com/exhibition-main/internal/model" "github.com/exhibition-main/internal/msg" "github.com/exhibition-main/internal/response" - "github.com/exhibition-main/pkg/service/common" "github.com/exhibition-main/pkg/utils" "github.com/gin-gonic/gin" "github.com/gin-gonic/gin/binding" @@ -326,27 +324,27 @@ func ImportRecordByExcel(c *gin.Context) { if len(row) < 12 { // 确保列数足够 continue } - artworkUrl := "" - if pics, err := excelFile.GetPictures(sheetName, fmt.Sprintf("K%d", i+1)); err == nil && len(pics) > 0 { - tmpFile, err := ioutil.TempFile("", fmt.Sprintf("oss_upload_%d*.jpg", i)) - if err != nil { - logger.Errorf("创建临时文件失败: %v", err) - response.ResponseQuickMsg(c, msg.Fail, "创建临时文件失败", nil) - return - } - defer os.Remove(tmpFile.Name()) - if _, err := tmpFile.Write(pics[0].File); err != nil { - logger.Errorf("写入临时文件失败: %v", err) - response.ResponseQuickMsg(c, msg.Fail, "写入临时文件失败", nil) - return - } - //objectKey := fmt.Sprintf("artwork/%s/%d.jpg", time.Now().Format("20060102"), time.Now().UnixNano()) - if url, err := common.PutBos(tmpFile.Name(), "image", false); err == nil { - artworkUrl = url - } else { - logger.Errorf("上传图片失败: %v", err) - } - } + // artworkUrl := "" + // if pics, err := excelFile.GetPictures(sheetName, fmt.Sprintf("K%d", i+1)); err == nil && len(pics) > 0 { + // tmpFile, err := ioutil.TempFile("", fmt.Sprintf("oss_upload_%d*.jpg", i)) + // if err != nil { + // logger.Errorf("创建临时文件失败: %v", err) + // response.ResponseQuickMsg(c, msg.Fail, "创建临时文件失败", nil) + // return + // } + // defer os.Remove(tmpFile.Name()) + // if _, err := tmpFile.Write(pics[0].File); err != nil { + // logger.Errorf("写入临时文件失败: %v", err) + // response.ResponseQuickMsg(c, msg.Fail, "写入临时文件失败", nil) + // return + // } + // //objectKey := fmt.Sprintf("artwork/%s/%d.jpg", time.Now().Format("20060102"), time.Now().UnixNano()) + // if url, err := common.PutBos(tmpFile.Name(), "image", false); err == nil { + // artworkUrl = url + // } else { + // logger.Errorf("上传图片失败: %v", err) + // } + // } record := &exhibition.RegisterInfo{ PreliminaryRatingNo: row[0], ReRatingNo: row[1], @@ -358,7 +356,7 @@ func ImportRecordByExcel(c *gin.Context) { PhoneNum: string(row[7]), Province: string(row[8]), IdCard: string(row[9]), - ArtworkFile: artworkUrl, + //ArtworkFile: artworkUrl, } record.Gender = GetGenderByIdCard(record.IdCard) records = append(records, record)