package com.seer.teach.iot.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.seer.teach.iot.module.entity.DeviceModelsEntity;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author Wang
 * @since 2025-08-13 13:48:45
 */
public interface DeviceModelsService extends IService<DeviceModelsEntity> {

    /**
     * 根据设备型号名称获取或保存设备型号实体
     *
     * @param modelName 设备型号名称，用于查询或创建设备型号实体
     * @return 返回对应的设备型号实体，如果不存在则创建并返回新实体
     */
    DeviceModelsEntity getOrSaveByModelName(String modelName);

}
