package com.ruoyi.service; import com.ruoyi.domain.ModelTestTask; import com.ruoyi.web.response.ModelTestResponse; import com.ruoyi.web.response.ModelTestUrlResponse; import java.util.List; /** * @author gxk */ public interface StrategyModelTestTask { /** * 查看 * @param modelTestTask * @return */ ModelTestResponse doView(ModelTestTask modelTestTask); /** * 开始测试 * @param modelTestTask */ void doStartTest(ModelTestTask modelTestTask); /** * 确认测试 * @param modelTestTask */ void doConfirmTest(ModelTestTask modelTestTask); /** * 提交测试 * @param modelTestTask * @param imagesUrl */ void doSubmitTest(ModelTestTask modelTestTask, List imagesUrl); /** * 查看任务 * @param modelTestTask * @return */ ModelTestUrlResponse doTaskView(ModelTestTask modelTestTask); }