package org.springblade.modules.equipage.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; import org.springblade.modules.equipage.entity.Gun; import org.springblade.modules.equipage.excel.GunExcel; import org.springblade.modules.equipage.excel.GunImporter; import org.springblade.modules.equipage.vo.GunVo; import java.util.List; public interface GunService extends IService { /** * 枪支详情 * @param gun 枪支信息对象 * @return */ GunVo selectGunInfo(Gun gun); /** * 枪支分页信息 * @param page * @param gun 枪支信息对象 * @return */ IPage selectGunPage(IPage page, GunVo gun); /** * 枪支导入 * @param data * @param isCovered * @param deptId */ void importGun(List data, Boolean isCovered, String deptId); }