| | |
| | | package com.panzhihua.service_community.service; |
| | | |
| | | import java.util.List; |
| | | |
| | | import com.panzhihua.common.model.dtos.community.ComMngCarAppletDTO; |
| | | import com.panzhihua.common.model.dtos.community.ComMngCarSaveDTO; |
| | | import com.panzhihua.common.model.dtos.community.ExportComMngCarExcelDTO; |
| | | import com.panzhihua.common.model.dtos.community.PageComMngCarDTO; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.model.vos.community.ComMngCarExcelVO; |
| | | |
| | | public interface ComMngCarService { |
| | | |
| | | /** |
| | | * 小程序端:添加车辆信息 |
| | | * |
| | | * @param comCvtBusinessDTO |
| | | * @return |
| | | */ |
| | | R addComMngCarApplet(ComMngCarAppletDTO comCvtBusinessDTO); |
| | | |
| | | /** |
| | | * 小程序用户车辆列表 |
| | | * |
| | | * @param userId |
| | | * @return |
| | | */ |
| | | R userComMngCarList(Long userId); |
| | | |
| | | /** |
| | | * 分页查询车辆管理列表 |
| | | * |
| | | * @param pageComMngCarDTO |
| | | * @return |
| | | */ |
| | | R pageQueryComMngCar(PageComMngCarDTO pageComMngCarDTO); |
| | | |
| | | /** |
| | | * 新增或修改车辆信息 |
| | | * |
| | | * @param comMngCarSaveDTO |
| | | * @return |
| | | */ |
| | | R saveComMngCar(ComMngCarSaveDTO comMngCarSaveDTO); |
| | | |
| | | /** |
| | | * 删除车辆信息 |
| | | * |
| | | * @param id |
| | | * @return |
| | | */ |
| | | R deleteComMngCar(Long id); |
| | | |
| | | /** |
| | | * 批量导入车辆信息 |
| | | * |
| | | * @param list |
| | | * @param communityId |
| | | * @return |
| | | */ |
| | | R listSaveMngCarExcelVO(List<ComMngCarExcelVO> list, Long communityId); |
| | | |
| | | /** |
| | | * 车辆导出 |
| | | * |
| | | * @param exportComMngCarExcelDTO |
| | | * @return |
| | | */ |
| | | R exportRealCar(ExportComMngCarExcelDTO exportComMngCarExcelDTO); |
| | | } |