@Service public class ResQueryServiceImpl extends java.lang.Object implements ResQueryService
构造器和说明 |
---|
ResQueryServiceImpl() |
限定符和类型 | 方法和说明 |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
addResPropertyDict(java.util.Map<java.lang.String,java.lang.Object> map)
添加属性下拉字典信息
|
java.util.Map<java.lang.String,java.lang.Object> |
addResPropertyDictWithPropertyValue(java.util.Map<java.lang.String,java.lang.Object> map) |
java.util.Map<java.lang.String,java.lang.Object> |
deleteDataByPrimaryId(java.util.Map<java.lang.String,java.lang.Object> map)
根据resTypeId和resId主键删除数据
|
java.util.Map<java.lang.String,java.lang.Object> |
deleteResPropertyDictByOptionId(java.util.Map<java.lang.String,java.lang.Object> map)
根据字典ID数删除字典值
|
java.util.Map<java.lang.String,java.lang.Object> |
deleteResPropertyDictByPropertyId(java.util.Map<java.lang.String,java.lang.Object> map)
删除属性下拉字典信息
|
java.util.Map<java.lang.String,java.lang.Object> |
editResPropertyDictByPropertyId(java.util.Map<java.lang.String,java.lang.Object> map)
编辑属性下拉字典信息
|
java.lang.String |
getQuerySqlByResTypeId(java.lang.String resTypeId,
java.lang.String where)
查询系统资源列表数据
|
java.lang.String |
getResTypeId() |
com.github.pagehelper.PageInfo |
queryDataByDynamicQueries(java.util.Map<java.lang.String,java.lang.Object> map)
提供给动态查询组件使用,用于根据操作符(包含、不包含、等于、不等于等等)对资源的查询,选择
|
int |
queryDataCountByResTypeId(java.lang.String resTypeId)
根据resTypeId查询数据条数
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
queryDataQueryType(java.util.Map<java.lang.String,java.lang.Object> map)
获取ORACLE 支持的查询类型(包含、不包含、等于、不等于等等)
|
ResPropertyDictEntity |
queryDictByPropertyId(java.lang.String propertyId) |
java.util.List<ResPropertyDictEntity> |
queryDictListByOptionId(java.lang.String optionId)
根据queryId查询字典
|
java.util.List<ResEntity> |
queryGeoPointResTypeList()
查询点状要素地理资源
|
java.util.List<ResEntity> |
queryGeoPolygonResTypeList()
查询面状要素地理资源
|
java.util.List<ResEntity> |
queryGeoPolylineResTypeList()
查询线状要素地理资源
|
java.util.List<ResEntity> |
queryGeoResTypeList()
查询地理资源
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
queryMultiPropertiesOptionsByOptionId(java.util.Map<java.lang.String,java.lang.Object> map)
根据属性optionId查询单个属性下的字典信息
|
java.util.Map<java.lang.String,java.lang.Object> |
queryQuerySqlByResTypeId(java.util.Map<java.lang.String,java.lang.Object> map)
根据ResTypeId查询SQL和数据表名
|
java.util.Map<java.lang.String,java.lang.Object> |
queryQuerySqlByResTypeId(java.lang.String resTypeId)
根据ResTypeId查询SQL和数据表名
|
ResQueryEntity |
queryQueryTemplateByQueryId(java.lang.String queryId)
根据查询ID获取资源查询对象
|
java.util.List<ResQueryEntity> |
queryQueryTemplateListByResTypeId(java.lang.String resTypeId)
根据resTypeId获取资源查询对象
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
queryResPropertiesByResTypeId(java.util.Map<java.lang.String,java.lang.Object> map)
根据ResTypeId查询需要显示的属性字段
|
java.util.List<ResPropertyEntity> |
queryResPropertiesByResTypeId(java.lang.String resTypeId)
根据ResTypeId查询所需要的属性字段
|
ResEntity |
queryResTypeByResTypeId(java.util.Map<java.lang.String,java.lang.Object> map)
根据ResTypeId查询SQL和数据表名
|
ResEntity |
queryResTypeByResTypeId(java.lang.String resTypeId)
根据ResTypeId查询SQL和数据表名
|
java.util.List<ResEntity> |
queryResTypeByResTypeIdList(java.util.List<java.lang.String> resTypeIds) |
java.util.List<ResEntity> |
queryResTypeByResTypeIds(java.lang.String resTypeIdsString) |
java.util.Map<java.lang.String,java.lang.Object> |
queryResTypeIdByContentUrl(java.lang.String path)
根据目录获取资源ID
|
java.util.List<ResEntity> |
queryResTypeList()
获取所有的资源类型
|
java.util.Map<java.lang.String,java.lang.Object> |
queryTableProperties(java.util.Map<java.lang.String,java.lang.Object> map)
查询流程:根据resTypeId从ZGS_RES_TYPE表中查询出SQL和TableName,根据
|
java.util.Map<java.lang.String,java.lang.Object> |
saveDataByDynamicProperties(java.util.Map<java.lang.String,java.lang.Object> map)
提供给资源组件使用,用于系统资源的添加、更新
|
void |
updateDictNameByOptionId(java.lang.String optionId,
java.lang.String optionName) |
public java.util.Map<java.lang.String,java.lang.Object> queryTableProperties(java.util.Map<java.lang.String,java.lang.Object> map)
queryTableProperties
在接口中 ResQueryService
map
- 输入参数public java.util.Map<java.lang.String,java.lang.Object> saveDataByDynamicProperties(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryService
saveDataByDynamicProperties
在接口中 ResQueryService
map
- mappublic com.github.pagehelper.PageInfo queryDataByDynamicQueries(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryService
queryDataByDynamicQueries
在接口中 ResQueryService
map
- mappublic java.util.List<java.util.Map<java.lang.String,java.lang.Object>> queryDataQueryType(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryService
queryDataQueryType
在接口中 ResQueryService
map
- Map对象public java.util.Map<java.lang.String,java.lang.Object> deleteDataByPrimaryId(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryService
deleteDataByPrimaryId
在接口中 ResQueryService
map
- mappublic java.util.Map<java.lang.String,java.lang.Object> addResPropertyDict(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryService
addResPropertyDict
在接口中 ResQueryService
map
- mappublic java.util.Map<java.lang.String,java.lang.Object> addResPropertyDictWithPropertyValue(java.util.Map<java.lang.String,java.lang.Object> map)
public java.util.Map<java.lang.String,java.lang.Object> editResPropertyDictByPropertyId(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryService
editResPropertyDictByPropertyId
在接口中 ResQueryService
map
- mappublic java.util.Map<java.lang.String,java.lang.Object> deleteResPropertyDictByPropertyId(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryService
deleteResPropertyDictByPropertyId
在接口中 ResQueryService
map
- mappublic java.util.Map<java.lang.String,java.lang.Object> deleteResPropertyDictByOptionId(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryService
deleteResPropertyDictByOptionId
在接口中 ResQueryService
map
- mappublic java.util.Map<java.lang.String,java.lang.Object> queryResTypeIdByContentUrl(java.lang.String path)
ResQueryService
queryResTypeIdByContentUrl
在接口中 ResQueryService
path
- 参数public java.util.List<ResEntity> queryGeoResTypeList()
ResQueryService
queryGeoResTypeList
在接口中 ResQueryService
public java.util.List<ResEntity> queryGeoPointResTypeList()
ResQueryService
queryGeoPointResTypeList
在接口中 ResQueryService
public java.util.List<ResEntity> queryGeoPolylineResTypeList()
ResQueryService
queryGeoPolylineResTypeList
在接口中 ResQueryService
public java.util.List<ResEntity> queryGeoPolygonResTypeList()
ResQueryService
queryGeoPolygonResTypeList
在接口中 ResQueryService
public java.util.Map<java.lang.String,java.lang.Object> queryQuerySqlByResTypeId(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryService
queryQuerySqlByResTypeId
在接口中 ResQueryService
map
- 查询参数public ResEntity queryResTypeByResTypeId(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryService
queryResTypeByResTypeId
在接口中 ResQueryService
map
- Mappublic java.util.Map<java.lang.String,java.lang.Object> queryQuerySqlByResTypeId(java.lang.String resTypeId)
ResQueryService
queryQuerySqlByResTypeId
在接口中 ResQueryService
resTypeId
- 资源类型IDpublic ResEntity queryResTypeByResTypeId(java.lang.String resTypeId)
ResQueryService
queryResTypeByResTypeId
在接口中 ResQueryService
resTypeId
- 资源IDpublic java.util.List<ResEntity> queryResTypeByResTypeIdList(java.util.List<java.lang.String> resTypeIds)
queryResTypeByResTypeIdList
在接口中 ResQueryService
public java.util.List<ResEntity> queryResTypeByResTypeIds(java.lang.String resTypeIdsString)
queryResTypeByResTypeIds
在接口中 ResQueryService
public java.util.List<ResEntity> queryResTypeList()
ResQueryService
queryResTypeList
在接口中 ResQueryService
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> queryResPropertiesByResTypeId(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryService
queryResPropertiesByResTypeId
在接口中 ResQueryService
map
- 查询参数public java.util.List<ResPropertyEntity> queryResPropertiesByResTypeId(java.lang.String resTypeId)
ResQueryService
queryResPropertiesByResTypeId
在接口中 ResQueryService
resTypeId
- 资源IDpublic java.util.List<java.util.Map<java.lang.String,java.lang.Object>> queryMultiPropertiesOptionsByOptionId(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryService
queryMultiPropertiesOptionsByOptionId
在接口中 ResQueryService
map
- 查询参数public ResQueryEntity queryQueryTemplateByQueryId(java.lang.String queryId)
ResQueryService
queryQueryTemplateByQueryId
在接口中 ResQueryService
queryId
- 查询IDpublic java.util.List<ResQueryEntity> queryQueryTemplateListByResTypeId(java.lang.String resTypeId)
ResQueryService
queryQueryTemplateListByResTypeId
在接口中 ResQueryService
resTypeId
- 资源类型public java.util.List<ResPropertyDictEntity> queryDictListByOptionId(java.lang.String optionId)
ResQueryService
queryDictListByOptionId
在接口中 ResQueryService
optionId
- 字典查询IDpublic ResPropertyDictEntity queryDictByPropertyId(java.lang.String propertyId)
queryDictByPropertyId
在接口中 ResQueryService
public void updateDictNameByOptionId(java.lang.String optionId, java.lang.String optionName)
updateDictNameByOptionId
在接口中 ResQueryService
public java.lang.String getResTypeId()
getResTypeId
在接口中 ResQueryService
public java.lang.String getQuerySqlByResTypeId(java.lang.String resTypeId, java.lang.String where)
ResQueryService
getQuerySqlByResTypeId
在接口中 ResQueryService
resTypeId
- 资源实体where
- 查询条件public int queryDataCountByResTypeId(java.lang.String resTypeId)
ResQueryService
queryDataCountByResTypeId
在接口中 ResQueryService
resTypeId
- 资源实体