liuxiaolong
2019-07-20 a2db10e119ce842766a2b4975dc9648ee235a79a
controllers/fileController.go
@@ -241,9 +241,9 @@
      return
   }
   extNames := make([]string, 0)
   isAllFiald := true
   addResult := make(map[string]interface{}, 0)
   details := make([]string, 0)
   successList := make([]string, 0)
   failList := make([]string,0)
   for _, head := range fileHeaders {
      //文件的名称
      filename := head.Filename
@@ -252,26 +252,24 @@
      if err != nil {
         log.Fatal(err)
      }
      //data, _ := ioutil.ReadAll(file)
      // weedfs 上传
      field, _, err1 := uploadFileReturnAddr(file, filename, tableId)
      extNames = append(extNames, field)
      if isAllFiald && err1 == nil {
         isAllFiald = false
      }
      //extNames = append(extNames, field)
      if err1 != nil {
         if field == "" {
            details = append(details, filename+"上传失败,"+err1.Error())
            failList = append(failList, filename+"上传失败,"+err1.Error())
         } else {
            details = append(details, filename+"加入底库失败,"+err1.Error())
            successList = append(successList, filename+"加入底库失败,"+err1.Error())
         }
      }
   }
   addResult["isAllFiald"] = isAllFiald
   addResult["successList"] = successList
   addResult["failList"] = failList
   addResult["fields"] = extNames
   addResult["detail"] = details
   //addResult["detail"] = details
   //fields := fdfsclient.UploadFileByBuffer100(bytess, extNames)     //  fastdfs 上传
   if !isAllFiald {
   if len(successList)>0 {
      util.ResponseFormat(c, code.Success, addResult)
   } else {
      util.ResponseFormat(c, code.ServiceInsideError, err.Error())