package com.zteits.bill.dao.closecarpark; import com.github.pagehelper.PageInfo; import com.zteits.bill.domain.TdClRule; import com.zteits.bill.domain.TdClRuleCollect; import com.zteits.bill.domain.TdClRuleDetail; import com.zteits.clouds.api.dto.bill.closecarpark.dto.DetailRulesDTO; import com.zteits.clouds.api.dto.bill.closecarpark.param.QueryChargingRulesRequest; import com.zteits.clouds.api.dto.bill.closecarpark.param.ViewChargingRulesRequest; import java.util.List; /** * * * Copyright: Copyright (c) 2017 zteits * * @ClassName: ParkingChargingRulesDao.java * @Description: * @version: v1.0.0 * @author: jiawj * @date: 2020年12月1日 上午9:28:06 * Modification History: * Date Author Version Description * ---------------------------------------------------------* * 2020年12月1日 jiawj v1.0.0 创建 */ public interface ParkingChargingRulesDao { PageInfo queryParkingChargingRules(QueryChargingRulesRequest request); int saveParkingChargingRulesCollect(TdClRuleCollect request); int saveParkingChargingRulesRule(TdClRule ruleCollect); int saveParkingChargingRulesDetail(TdClRuleDetail rule); int updateParkingChargingRulesCollect(TdClRuleCollect ruleCollect); int updateParkingChargingRulesRule(TdClRule rule); int updateParkingChargingRulesDetail(TdClRuleDetail rule); int deleteParkingChargingRules(TdClRuleCollect ruleCollect); List viewParkingChargingRules(ViewChargingRulesRequest request); int deleteParkingChargingRulesByCollectId(TdClRule tdClRule); int deleteParkingSegmentChargingRuleDetail(String delRuleDteail); }