package com.hdkj.lt.core.sys.dao;


import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hdkj.lt.core.bizms.modle.po.FhzgSwitchProtectionSettings;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
* @author zhangtj
* @description 针对表【fhzg_switch_protection_settings(开关设备保护定值表)】的数据库操作Mapper
* @createDate 2025-05-24 18:25:11
* @Entity generator.domain.FhzgSwitchProtectionSettings
*/
@Mapper
public interface SwitchProtectionSettingsMapper extends BaseMapper<FhzgSwitchProtectionSettings> {

    int updateParentLinePsrId(@Param("nameList") List<String> nameList);

    int updatedDevicePrsId(@Param("nameList") List<String> nameList, @Param("kgPsrTypes") List<String> kgPsrTypes);

    int deleteRepeated();

    void updateBatchByPrsId(@Param("list") List<FhzgSwitchProtectionSettings> list);

}




