package com.cdzy.ebikemaintenance.mapper; import com.mybatisflex.core.BaseMapper; import com.cdzy.ebikemaintenance.model.pojo.EbikeBikeInfo; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Update; import java.util.List; /** * 车辆基本信息 映射层。 * * @author zjd * @since 2025-03-17 */ public interface EbikeBikeInfoMapper extends BaseMapper { /** * 解绑中控 mapper接口 * * @param bikeCodes 车辆编号 * @return */ @Update({ "" }) int untieEcu(@Param("bikeCodes") List bikeCodes); /** * 车辆批量出库 * * @param bikeCodes 车辆出库信息 * @param status 车辆状态 * @param regionId 区域id * @return */ @Update({ "" }) int vehicleLeaveWarehouse(@Param("bikeCodes") List bikeCodes, @Param("status") String status, @Param("regionId") String regionId); }