| | |
| | | import com.ld.igds.common.dto.PosDto; |
| | | import com.ld.igds.data.BaseParam; |
| | | import com.ld.igds.data.Page; |
| | | import com.ld.igds.models.DicFoodOrigin; |
| | | import com.ld.igds.models.DicArea; |
| | | import com.ld.igds.models.DicSlogan; |
| | | |
| | | import org.apache.ibatis.annotations.Param; |
| | |
| | | |
| | | /** |
| | | * 字典相关的核心处理 |
| | | * |
| | | * @author jiazx |
| | | * |
| | | * @author jiazx |
| | | */ |
| | | public interface DicDataMapper { |
| | | |
| | | /** |
| | | * 根据DTO中的信息,批量相关数据 |
| | | * |
| | | * @param dto |
| | | */ |
| | | void batchDelPos(@Param("dto") PosDto dto); |
| | | |
| | | /** |
| | | * 新增坐标信息 |
| | | * @param posDto |
| | | */ |
| | | void addPos(@Param("dto") PosDto posDto); |
| | | |
| | | /** |
| | | * 查询当前组织的标语 |
| | | * @param parameter |
| | | * @return |
| | | */ |
| | | DicSlogan getDicSlogan(@Param("param")Map<String,Object> parameter); |
| | | |
| | | void delPosByBizId(@Param("dto") PosDto posDto); |
| | | /** |
| | | * 根据DTO中的信息,批量相关数据 |
| | | * |
| | | * @param dto |
| | | */ |
| | | void batchDelPos(@Param("dto") PosDto dto); |
| | | |
| | | /** |
| | | * 分页获取粮食产地信息 |
| | | * @param page |
| | | * 新增坐标信息 |
| | | * |
| | | * @param posDto |
| | | */ |
| | | void addPos(@Param("dto") PosDto posDto); |
| | | |
| | | /** |
| | | * 查询当前组织的标语 |
| | | * |
| | | * @param parameter |
| | | * @return |
| | | */ |
| | | DicSlogan getDicSlogan(@Param("param") Map<String, Object> parameter); |
| | | |
| | | void delPosByBizId(@Param("dto") PosDto posDto); |
| | | |
| | | |
| | | /** |
| | | * 根据组织编码和 业务标签获取设备位置信息 |
| | | * |
| | | * @param companyId |
| | | * @param bizTag |
| | | * @return |
| | | */ |
| | | List<PosDto> getPosByBizTag(@Param("companyId") String companyId, @Param("bizTag") String bizTag); |
| | | |
| | | /** |
| | | * 获取行政区域 |
| | | * |
| | | * @param param |
| | | * @return |
| | | */ |
| | | List<DicFoodOrigin> pageFoodLocataion(@Param("page") Page<DicFoodOrigin> page, |
| | | @Param("param") BaseParam param); |
| | | |
| | | |
| | | /** |
| | | * 根据组织编码和 业务标签获取设备位置信息 |
| | | * |
| | | * @param companyId |
| | | * @param bizTag |
| | | * @return |
| | | */ |
| | | List<PosDto> getPosByBizTag(@Param("companyId") String companyId, @Param("bizTag") String bizTag); |
| | | List<DicArea> listDicArea(@Param("page") Page<DicArea> page, @Param("param") BaseParam param); |
| | | } |