package com.yunzhupaas.onlinedev.service;

import com.yunzhupaas.base.service.SuperService;
import com.yunzhupaas.onlinedev.entity.VisualLogEntity;
import com.yunzhupaas.onlinedev.model.log.VisualLogForm;
import com.yunzhupaas.base.model.VisualLogModel;
import com.yunzhupaas.onlinedev.model.log.VisualLogPage;

import java.util.List;

/**
 * 数据日志service
 *
 * @author 云筑产品开发平台组
 * @version v5.1.0
 * @copyright 深圳市乐程软件有限公司
 * @date 2024/8/27 18:24:10
 */
public interface VisualLogService extends SuperService<VisualLogEntity> {

    void createEventLog(VisualLogForm form);

    List<VisualLogEntity> getLogList(VisualLogPage pagination);

    void addLog(VisualLogForm form, List<VisualLogModel> listLog);
}

