jiangping
2025-02-18 9d67b4462bf494a0b25c1b40be8198f71666131e
server/services/src/main/java/com/doumee/service/business/GoodsorderService.java
@@ -6,14 +6,17 @@
import com.doumee.core.model.PageWrap;
import com.doumee.dao.business.model.Bikes;
import com.doumee.dao.business.model.Goodsorder;
import com.doumee.dao.business.model.MemberRides;
import com.doumee.dao.business.vo.GoodsorderExportVO;
import com.doumee.dao.business.vo.GoodsorderTotalDataVO;
import com.doumee.dao.business.web.request.BackElecBikeRequest;
import com.doumee.dao.business.web.request.GoodsorderBackDTO;
import com.doumee.dao.business.web.request.GoodsorderCanBanlanceDTO;
import com.doumee.dao.business.web.response.HomeResponse;
import com.doumee.dao.business.web.response.GoodsorderDetailDTO;
import com.doumee.dao.business.web.response.RidesDetailResponse;
import com.wechat.pay.java.service.refund.model.RefundNotification;
import io.swagger.models.auth.In;
import java.math.BigDecimal;
import java.util.List;
@@ -147,6 +150,7 @@
     * @return
     */
    void closeGoodsorder(Goodsorder  order,int type );
    void  dealCloseGoodsorderBiz(Goodsorder goodsorder, int type, List<MemberRides> memberRides) ;
    void closeGoodsorderDone(RefundNotification param);
    void forceCloseGoodsorder(String orderId);
@@ -155,7 +159,7 @@
     * @param orderId
     */
    void backGoodsorder(GoodsorderBackDTO goodsorderBackDTO);
    List<MemberRides> getMemberRidesForClose(String orderid );
    /**
     * 获取可退款信息
     * @param orderId
@@ -191,4 +195,5 @@
    void autoCloseOrder();
    void autoCancelRefunOrder();
}