@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 在接口中 ResQueryServicemap - 输入参数public java.util.Map<java.lang.String,java.lang.Object> saveDataByDynamicProperties(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryServicesaveDataByDynamicProperties 在接口中 ResQueryServicemap - mappublic com.github.pagehelper.PageInfo queryDataByDynamicQueries(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryServicequeryDataByDynamicQueries 在接口中 ResQueryServicemap - mappublic java.util.List<java.util.Map<java.lang.String,java.lang.Object>> queryDataQueryType(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryServicequeryDataQueryType 在接口中 ResQueryServicemap - Map对象public java.util.Map<java.lang.String,java.lang.Object> deleteDataByPrimaryId(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryServicedeleteDataByPrimaryId 在接口中 ResQueryServicemap - mappublic java.util.Map<java.lang.String,java.lang.Object> addResPropertyDict(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryServiceaddResPropertyDict 在接口中 ResQueryServicemap - 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)
ResQueryServiceeditResPropertyDictByPropertyId 在接口中 ResQueryServicemap - mappublic java.util.Map<java.lang.String,java.lang.Object> deleteResPropertyDictByPropertyId(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryServicedeleteResPropertyDictByPropertyId 在接口中 ResQueryServicemap - mappublic java.util.Map<java.lang.String,java.lang.Object> deleteResPropertyDictByOptionId(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryServicedeleteResPropertyDictByOptionId 在接口中 ResQueryServicemap - mappublic java.util.Map<java.lang.String,java.lang.Object> queryResTypeIdByContentUrl(java.lang.String path)
ResQueryServicequeryResTypeIdByContentUrl 在接口中 ResQueryServicepath - 参数public java.util.List<ResEntity> queryGeoResTypeList()
ResQueryServicequeryGeoResTypeList 在接口中 ResQueryServicepublic java.util.List<ResEntity> queryGeoPointResTypeList()
ResQueryServicequeryGeoPointResTypeList 在接口中 ResQueryServicepublic java.util.List<ResEntity> queryGeoPolylineResTypeList()
ResQueryServicequeryGeoPolylineResTypeList 在接口中 ResQueryServicepublic java.util.List<ResEntity> queryGeoPolygonResTypeList()
ResQueryServicequeryGeoPolygonResTypeList 在接口中 ResQueryServicepublic java.util.Map<java.lang.String,java.lang.Object> queryQuerySqlByResTypeId(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryServicequeryQuerySqlByResTypeId 在接口中 ResQueryServicemap - 查询参数public ResEntity queryResTypeByResTypeId(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryServicequeryResTypeByResTypeId 在接口中 ResQueryServicemap - Mappublic java.util.Map<java.lang.String,java.lang.Object> queryQuerySqlByResTypeId(java.lang.String resTypeId)
ResQueryServicequeryQuerySqlByResTypeId 在接口中 ResQueryServiceresTypeId - 资源类型IDpublic ResEntity queryResTypeByResTypeId(java.lang.String resTypeId)
ResQueryServicequeryResTypeByResTypeId 在接口中 ResQueryServiceresTypeId - 资源IDpublic java.util.List<ResEntity> queryResTypeByResTypeIdList(java.util.List<java.lang.String> resTypeIds)
queryResTypeByResTypeIdList 在接口中 ResQueryServicepublic java.util.List<ResEntity> queryResTypeByResTypeIds(java.lang.String resTypeIdsString)
queryResTypeByResTypeIds 在接口中 ResQueryServicepublic java.util.List<ResEntity> queryResTypeList()
ResQueryServicequeryResTypeList 在接口中 ResQueryServicepublic java.util.List<java.util.Map<java.lang.String,java.lang.Object>> queryResPropertiesByResTypeId(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryServicequeryResPropertiesByResTypeId 在接口中 ResQueryServicemap - 查询参数public java.util.List<ResPropertyEntity> queryResPropertiesByResTypeId(java.lang.String resTypeId)
ResQueryServicequeryResPropertiesByResTypeId 在接口中 ResQueryServiceresTypeId - 资源IDpublic java.util.List<java.util.Map<java.lang.String,java.lang.Object>> queryMultiPropertiesOptionsByOptionId(java.util.Map<java.lang.String,java.lang.Object> map)
ResQueryServicequeryMultiPropertiesOptionsByOptionId 在接口中 ResQueryServicemap - 查询参数public ResQueryEntity queryQueryTemplateByQueryId(java.lang.String queryId)
ResQueryServicequeryQueryTemplateByQueryId 在接口中 ResQueryServicequeryId - 查询IDpublic java.util.List<ResQueryEntity> queryQueryTemplateListByResTypeId(java.lang.String resTypeId)
ResQueryServicequeryQueryTemplateListByResTypeId 在接口中 ResQueryServiceresTypeId - 资源类型public java.util.List<ResPropertyDictEntity> queryDictListByOptionId(java.lang.String optionId)
ResQueryServicequeryDictListByOptionId 在接口中 ResQueryServiceoptionId - 字典查询IDpublic ResPropertyDictEntity queryDictByPropertyId(java.lang.String propertyId)
queryDictByPropertyId 在接口中 ResQueryServicepublic void updateDictNameByOptionId(java.lang.String optionId,
java.lang.String optionName)
updateDictNameByOptionId 在接口中 ResQueryServicepublic java.lang.String getResTypeId()
getResTypeId 在接口中 ResQueryServicepublic java.lang.String getQuerySqlByResTypeId(java.lang.String resTypeId,
java.lang.String where)
ResQueryServicegetQuerySqlByResTypeId 在接口中 ResQueryServiceresTypeId - 资源实体where - 查询条件public int queryDataCountByResTypeId(java.lang.String resTypeId)
ResQueryServicequeryDataCountByResTypeId 在接口中 ResQueryServiceresTypeId - 资源实体