package com.zteits.bill.dao.closecarpark; import com.github.pagehelper.PageInfo; import com.zteits.bill.domain.TdClParkRuleCollectRel; import com.zteits.clouds.api.dto.bill.closecarpark.dto.*; import com.zteits.clouds.api.dto.bill.closecarpark.param.*; import java.util.List; /** * * * Copyright: Copyright (c) 2017 zteits * * @ClassName: ParkingBindingChargingDao.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 ParkingBindingChargingDao { /** * 查询停车场绑定计费规则 * * @param request * @return */ PageInfo queryParkingBindingChargingRules(QueryParkingBindingChargingRequest request); PageInfo queryParkingBindingChargingAreas(QueryParkingBindingByPlNoRequest request); int saveParkingBindingChargingAreas(TdClParkRuleCollectRel parkRuleCollectRel); int deleteParkingBindingChargingAreas(TdClParkRuleCollectRel parkRuleCollectRel); ViewParkBindChargingDTO viewParkingBindingChargingAreas(ViewParkingBindingChargingRequest request); int updateParkingBindingChargingAreas(TdClParkRuleCollectRel parkRuleCollectRel); InitCloseParkingBindTreeDTO initCloseParkingBindTree(InitCloseParkingBindTreeRequest request); List queryBindingRulesList(QueryParkingBindingChargingRequest request); Integer checkBindPark(QueryCheckBindParkRequest request); List queryBindingAreaRulesList(QueryParkingBindingAreaRequest request); int checkAreaId(TdClParkRuleCollectRel parkRuleCollectRel); int saveBindAreaRule(TdClParkRuleCollectRel parkRuleCollectRel); }