public object GetAnswerIntegral(BaseBaneModel bane) { if (!ModelState.IsValid) { return(OperateContext.Current.RedirectWebApi( WebResultCode.Exception, "参数验证失败", null)); } //返回数据 AnswerIntegralModel baneResult = operateContext.bllSession.Bane_IntegralScoreDetial.GetIntegralScoreById(SysPermissSession.ChangeIdByGuid(bane.userid)); if (baneResult == null) { return(OperateContext.Current.RedirectWebApi(WebResultCode.Exception, "数据获取失败~", "")); } return(OperateContext.Current.RedirectWebApi(WebResultCode.Ok, "数据获取成功~", baneResult)); }
/// <summary> /// 获取用户获取积分详情 /// </summary> /// <param name="user_identify">身份证</param> /// <returns></returns> public AnswerIntegralModel GetIntegralScoreById(string user_identify) { AnswerIntegralModel model = new AnswerIntegralModel(); model.num_count = 0; if (string.IsNullOrEmpty(user_identify)) { return(model); } List <AnswerIntegralDetial> list = DBSession.IBane_IntegralScoreDetialDAL.GetIntegralScoreById(user_identify); if (list == null || list.Count <= 0) { return(model); } model.num_count = list.Sum(s => s.hs_total); model.interral = list; return(model); }