package com.zteits.bill.mapper.smapper; import com.zteits.clouds.api.dto.bill.closecarpark.dto.*; import com.zteits.clouds.api.dto.bill.closecarpark.param.QuerySegmentChargingRequest; import com.zteits.clouds.api.dto.bill.cloudbilling.dto.CloudRuleCollectDTO; import org.apache.ibatis.annotations.Param; import java.util.List; public interface TdClRuleCollectSMapper { /** * 根据停车场编号以及区域ID获取计费规则合计 */ CloudRuleCollectDTO queryRuleCollectByPlnoAndAreaId(@Param("plNo") String plNo, @Param("areaId") Long areaId); List viewParkingChargingRules(String ruleCollectId); ViewSegmentChargingDTO viewParkingSegmentCharging(Long id); List viewCarSegmentRules(String ruleCollectId); List viewSegmentDetailRules(String ruleCollectId); List queryParkingSegmentCharging(QuerySegmentChargingRequest request); }