Example #1
0
        public object PostConfirmOrderOver(GiftConfirmOrderOver value)
        {
            CheckUserLogin();
            long id = value.OrderId;

            if (id < 1)
            {
                return(Json(ErrorResult <bool>("错误的订单编号!")));
            }
            Result result = new Result();

            GiftsOrderApplication.ConfirmOrder(id, CurrentUser.Id);

            return(Json(new { msg = "订单完成", code = 1 }));
        }
Example #2
0
        /// <summary>
        /// 确认收货
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public Result ConfirmOrderOver(GiftConfirmOrderOver value)
        {
            if (CurrentUser == null)
            {
                throw new HimallException("错误的用户信息");
            }
            long id = value.OrderId;

            if (id < 1)
            {
                throw new HimallException("错误的订单编号");
            }
            Result result = new Result();

            _iGiftsOrderService.ConfirmOrder(id, CurrentUser.Id);
            result.success = true;
            result.code    = 1;
            result.msg     = "订单完成";
            return(result);
        }