字典值查询类接口
<p><strong>简要描述:</strong></p>
<ul>
<li>字典值对外查询接口</li>
</ul>
<p><strong>请求URL:</strong></p>
<ul>
<li><code>/basic_data/basicapi/query.do</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST(只接受JSON)</li>
</ul>
<p><strong>参数:</strong></p>
<ul>
<li>model内参数</li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th>必选</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">groupCode</td>
<td>是</td>
<td>String</td>
<td>字典组编码</td>
</tr>
<tr>
<td style="text-align: left;">itemCode</td>
<td>否</td>
<td>String</td>
<td>字典码</td>
</tr>
<tr>
<td style="text-align: left;">functionCode</td>
<td>是</td>
<td>String</td>
<td>见备注</td>
</tr>
</tbody>
</table>
<p><strong>请求示例:</strong></p>
<pre><code class="language-json">{
"functionCode":"dataDicItemsQuery",
"model":{
"groupCode":"1"
}
}</code></pre>
<p><strong>返回示例:</strong></p>
<pre><code class="language-json">{
"code": "000000",
"msg": "成功",
"dataDicItemsList": [
{
"id": 1,
"itemCode": "1",
"itemName": "1",
"groupCode": "1",
"parentItemCode": null,
"memo": null,
"children": [
{
"id": 2,
"itemCode": "2",
"itemName": "1/2",
"groupCode": "1",
"parentItemCode": "1",
"memo": null,
"createTime": "2018-09-28 18:51:16",
"creator": "default",
"modifiedTime": "2018-09-28 18:51:16",
"modifier": "default",
"children": [
{
"id": 4,
"itemCode": "4",
"itemName": "1/2/4",
"groupCode": "1",
"parentItemCode": "2",
"memo": null,
"createTime": "2018-09-28 18:51:37",
"creator": "default",
"modifiedTime": "2018-09-28 18:51:37",
"modifier": "default",
"children": []
}
]
},
{
"id": 3,
"itemCode": "3",
"itemName": "1/3",
"groupCode": "1",
"parentItemCode": "1",
"memo": null,
"createTime": "2018-09-28 18:51:25",
"creator": "default",
"modifiedTime": "2018-09-28 18:51:25",
"modifier": "default",
"children": []
}
]
},
{
"id": 2,
"itemCode": "2",
"itemName": "1/2",
"groupCode": "1",
"parentItemCode": "1",
"memo": null,
"children": [
{
"id": 4,
"itemCode": "4",
"itemName": "1/2/4",
"groupCode": "1",
"parentItemCode": "2",
"memo": null,
"createTime": "2018-09-28 18:51:37",
"creator": "default",
"modifiedTime": "2018-09-28 18:51:37",
"modifier": "default",
"children": []
}
]
},
{
"id": 3,
"itemCode": "3",
"itemName": "1/3",
"groupCode": "1",
"parentItemCode": "1",
"memo": null,
"children": []
},
{
"id": 4,
"itemCode": "4",
"itemName": "1/2/4",
"groupCode": "1",
"parentItemCode": "2",
"memo": null,
"children": []
}
]
}</code></pre>
<p><strong>备注:</strong></p>
<ul>
<li>functionCode对应关系</li>
</ul>
<pre><code class="language-java">地区码查询:areaQuery
根据地区id查询对应的地区信息,包括省市区(兼容商户中心):areaQueryByCodeDesc
根据地区id查询对应的地区信息,包括省市区(兼容商户中心):areaQueryByCodeAsc
条件查询收单机构:acquirerQuery
条件查询Bank:bankQuery
条件查询Branch:branchQuery
查询cardBin特殊逻辑:cardBinQueryInfo
查询cardBinSuning特殊逻辑:cardBinSuningQueryInfo
微信经营类目:categoryQuery
数据字典:dataDicItemsQuery
行业类目与标签:industryQuery</code></pre>
<ul>
<li>
<p>groupCode和itemCode全部传值则为查询单条数据(有唯一索引)</p>
</li>
<li>只传groupCode则为查询这个字典组下面所有的字典码(树型结构或列表)</li>
</ul>