package com.ruoyi.system.service.impl;
|
|
import com.ruoyi.system.domain.AiAlarmType;
|
import com.ruoyi.system.mapper.AiAlarmTypeMapper;
|
import com.ruoyi.system.service.AiAlarmTypeService;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
|
import java.util.List;
|
@Service
|
public class AiAlarmTypeServiceImpl implements AiAlarmTypeService {
|
@Autowired
|
private AiAlarmTypeMapper alarmTypeMapper;
|
/**
|
* 批量保存AI报警类型管理信息
|
*
|
* @param typeList 报警类型大类ID
|
* @return 结果
|
*/
|
public int AlarmTypeAdd(List<AiAlarmType> typeList){
|
return alarmTypeMapper.AlarmTypeAdd(typeList);
|
}
|
|
/**
|
* 通过报警类型ID关联所有小类ID
|
*
|
* @param alarmBigType 报警类型大类ID
|
* @return 选中小类ID列表
|
*/
|
@Override
|
public List<String> selectAlarmTypeByBigType(Long alarmBigType)
|
{
|
return alarmTypeMapper.selectAlarmTypeByBigType(alarmBigType);
|
}
|
@Override
|
public void alarmTypeByBigType(Long[] dictCodes){
|
if(dictCodes.length>0){
|
alarmTypeMapper.alarmTypeByBigType(dictCodes);
|
}
|
|
}
|
}
|