2025-09-15 15:48:54 +08:00
|
|
|
package com.cdzy.operations.service;
|
|
|
|
|
|
2025-10-16 10:15:43 +08:00
|
|
|
import com.cdzy.operations.model.dto.EbikeEcuInOverview;
|
2025-10-15 15:18:46 +08:00
|
|
|
import com.cdzy.operations.model.vo.EbikeEcuInfoBatchVo;
|
2025-09-15 15:48:54 +08:00
|
|
|
import com.cdzy.operations.model.vo.EbikeEcuInfoVo;
|
|
|
|
|
import com.mybatisflex.core.service.IService;
|
|
|
|
|
import com.cdzy.operations.model.entity.EbikeEcuInfo;
|
|
|
|
|
|
2025-10-16 10:15:43 +08:00
|
|
|
import java.util.List;
|
|
|
|
|
|
2025-09-15 15:48:54 +08:00
|
|
|
/**
|
|
|
|
|
* 中控基本信息 服务层。
|
|
|
|
|
*
|
|
|
|
|
* @author attiya
|
|
|
|
|
* @since 2025-09-15
|
|
|
|
|
*/
|
|
|
|
|
public interface EbikeEcuInfoService extends IService<EbikeEcuInfo> {
|
|
|
|
|
|
2025-10-15 15:18:46 +08:00
|
|
|
/**
|
|
|
|
|
* 中控入库
|
|
|
|
|
* @param ebikeEcuInfo 中控信息
|
|
|
|
|
*/
|
2025-09-15 15:48:54 +08:00
|
|
|
void saveEcu(EbikeEcuInfoVo ebikeEcuInfo);
|
2025-10-15 15:18:46 +08:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 批量入库
|
|
|
|
|
* @param batchVo 入库信息
|
|
|
|
|
*/
|
|
|
|
|
void batchSave(EbikeEcuInfoBatchVo batchVo);
|
2025-10-16 10:15:43 +08:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 总览
|
|
|
|
|
* @return 总览数据
|
|
|
|
|
*/
|
|
|
|
|
List<EbikeEcuInOverview> overview();
|
2025-09-15 15:48:54 +08:00
|
|
|
}
|