嗨森逛服务
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hai-server/hai-service/src/main/java/com/hai/etc/EtcCarMsgService.java

107 lines
2.5 KiB

package com.hai.etc;
import com.hai.entity.BlxCarInfo;
import com.hai.entity.EtcCarMsg;
import com.hai.entity.EtcContractOrder;
import com.hai.entity.EtcCustMsg;
import java.util.List;
import java.util.Map;
/**
* @serviceName .java
* @author Sum1Dream
* @version 1.0.0
* @Description // etc业务
* @createTime 15:15 2024/3/22
**/
public interface EtcCarMsgService {
/**
* @Author Sum1Dream
* @Name insertCar
* @Description // 新增车辆信息
* @Date 11:29 2023/9/5
* @Param carInfo
* @return void
*/
void insertEtcCar(EtcCarMsg etcCarMsg) throws Exception;
void addEtcCar(EtcCarMsg etcCarMsg) throws Exception;
void deleteEtcCar(Long id) throws Exception;
void updateEtcCar(EtcCarMsg etcCarMsg);
/**
* @Author Sum1Dream
* @Name getCarInfoList
* @Description // 查询车辆信息列表
* @Date 11:30 2023/9/5
* @Param map
* @return java.util.List<com.hai.entity.BlxCarInfo>
*/
List<EtcCarMsg> getEtcCarList(Map<String , Object> map);
/**
* @Author Sum1Dream
* @Name findCarInfoByMap
* @Description //TODO
* @Date 14:14 2023/9/5
* @Param map
* @return com.hai.entity.BlxCarInfo
*/
EtcCarMsg findEtcCarByMap(Map<String , Object> map);
/**
* @Author Sum1Dream
* @Name findCarInfoById
* @Description // 根据ID查询详情
* @Date 15:13 2023/9/5
* @Param id
* @return com.hai.entity.BlxCarInfo
*/
EtcCarMsg findEtcCarById(Long id);
/**
* @Author Sum1Dream
* @Name insertContractOrder
* @Description // 新增
* @Date 10:30 2024/4/1
* @Param etcContractOrder
* @return com.hai.entity.EtcContractOrder
*/
void insertContractOrder(EtcContractOrder etcContractOrder);
/**
* @Author Sum1Dream
* @Name updateContractOrder
* @Description // 修改
* @Date 10:33 2024/4/1
* @Param etcContractOrder
* @return com.hai.entity.EtcContractOrder
*/
void updateContractOrder(EtcContractOrder etcContractOrder);
/**
* @Author Sum1Dream
* @Name getEtcContractOrderList
* @Description //TODO
* @Date 11:02 2024/4/1
* @Param map
* @return java.util.List<com.hai.entity.EtcCarMsg>
*/
List<EtcContractOrder> getEtcContractOrderList(Map<String , Object> map);
/**
* @Author Sum1Dream
* @Name findContractOrderById
* @Description // 查询
* @Date 11:02 2024/4/1
* @Param id
* @return com.hai.entity.EtcCarMsg
*/
EtcContractOrder findContractOrderById(Long id);
}