package com.testor.module.fives.service;


import com.testor.module.fives.model.domain.TFivesToolOpl;
import com.testor.module.fives.model.excel.TFivesToolOplReport;
import com.tongtech.tfw.backend.common.biz.models.BaseResponse;
import com.tongtech.tfw.backend.common.models.supers.SuperService;

import java.util.List;
import java.util.Map;

/**
 * 5s工具运用oplService接口
 *
 * @author testor-framework
 * @date 2022-07-21 15:56:54
 */
public interface TFivesToolOplService extends SuperService<TFivesToolOpl> {

    BaseResponse<TFivesToolOpl> addOpl(TFivesToolOpl addRequest);

    /**
     * 5s工具 opl导出
     *
     * @param dsName      .
     * @param datasetName .
     * @param parameters  .
     * @return .
     */
    List<TFivesToolOplReport> exportFivesToolOpl(String dsName, String datasetName, Map<String, Object> parameters);
}
