1.主数据批量查询接口
接口名称:主数据批量查询接口
接口链接:/emasterdata/api/maintain/querydatas.do
接口描述:批量查询主数据,根据自定义条件查询主数据,可以设置排序字段。
1.1请求头参数
参数名 | 描述 |
userid | 主数据系统内的用户id |
pw | 主数据系统内的用户密码 |
1.2请求体参数
参数名 | 描述 |
masterId | 主数据模型ID |
pageIndex | 页数 |
pageSize | 分页大小 |
convertCase | 数据节点转换大小写,true转换成大写,false转换为小写,为空保持不变 |
orderFields | 例如:[{"field":"name","order":true}] #field:字段名称 #order:排序类型 false 升序(asc) true 降序(desc) |
filter | 过滤条件: 例如[{"field":"col1_","op":"2","value":"101010","rl":"1"},{"field":"col1_","op":"2","value":"101012","rl":"1"}],#field 字段名 ,仅支持基本视图字段;#op 操作 1(>)、2(=)、3(<=)、4(<)、5(<>)、6(开头是)、7(包含)、8(结尾是)、9(为空)、10(非空);未指定时默认为2(=);#value 值#rl 条件关系 0(OR)、1(AND);未指定时默认为0(OR) |
fields | 查询字段: 例如[{"view":"JG_ZSSJ_XXB","fields":["col1_","col2_","col3_"]},{"view":"JG_ZSSJ_KUO","fields":["col11_","col12_","col13_"]}], #view 系统视图代号,系统为多视图,这里需要分视图传递字段,业务人员根据系统提供 #fields查询字段 多个字段按照“,”分隔;未指定视图时,默认查询视图所有字段;当指定视图或字段不存在时,将忽略处理 |
1.3请求体示例
{
request : {
"masterId" : "{masterId}",
"pageIndex" : "{pageIndex}",
"pageSize" : "{pageSize}",
"convertCase" : "{convertCase}",
"orderFields" : "{orderFields}",
"filter" : "{filter}",
"fields" : "{fields}"
}
}
请先登录