| File was renamed from ruoyi-system/src/main/java/com/ruoyi/system/mapper/TBatteryGroupMapper.java |
| | |
| | | package com.ruoyi.system.mapper; |
| | | package com.battery.business.mapper; |
| | | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | import org.apache.ibatis.annotations.Param; |
| | | import com.ruoyi.system.domain.TBatteryGroup; |
| | | import com.ruoyi.system.domain.TBatteryGroupBattery; |
| | | import com.ruoyi.system.domain.TBatteryGroupRelationField; |
| | | import com.ruoyi.system.domain.TBatteryGroupTemplate; |
| | | import com.battery.business.domain.TBatteryGroup; |
| | | import com.battery.business.domain.TBatteryGroupBattery; |
| | | import com.battery.business.domain.TBatteryGroupRelationField; |
| | | import com.battery.business.domain.TBatteryGroupTemplate; |
| | | |
| | | /** 电池组 Mapper。 */ |
| | | public interface TBatteryGroupMapper |
| | |
| | | TBatteryGroupTemplate selectTemplate(@Param("templateId") Long templateId); |
| | | List<Long> selectTemplateFieldIds(@Param("templateId") Long templateId); |
| | | List<TBatteryGroupRelationField> selectValidTemplateFields(@Param("templateId") Long templateId, @Param("fieldIds") List<Long> fieldIds); |
| | | List<TBatteryGroupRelationField> selectCurrentFieldDefinitions(@Param("fieldIds") List<Long> fieldIds); |
| | | TBatteryGroupBattery selectBatteryByNo(@Param("batteryNo") String batteryNo, @Param("groupId") Long groupId); |
| | | int insertBatteryGroup(TBatteryGroup group); |
| | | int updateBatteryGroup(TBatteryGroup group); |
| | |
| | | int deleteRelationFields(@Param("groupId") Long groupId); |
| | | int batchInsertBatteries(@Param("items") List<TBatteryGroupBattery> items); |
| | | int batchInsertRelationFields(@Param("items") List<TBatteryGroupRelationField> items); |
| | | int saveSpecFields(TBatteryGroup group); |
| | | int countTestingByGroupId(Long groupId); |
| | | } |