You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
941 B
Java

package com.supervision.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.supervision.domain.IrSession;
import com.baomidou.mybatisplus.extension.service.IService;
import com.supervision.domain.IrSessionHistory;
import com.supervision.vo.session.FinishSessionVO;
import javax.validation.constraints.NotBlank;
import java.math.BigDecimal;
import java.util.List;
/**
* @author flevance
* @description ir_session()Service
* @createDate 2024-03-21 13:14:43
*/
public interface IrSessionService extends IService<IrSession> {
IrSession createNewSession(String caseNumber, Integer type, BigDecimal speed);
IPage<IrSession> querySessionPage(String sessionName,Integer pageSize, Integer pageNum);
void finishSession(FinishSessionVO finishSessionVO);
List<IrSessionHistory> querySessionHistory(String sessionId);
void deleteSession(String sessionId);
}