public ActionResult GetFormJson(string keyValue) { var model = VisitApp.GetList(keyValue).OrderByDescending(d => d.F_CreatorTime).FirstOrDefault(); var data = VisitApp.GetForm(model == null ? string.Empty : model.F_Id); return(Content(data.ToJson())); }
/// <summary> /// 任务详情,单据需要什么 取什么数据 /// </summary> /// <param name="id">任务id</param> /// <returns></returns> public ApiResult <dynamic> Details() { ApiResult <dynamic> api = new ApiResult <dynamic>(); try { string id = Common.GetString("id"); TaskApp taskApp = new TaskApp(); var taskData = taskApp.GetForm(id); CustomerApp customerApp = new CustomerApp(); var customerData = customerApp.GetForm(taskData.F_CustomerId); UserApp userApp = new UserApp(); var userData = userApp.GetForm(taskData.F_UserId); VisitApp visitApp = new VisitApp(); var model = visitApp.GetList(id).OrderByDescending(d => d.F_CreatorTime).FirstOrDefault(); var visitData = visitApp.GetForm(model == null ? string.Empty : model.F_Id); var data = new { VisitData = visitData, F_Shop_Name = customerData.F_Shop_Name, F_Shop_Address = customerData.F_Shop_Address, F_Name = customerData.F_Name, F_Tel = customerData.F_Tel, F_User_Name = userData.F_RealName, F_Task_Time = taskData.F_CreatorTime, F_User_Tel = userData.F_MobilePhone, F_Status = GetName(taskData.F_Status) }; api.Message = "获取成功"; api.Status = true; api.Result = data; return(api); } catch (Exception e) { api.Message = e.Message; return(api); } }