37 lines
831 B
Java
Raw Normal View History

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
}