package com.mosty.yjzl.service; import com.mosty.base.model.dto.yjzl.TbZdxlFgdwUpdateDTO; import com.mosty.base.model.entity.yjzl.zddw.TbZdxlFgdw; import com.mosty.base.model.vo.yjzl.TbZdxlFgdwVO; import java.util.List; /** * @author zhangzhao * @description 指导巡逻方格点位表Service * @modifier zhangzhao * @modifiedTime 2025/05/15 21:55 * @since 2025/05/15 21:55 */ public interface TbZdxlFgdwService { /** * 查询单条(根据主键ID) * @param id 主键ID * @return 实体信息 */ TbZdxlFgdwVO selectById(Integer id); /** * 查询全量列表 * @return 实体信息列表 */ List selectAllList(); /** * 保存列表(根据生成数据) * @param saveList 生成数据列表 * @return 保存数量 */ int saveListByGenerate(List saveList, String firstMc); /** * 修改单条 * @param dto 修改DTO对象 * @return 实体主键ID */ Integer updateEntity(TbZdxlFgdwUpdateDTO dto); }