From 0dded054a1744e032c30bc5b10fda1f2c94a4099 Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Wed, 21 Feb 2024 15:20:48 +0800 Subject: [PATCH] 抽奖 --- src/main/java/cc/mrbird/febs/mall/service/IAdminMallOrderService.java | 66 ++++++++++++++++++++++++++++++--- 1 files changed, 60 insertions(+), 6 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/service/IAdminMallOrderService.java b/src/main/java/cc/mrbird/febs/mall/service/IAdminMallOrderService.java index c346065..90ca06d 100644 --- a/src/main/java/cc/mrbird/febs/mall/service/IAdminMallOrderService.java +++ b/src/main/java/cc/mrbird/febs/mall/service/IAdminMallOrderService.java @@ -2,17 +2,20 @@ import cc.mrbird.febs.common.entity.FebsResponse; import cc.mrbird.febs.common.entity.QueryRequest; -import cc.mrbird.febs.mall.dto.DeliverGoodsDto; -import cc.mrbird.febs.mall.dto.MallOrderInfoDto; +import cc.mrbird.febs.mall.dto.*; +import cc.mrbird.febs.mall.entity.CjInfo; +import cc.mrbird.febs.mall.entity.MallMember; import cc.mrbird.febs.mall.entity.MallOrderInfo; -import cc.mrbird.febs.mall.entity.MallOrderItem; -import cc.mrbird.febs.mall.vo.AdminMallOrderInfoVo; -import cc.mrbird.febs.mall.vo.AdminMallOrderVo; -import cc.mrbird.febs.mall.vo.AdminOrderDetailVo; +import cc.mrbird.febs.mall.entity.MallOrderRefund; +import cc.mrbird.febs.mall.vo.*; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; +import java.util.List; + public interface IAdminMallOrderService extends IService<MallOrderInfo> { + + IPage<MallOrderInfo> findOrderListInPage(MallOrderInfo mallOrderInfo, QueryRequest request); IPage<AdminMallOrderInfoVo> getOrderListInPage(MallOrderInfoDto mallOrderInfo, QueryRequest request); @@ -20,6 +23,57 @@ FebsResponse deliverGoods(DeliverGoodsDto deliverGoodsDto); + void deliverGoodsByOrderNo(DeliverGoodsDto deliverGoodsDto); + AdminOrderDetailVo getMallOrderDetailById(long id); + IPage<AdminMallOrderRefundVo> getRefundListInPage(MallOrderRefundDto mallOrderRefundDto, QueryRequest request); + + IPage<AdminMallOrderRefundOperationVo> seeRefund(QueryRequest request, MallOrderRefund mallOrderRefund); + + FebsResponse agreeRefund(Long id); + + FebsResponse disagreeRefund(Long id); + + FebsResponse refundConfirm(Long id); + + IPage<AdminMallOrderRefundAddressVo> getMallOrderRefundAddressInPage(MallOrderRefundAddressDto mallOrderRefundAddressDto, QueryRequest request); + + AdminMallOrderRefundAddressVo getMallOrderRefundAddressInfoById(long id); + + FebsResponse addressUpdate(AddressUpdateDto addressUpdateDto); + + FebsResponse deleteAddress(Long id); + + FebsResponse addAddress(AddAddressDto addAddressDto); + + List<AdminAddAddressTreeVo> getRefundAddress(); + + FebsResponse withAddressUpdate(WithAddressUpdateDto withAddressUpdateDto); + + AdminMallOrderRefundVo getMallOrderRefundInfoById(long id); + + IPage<AdminPayMethodVo> getPayMethodListInPage(PayMethodDto payMethodDto, QueryRequest request); + + AdminMallPayMethodEditVo getMallPayMethodEditInfoById(long id); + + FebsResponse payMethodEdit(PayMethodEditDto payMethodEditDto); + + FebsResponse cancelOrder(Long id); + + AdminMallMemberPaymentVo getMallMemberRefundPayInfoByFlowId(long id); + + IPage<AdminMallGoodsCommentVo> getCommentListInPage(AdminMallGoodsCommentDto adminMallGoodsCommentDto, QueryRequest request); + + FebsResponse showStateSwitchOn(Long id); + + FebsResponse showStateSwitchOff(Long id); + + FebsResponse delOrder(Long id); + + FebsResponse takeGoods(Long id); + + IPage<AdminMallMoneyFlowVo> orderMoneyFlow(QueryRequest request, MallOrderInfo mallOrderInfo); + + IPage<CjInfo> getChouJiangListInPage(ChoujiangInfoDto choujiangInfoDto, QueryRequest request); } -- Gitblit v1.9.1