package com.ld.igds.common;
|
|
|
import java.util.List;
|
import java.util.Map;
|
|
import com.ld.igds.common.dto.PosDto;
|
import com.ld.igds.data.BaseParam;
|
import com.ld.igds.data.Page;
|
import com.ld.igds.models.DicArea;
|
import com.ld.igds.models.DicSlogan;
|
|
/**
|
* @author: andy.jia
|
* @description: 通用接口- 字段类信息和数据的获取管理
|
* @date:2019.03.09
|
**/
|
public interface CoreDicService {
|
|
String BEAN_ID = "core.dicDataService";
|
|
/**
|
* 根据DTo中的数据信息,批量删除相关位置信息
|
*
|
* @param dto
|
*/
|
void batchDelPos(PosDto dto);
|
|
/**
|
* 新增坐标信息
|
*
|
* @param posDto
|
*/
|
void addPos(PosDto posDto);
|
|
|
/**
|
* 根据组织编码和 业务标签获取位置配置信息
|
*
|
* @param companyId
|
* @param bizTag
|
* @return
|
*/
|
List<PosDto> getPosByBizTag(String companyId, String bizTag);
|
|
/**
|
* 查询标语
|
*
|
* @param parameter
|
* @return
|
*/
|
DicSlogan getDicSlogan(Map<String, Object> parameter);
|
|
/**
|
* 根据bizId删除
|
*
|
* @param posDto
|
*/
|
void delPosByBizId(PosDto posDto);
|
|
|
/**
|
* 获取行政区划
|
* @param param
|
* @return
|
*/
|
List<DicArea> listDicArea(Page<DicArea> page,BaseParam param);
|
|
}
|