public ActionResult <ActivityAddResViewModel> Manage_OpinionInfo_Add(ActivityAddViewModel activityAddViewModel) { activityAddViewModel.Id = Guid.NewGuid(); int Activity_add_Count; Activity_add_Count = _activityService.AddActivity(activityAddViewModel); var opinionInfoAddResModel = _activityFactory.GetActivityAddResViewModel(); //添加附件中的FormId foreach (FileUpload fileUpload in activityAddViewModel.Files) { fileUpload.FormId = activityAddViewModel.Id; _activityUploadService.UpdateFile(fileUpload); } if (Activity_add_Count > 0) { opinionInfoAddResModel.baseViewModel.IsSuccess = true; opinionInfoAddResModel.AddCount = Activity_add_Count; opinionInfoAddResModel.baseViewModel.Message = "添加成功"; opinionInfoAddResModel.baseViewModel.ResponseCode = 200; _ILogger.Information("增添活动信息成功"); return(Ok(opinionInfoAddResModel)); } else { opinionInfoAddResModel.baseViewModel.IsSuccess = false; opinionInfoAddResModel.AddCount = 0; opinionInfoAddResModel.baseViewModel.Message = "添加失败"; opinionInfoAddResModel.baseViewModel.ResponseCode = 400; _ILogger.Information("增添活动信息失败"); return(BadRequest(opinionInfoAddResModel)); } }