jiaosong
2023-10-11 65ad99e0a5e47c2cfcfd9ceade7dc6f2b83bcbd2
server/services/src/main/java/com/doumee/service/business/GoodsorderService.java
@@ -1,6 +1,7 @@
package com.doumee.service.business;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.doumee.core.model.PageData;
import com.doumee.core.model.PageWrap;
import com.doumee.dao.business.model.Bikes;
@@ -11,6 +12,7 @@
import com.doumee.dao.business.web.response.GoodsorderDetailDTO;
import com.doumee.dao.business.web.response.RidesDetailResponse;
import java.math.BigDecimal;
import java.util.List;
/**
@@ -95,7 +97,7 @@
     * @return PageData<Goodsorder>
     */
    PageData<Goodsorder> findPage(PageWrap<Goodsorder> pageWrap);
    PageData<GoodsorderExportVO> findAccountDetailPage(PageWrap<Goodsorder> pageWrap);
    /**
     * 条件统计
     *
@@ -145,6 +147,13 @@
    /**
     * 退款
     * @param orderId
     */
    void backGoodsorder(String orderId, BigDecimal money);
    /**
     * 骑行记录详情
     * @param id
     * @return
@@ -153,5 +162,19 @@
    GoodsorderTotalDataVO getTotalData(Goodsorder pageWrap);
    List<GoodsorderExportVO> findExportNotBikPage(Goodsorder model);
    /**
     * 验证是否为营业时间
     */
    void checkBusiness();
    /**
     * 验证是否处于停止运营时间
     */
    void checkTemporaryStop();
    Goodsorder findOneByWrapper(QueryWrapper<Goodsorder> wrapper);
    List<GoodsorderExportVO> findExportAccountDetailPage(Goodsorder model);
    void goodsOrderSettlement(String orderId);
}