OrderService.java 1.06 KB
Newer Older
licc's avatar
licc committed
1 2
package cn.wisenergy.service.app;

3 4 5 6 7
import cn.wisenergy.common.utils.R;
import cn.wisenergy.model.app.OrderInfo;
import cn.wisenergy.model.app.User;
import cn.wisenergy.model.dto.OrderInfoQuery;
import com.github.pagehelper.PageInfo;
8 9
import com.youzan.cloud.open.sdk.common.exception.SDKException;

10 11
import java.io.IOException;

licc's avatar
licc committed
12 13 14 15 16 17 18
/**
*@ Description: 订单接口定义
*@ Author     : 86187
*@ Date       : 2021/2/22 17:04
 * @author 86187
 */
public interface OrderService {
codezwjava's avatar
codezwjava committed
19 20 21 22 23

    /**
     * 根据有赞的订单创建时间获取订单数据
     * @throws SDKException
     */
24 25
    void getYouZanOrdersForCreateTime() throws SDKException;

codezwjava's avatar
codezwjava committed
26 27 28 29
    /**
     * 根据有赞的订单修改时间获取订单数据
     * @throws SDKException
     */
30
    void getYouZanOrdersForUpdateTime() throws SDKException;
31 32 33 34 35 36

    /**
     * 分页查询所有订单数据
     * @return
     */
    R<PageInfo<OrderInfo>> findByPage(OrderInfoQuery query);
37 38 39 40 41 42

    /**
     * 测试用户直推表中的当月收益字段是否累加
     * @throws IOException
     */
//    void orderJSON() throws IOException;
licc's avatar
licc committed
43
}