package com.yeejoin.amos.boot.module.cylinder.api.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.yeejoin.amos.boot.module.cylinder.api.dto.ElevatorDto;
import com.yeejoin.amos.boot.module.cylinder.api.entity.Elevator;

import java.util.List;

/**
*  服务类
*
* @author tb
* @date 2021-06-01
*/
public interface IElevatorService extends IService<Elevator> {
    /**
     * 根据警情返回电梯信息
     * @param alertId
     * @return
     */
    Elevator selectByAlertId(Long alertId);

    /**
     * 根据电梯id 生成电梯二维码
     * @param elevatorId
     * @return
     */
    String saveElevatorQrCode(Long elevatorId);

    List<ElevatorDto> selectExportData(String exportId);
}
