示例#1
0
        public PageResult <OrderDto> GetSaleRmaByReturnGoodsCompensate(ReturnGoodsInfoRequest request)
        {
            request.FormatDate();
            _orderRepository.SetCurrentUser(_accountService.GetByUserID(UserId));
            var lst = _orderRepository.GetBySaleRma(request, null, EnumReturnGoodsStatus.CompensateVerifyFailed);

            return(Mapper.Map <Order, OrderDto>(lst));
        }
示例#2
0
        public PageResult <OrderDto> GetByReturnGoodsInfo(ReturnGoodsInfoRequest request)
        {
            request.FormatDate();
            _orderRepository.SetCurrentUser(_accountService.GetByUserID(UserId));
            var lst = _orderRepository.GetByReturnGoodsInfo(request);

            return(Mapper.Map <Order, OrderDto>(lst));
        }
示例#3
0
        public PageResult <OrderDto> GetShippingBackByReturnGoodsInfo(ReturnGoodsInfoRequest request)
        {
            request.FormatDate();

            int status = EnumRMAStatus.ShipVerifyNotPass.AsId();

            _orderRepository.SetCurrentUser(_accountService.GetByUserID(UserId));
            var lst = _orderRepository.GetBySaleRma(request, status, EnumReturnGoodsStatus.NoProcess);

            return(Mapper.Map <Order, OrderDto>(lst));
        }