package com.ruoyi.account.service;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.ruoyi.account.api.dto.VinManagementExcelDTO;
|
import com.ruoyi.account.api.dto.VinManagementQueryDTO;
|
import com.ruoyi.account.api.dto.VinManagementSaveDTO;
|
import com.ruoyi.account.api.model.TVinManagement;
|
import java.util.List;
|
|
public interface TVinManagementService extends IService<TVinManagement> {
|
IPage<TVinManagement> selectPageList(VinManagementQueryDTO query);
|
boolean saveVin(VinManagementSaveDTO dto);
|
boolean updateVin(VinManagementSaveDTO dto);
|
boolean deleteVins(List<Long> ids);
|
boolean updateStatus(Long id, Integer status);
|
List<VinManagementExcelDTO> selectExportList(VinManagementQueryDTO query);
|
String importVins(List<VinManagementExcelDTO> items);
|
List<TVinManagement> selectAppletVehicleList(Long appUserId);
|
boolean bindAppletVehicle(Long appUserId, String keyword);
|
boolean unbindAppletVehicle(Long id, Long appUserId);
|
List<Long> getVinIdsByAppUserId(Long appUserId);
|
}
|