예제 #1
0
        public IHttpActionResult GetIntegralRecordByUserCode(string userCode)
        {
            SimpleResult           result   = new SimpleResult();
            IIntegralRecordService _service = new IntegralRecordService();

            try
            {
                if (UserAuthorization)
                {
                    var list = _service.GetIntegralRecordByUserCode(userCode);
                    result.Resource = list;
                    result.Status   = Result.SUCCEED;
                }
                else
                {
                    result.Status   = ResultType;
                    result.Resource = ReAccessToken;
                    result.Msg      = TokenMessage;
                }
            }
            catch (Exception ex)
            {
                LogHelper.WriteLog("GetIntegralRecordByUserCode获取积分userCode:" + userCode + ex.Message, ex);
                LogHelper.WriteLog("GetIntegralRecordByUserCode获取积分userCode:" + userCode + ex.StackTrace, ex);
                result.Status = Result.FAILURE;
                result.Msg    = ex.Message;
            }
            return(Json(result));
        }
예제 #2
0
        public IHttpActionResult CreateUserStore(IntegralRecord integralRecord)
        {
            SimpleResult           result   = new SimpleResult();
            IIntegralRecordService _service = new IntegralRecordService();

            try
            {
                if (UserAuthorization)
                {
                    var list = _service.CreateUserStore(integralRecord);
                    result.Resource = list;
                    result.Status   = Result.SUCCEED;
                }
                else
                {
                    result.Status   = ResultType;
                    result.Resource = ReAccessToken;
                    result.Msg      = TokenMessage;
                }
            }
            catch (Exception ex)
            {
                LogHelper.WriteLog("CreateUserStore创建积分:" + ex.Message, ex);
                LogHelper.WriteLog("CreateUserStore创建积分:" + ex.StackTrace, ex);
                result.Status = Result.FAILURE;
                result.Msg    = ex.Message;
            }
            return(Json(result));
        }