/** * @Project: hehenian-biz-service Maven Webapp * @Package com.hehenian.biz.dal.wygj * @Title: IParkingFeeDetailDao.java * @Description: TODO * * @author: zhangjhmf * @date 2015-4-29 上午11:23:53 * @Copyright: HEHENIAN Co.,Ltd. All rights reserved. * @version V1.0 */ package com.hehenian.biz.dal.wygj; import java.util.List; import com.hehenian.biz.common.wygj.dataobject.ParkingDetailDo; public interface IParkingFeeDetailDao { public ParkingDetailDo getById(Integer id) ; public List<ParkingDetailDo> listParkingDetailDo(Object[] obj); public int updateParkingDetail(ParkingDetailDo pdd); /** * 查询用户默认冲抵信息 * @param id * @return */ public ParkingDetailDo getDefaultByUserId(int userId); /** * 删除用户默认冲抵信息 * @param id * @return */ public int deleteParkingDetail(int id); public int getParkingDetailCounts(int userId); public List<ParkingDetailDo> listParkingDetailsByUserId(int userId); public int insertParkingDetail(ParkingDetailDo pdd); public int updateDefaultByPlateNo(int userId, String plateNo , int defaultSet); public int updateAnotherDefaultParkingDetail(int userId, int id); public ParkingDetailDo getDetailByParams(long mainaddressid, String platenum,int userId); public List<ParkingDetailDo> getParkingDetailDo(ParkingDetailDo p); }