package com.pashanhoo.modify.service; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.pashanhoo.modify.entity.DgArchivesModifyDO; import com.pashanhoo.modify.entity.vo.AddDgArchivesModifyRequest; import com.pashanhoo.modify.entity.vo.DgArchivesModifyDetailVO; import com.pashanhoo.modify.entity.vo.DgArchivesModifySearchRequest; import com.pashanhoo.modify.entity.vo.UpdateDgArchivesModifyRequest; /** * <p> * 档案修改信息 服务类 * </p> * * @author * @since 2021-11-05 */ public interface DgArchivesModifyService extends IService<DgArchivesModifyDO> { /** * 新增记录 * @param request * @return */ boolean insertDgArchivesModify(AddDgArchivesModifyRequest request); /** * 根据主键查询记录详情 * @param id * @return */ DgArchivesModifyDetailVO getDgArchivesModifyDetailById(String id); /** * 修改单条记录 * @param request * @return */ boolean updateDgArchivesModify(UpdateDgArchivesModifyRequest request); /** * 根据条件进行列表查询 * @param request * @return */ Page searchDgArchivesModifyList(DgArchivesModifySearchRequest request); }