package com.yeejoin.amos.boot.module.jxiop.biz.jxdz.factory;

import com.yeejoin.amos.boot.module.jxiop.biz.jxdz.vo.NeedDataVO;

import java.util.List;

public interface IJXDZService {
    /**
     * 备份数据
     * @param list
     * @param dateTime
     */
    void backupData(List list, Long dateTime);

    /**
     * 构建数据
     * @param accessType
     * @param dateTime
     * @return
     */
    List buildData(Integer accessType, Long dateTime);

    /**
     * 发送数据
     * @param accessType
     * @param needDataVO
     * @param list
     */
    void sendData(Integer accessType, NeedDataVO needDataVO, List list);
}
