| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- package org.dromara.crm.service;
- import org.dromara.common.mybatis.core.page.*;
- import org.dromara.crm.domain.bo.CrmSupplierInfoBo;
- import org.dromara.crm.domain.vo.CrmSupplierInfoVo;
- import java.util.Collection;
- import java.util.List;
- /**
- * 供方信息管理Service接口
- *
- * @author AI Assistant
- * @date 2025-01-XX
- */
- public interface ICrmSupplierInfoService {
- /**
- * 查询分页列表
- */
- TableDataInfo<CrmSupplierInfoVo> queryPageList(CrmSupplierInfoBo bo, PageQuery pageQuery);
- /**
- * 查询列表
- */
- List<CrmSupplierInfoVo> queryList(CrmSupplierInfoBo bo);
- /**
- * 根据主键查询
- */
- CrmSupplierInfoVo queryById(Long id);
- /**
- * 新增
- */
- Boolean insertByBo(CrmSupplierInfoBo bo);
- /**
- * 修改
- */
- Boolean updateByBo(CrmSupplierInfoBo bo);
- /**
- * 校验并批量删除
- */
- Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
- }
|