public object Add() { try { string res = HttpContext.Current.Request["json"]; //json.Value<string>("json"); Submit <WorkMeetingEntity> dy = JsonConvert.DeserializeObject <Submit <WorkMeetingEntity> >(res, new Newtonsoft.Json.Converters.IsoDateTimeConverter() { DateTimeFormat = "yyyy'-'MM'-'dd HH':'mm':'ss" }); string userid = dy.userId; //获取用户基本信息 OperatorProvider.AppUserId = userid; //设置当前用户 Operator curUser = OperatorProvider.Provider.Current(); if (null == curUser) { return(new { code = -1, count = 0, info = "请求失败,请登录!", data = new object() }); } var data = dy.data; WorkMeetingEntity entity = new WorkMeetingEntity() { ID = Guid.NewGuid().ToString(), ENGINEERAREA = data.ENGINEERAREA, ENGINEERCODE = data.ENGINEERCODE, ENGINEERCONTENT = data.ENGINEERCONTENT, ENGINEERLETDEPT = data.ENGINEERLETDEPT, ENGINEERID = data.ENGINEERID, ISCOMMIT = data.ISCOMMIT, ENGINEERLEVEL = data.ENGINEERLEVEL, ENGINEERNAME = data.ENGINEERNAME, ENGINEERTYPE = data.ENGINEERTYPE, MEETINGDATE = data.MEETINGDATE, MEETINGNAME = data.MEETINGNAME, MEETINGTYPE = data.MEETINGTYPE, ADDRESS = data.ADDRESS, CERTSTA = data.CERTSTA, HEALTHSTA = data.HEALTHSTA, CLOTHESTA = data.CLOTHESTA, SAFEGOODSSTA = data.SAFEGOODSSTA, ENUM = (int?)data.ENUM, GNUM = (int?)data.GNUM, LNUM = (int?)data.LNUM, JNUM = (int?)data.JNUM, ONUM = (int?)data.ONUM, REMARK = data.REMARK, REALPERNUM = (int?)data.REALPERNUM, SHOUDPERNUM = (int?)data.SHOUDPERNUM, SIGNPERSONS = data.SIGNPERSONS, CONTENT1 = data.CONTENT1, CONTENT2 = data.CONTENT2, CONTENT3 = data.CONTENT3, CONTENTOTHER = data.CONTENTOTHER }; HttpFileCollection files = ctx.Request.Files; //上传的文件 UploadifyFile(entity.ID, "sign", files); //上传签名附件 UploadifyFile(entity.ID + "c1", "c1", files); //上传录音1 UploadifyFile(entity.ID + "c2", "c2", files); //上传录音2 UploadifyFile(entity.ID + "c3", "c3", files); //上传录音3 workMeetingbll.SaveForm("", entity); } catch (Exception ex) { return(new { code = -1, count = 0, info = "保存失败,错误:" + ex.Message, data = new object() }); } return(new { code = 0, count = 0, info = "保存成功", data = new object() }); }
public ActionResult SaveForm(string keyValue, WorkMeetingEntity entity) { workMeetingbll.SaveForm(keyValue, entity); return(Success("操作成功。")); }