62,046
社区成员
发帖
与我相关
我的任务
分享
[AcceptVerbs(HttpVerbs.Post)]
public JsonResult InputSuggest(SuggestionInfo model)
{
JsonResult json = new JsonResult();
if (model != null)
{
UserAuthenticated user = userService.GetUser(HttpContext.User.Identity.Name);
if (user != null)
{
ConsultInfo ci = consultService.GetConsultByUser(user.Name);
if (ci != null && CheckConsultHidden(ci)) //已经通过,而且有馆
{
//添加留言
model.username = user.Name;
model.g_icon = 0;
model.g_realname = user.Name;
model.g_sex = ci.Sex;
model.g_whe = "";
model.g_qq = "";
model.g_email = ci.Email;
model.g_url = "";
model.g_face = 0;
model.g_ip = ConsultCommone.GetIP();
model.g_sys = "";
model.g_re_icon = 0;
model.g_re_remark = "";
model.g_re_tim = DateTime.MinValue;
model.g_hidden = 0;
model.g_tim = DateTime.Now;
model.g_ishide = 0;
ModelResult validateResult = suggessionService.InsertSuggestion(model);
if (!validateResult.IsValid)
{
ModelState.AddModelErrors(validateResult.ValidationState);
json.Data = "{status:0,message:'不好意思,服务器忙'}";
}
json.Data = "{status:1,message:'非常感谢您的意见,我们会尽快改正'}";
}
}
}
else
{
json.Data = "{status:0,message:'不好意思,数据不完整'}";
}
return json;
}
这是返回的json