package com.steerinfo.baseinfo.meterbaseunitdirect.mapper;

import com.steerinfo.baseinfo.meterbasematterinfo.model.MeterBaseMatterInfo;
import com.steerinfo.baseinfo.meterbaseunitdirect.model.MeterBaseUnitDirect;
import com.steerinfo.framework.mapper.IBaseMapper;
import java.math.*;
import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface MeterBaseUnitDirectMapper extends IBaseMapper<MeterBaseUnitDirect, String> {
    String GetNewID(@feign.Param(value = "afl") String afl);

    List<MeterBaseUnitDirect> selectForUpdate(@Param("params") Map<String, Object> parameters);

    void deleteBatches(Map<String, Object> parameters);
}