根据策略组id获取条件查询列表
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>根据策略组id获取条件查询列表接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/api/v1/dynamic-job/job-detail-list-condition</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>GET </li>
</ul>
<h5>参数</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">strategyGroupId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>策略组id</td>
</tr>
<tr>
<td style="text-align: left;">currentPage</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>当前页</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>每页条数</td>
</tr>
<tr>
<td style="text-align: left;">schemaName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>库名,用于条件查询</td>
</tr>
<tr>
<td style="text-align: left;">tableName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>表名,用于条件查询</td>
</tr>
<tr>
<td style="text-align: left;">fieldName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>字段名,用于条件查询</td>
</tr>
<tr>
<td style="text-align: left;">maskTypeId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">long</td>
<td>敏感类型id,用于条件查询</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"status": 200,
"msg": "ok",
"data": {
"total": 481,
"list": [
{
"id": 13132,
"strategyGroupId": "151118093530300416",
"strategyGroupName": "策略1",
"maskTypeName": null,
"strategyTemplateId": 1,
"roleId": 95,
"dbId": 62,
"dbName": "Data_brain",
"tableName": "Data_property_databaseassets",
"fieldName": "created_at",
"maskTypeRuleId": 0,
"jobId": 78
},
{
"id": 13133,
"strategyGroupId": "151118093530300416",
"strategyGroupName": "策略1",
"maskTypeName": null,
"strategyTemplateId": 1,
"roleId": 95,
"dbId": 62,
"dbName": "Data_brain",
"tableName": "Data_property_databaseassets",
"fieldName": "updated_at",
"maskTypeRuleId": 0,
"jobId": 78
},
{
"id": 13134,
"strategyGroupId": "151118093530300416",
"strategyGroupName": "策略1",
"maskTypeName": null,
"strategyTemplateId": 1,
"roleId": 95,
"dbId": 62,
"dbName": "Data_brain",
"tableName": "Data_property_databaseassets",
"fieldName": "spare1",
"maskTypeRuleId": 0,
"jobId": 78
},
{
"id": 13135,
"strategyGroupId": "151118093530300416",
"strategyGroupName": "策略1",
"maskTypeName": null,
"strategyTemplateId": 1,
"roleId": 95,
"dbId": 62,
"dbName": "Data_brain",
"tableName": "Data_property_databaseassets",
"fieldName": "spare2",
"maskTypeRuleId": 0,
"jobId": 78
},
{
"id": 13136,
"strategyGroupId": "151118093530300416",
"strategyGroupName": "策略1",
"maskTypeName": null,
"strategyTemplateId": 1,
"roleId": 95,
"dbId": 62,
"dbName": "Data_brain",
"tableName": "Data_property_databaseassets",
"fieldName": "id",
"maskTypeRuleId": 0,
"jobId": 78
},
{
"id": 13137,
"strategyGroupId": "151118093530300416",
"strategyGroupName": "策略1",
"maskTypeName": null,
"strategyTemplateId": 1,
"roleId": 95,
"dbId": 62,
"dbName": "Data_brain",
"tableName": "Data_property_databaseassets",
"fieldName": "name",
"maskTypeRuleId": 0,
"jobId": 78
},
{
"id": 13138,
"strategyGroupId": "151118093530300416",
"strategyGroupName": "策略1",
"maskTypeName": null,
"strategyTemplateId": 1,
"roleId": 95,
"dbId": 62,
"dbName": "Data_brain",
"tableName": "Data_property_databaseassets",
"fieldName": "slug",
"maskTypeRuleId": 0,
"jobId": 78
},
{
"id": 13139,
"strategyGroupId": "151118093530300416",
"strategyGroupName": "策略1",
"maskTypeName": null,
"strategyTemplateId": 1,
"roleId": 95,
"dbId": 62,
"dbName": "Data_brain",
"tableName": "Data_property_databaseassets",
"fieldName": "database_type",
"maskTypeRuleId": 0,
"jobId": 78
},
{
"id": 13140,
"strategyGroupId": "151118093530300416",
"strategyGroupName": "策略1",
"maskTypeName": null,
"strategyTemplateId": 1,
"roleId": 95,
"dbId": 62,
"dbName": "Data_brain",
"tableName": "Data_property_databaseassets",
"fieldName": "username",
"maskTypeRuleId": 0,
"jobId": 78
},
{
"id": 13141,
"strategyGroupId": "151118093530300416",
"strategyGroupName": "策略1",
"maskTypeName": null,
"strategyTemplateId": 1,
"roleId": 95,
"dbId": 62,
"dbName": "Data_brain",
"tableName": "Data_property_databaseassets",
"fieldName": "password",
"maskTypeRuleId": 0,
"jobId": 78
}
],
"pageNum": 1,
"pageSize": 10,
"size": 10,
"startRow": 1,
"endRow": 10,
"pages": 49,
"prePage": 0,
"nextPage": 2,
"isFirstPage": true,
"isLastPage": false,
"hasPreviousPage": false,
"hasNextPage": true,
"navigatePages": 8,
"navigatepageNums": [
1,
2,
3,
4,
5,
6,
7,
8
],
"navigateFirstPage": 1,
"navigateLastPage": 8
}
}
</code></pre>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>