- debug info for SendFilesToStores.
This commit is contained in:
@@ -25,6 +25,7 @@ type tUploadFileInfo struct {
|
||||
}
|
||||
|
||||
func SendFilesToStores(files []*multipart.FileHeader, isAsync bool, userName string) (msg string, err error) {
|
||||
globals.SugarLogger.Debugf("SendFilesToStores, isAsync:%t, userName:%s", isAsync, userName)
|
||||
fileList := make([]*tUploadFileInfo, len(files))
|
||||
for k, fileHeader := range files {
|
||||
fileList[k] = &tUploadFileInfo{
|
||||
@@ -56,7 +57,7 @@ func SendFilesToStores(files []*multipart.FileHeader, isAsync bool, userName str
|
||||
formUploader := storage.NewFormUploader(cfg)
|
||||
err = formUploader.Put(context.Background(), &ret, upToken, key, file, fileHeader.Size, nil)
|
||||
file.Close()
|
||||
// globals.SugarLogger.Debug(utils.Format4Output(ret, false))
|
||||
globals.SugarLogger.Debugf("SendFilesToStores upload file:%s error:%v", fileHeader.Filename, err)
|
||||
if err == nil {
|
||||
db := dao.GetDB()
|
||||
billRec := &model.StoreBill{
|
||||
@@ -67,8 +68,11 @@ func SendFilesToStores(files []*multipart.FileHeader, isAsync bool, userName str
|
||||
}
|
||||
if err = dao.CreateEntity(db, billRec); err == nil {
|
||||
err = weixinmsg.NotifySaleBill(storeID, billRec.Url)
|
||||
globals.SugarLogger.Debugf("SendFilesToStores NotifySaleBill file:%s error:%v", fileHeader.Filename, err)
|
||||
}
|
||||
}
|
||||
} else {
|
||||
globals.SugarLogger.Warnf("SendFilesToStores open file:%s failed with error:%v", fileHeader.Filename, err)
|
||||
}
|
||||
return retVal, err
|
||||
}, fileList)
|
||||
|
||||
Reference in New Issue
Block a user