|  |  |  | 
|---|
|  |  |  | 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 java.math.BigDecimal; | 
|---|
|  |  |  | import java.util.List; | 
|---|
|  |  |  | 
|---|
|  |  |  | * @param id | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | void closerGoodsorder(String id); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | void closeGoodsorder(Goodsorder  order,int type ); | 
|---|
|  |  |  | void closeGoodsorderDone(RefundNotification param); | 
|---|
|  |  |  | void forceCloseGoodsorder(String orderId); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 退款 | 
|---|
|  |  |  | * @param orderId | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | void backGoodsorder(String orderId, BigDecimal money); | 
|---|
|  |  |  | void backGoodsorder(String orderId, BigDecimal money ,String reason); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 获取可退款信息 | 
|---|
|  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 验证是否为营业时间 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | void checkBusiness(); | 
|---|
|  |  |  | Boolean checkBusiness(); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 验证是否处于停止运营时间 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | void checkTemporaryStop(); | 
|---|
|  |  |  | Boolean checkTemporaryStop(); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | Goodsorder findOneByWrapper(QueryWrapper<Goodsorder> wrapper); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | List<GoodsorderExportVO> findExportAccountDetailPage(Goodsorder model); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | void goodsOrderSettlement(String orderId); | 
|---|
|  |  |  | void goodsOrderSettlement(String memberId); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | void autoCloseOrder(); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | void autoCancelRefunOrder(); | 
|---|
|  |  |  | } | 
|---|