package com.zteits.park.dao.impl; import com.zteits.clouds.api.dto.park.dto.closecarpark.ParkingLotChannelAreaDTO; import com.zteits.clouds.api.dto.park.param.closecarpark.QueryChannelInfoByNoRequest; import com.zteits.park.dao.ParkingLotAreasDao; import com.zteits.park.domain.ParkingLotAreas; import com.zteits.park.mapper.ParkingLotAreasMapper; import com.zteits.park.mapper.smapper.ParkingLotAreasSMapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.util.List; /** * Copyright: Copyright (c) 2018 zteits * * @Description: * @version: v1.0.0 * @author: zengqc * @date: 2021/5/26 * Modification History: * Date Author Version Description * ---------------------------------------------------------* * 2021/5/26 zengqc v1.0.0 创建 */ @Component public class ParkingLotAreasDaoImpl implements ParkingLotAreasDao { @Autowired private ParkingLotAreasMapper parkingLotAreasMapper; @Autowired private ParkingLotAreasSMapper parkingLotAreasSMapper; /** * 根据停车场编号以及道闸编号,获取对应的区域信息 * */ @Override public ParkingLotAreas getParkingLotAreasByPlNoAndChannel(QueryChannelInfoByNoRequest request) { parkingLotAreasSMapper.getParkingLotAreasByPlNoAndChannel(request.getPlNo(), request.getChannelNumber()); return null; } /** * 获取所有的免费的停车场区域的信息 */ @Override public List getAllFreeChargeAreas() { return parkingLotAreasSMapper.getAllFreeChargeAreas(); } }