TdClSubCardInfoSMapper.java 957 Bytes
package com.zteits.bill.mapper.smapper;

import com.zteits.bill.domain.TdClSubCardInfo;
import com.zteits.bill.domain.TdClSubCardInfoExample;
import com.zteits.clouds.api.dto.bill.closecarpark.dto.SubCardChargeInfoDTO;
import com.zteits.clouds.api.dto.bill.closecarpark.dto.SubCardInfoDTO;
import com.zteits.clouds.api.dto.bill.closecarpark.dto.SubCardPushDTO;
import com.zteits.clouds.api.dto.bill.closecarpark.param.SubCardInfoManageInfoRequest;
import com.zteits.clouds.api.dto.bill.closecarpark.param.UpdateSubCardPushStateRequest;

import java.util.List;

public interface TdClSubCardInfoSMapper {

    List<SubCardInfoDTO> selectDataDtoByExample(SubCardInfoManageInfoRequest example);

    SubCardChargeInfoDTO selectChargeByPrimaryKey(Long id);

    List<TdClSubCardInfo> selectDataByExample(TdClSubCardInfoExample example);

    List<SubCardPushDTO> queryNoPushSubCardInfo();

    int updateSubCardPushState(UpdateSubCardPushStateRequest request);
}