获取策略模板下的详细配置列表
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>获取策略模板下的详细配置列表接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/api/v1/strategy/mask-type-rule-list-by-id</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;">strategyTemplateId</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": {
"strategyTemplateId": 8,
"strategyTemplateName": "策略模板4",
"maskTypeRuleList": [
{
"id": 12,
"maskTypeId": 1,
"maskRuleName": "记录数据的最后修改人全遮盖",
"algoKey": "COVER",
"algoValue": "*",
"algoPartValue": "1,2",
"maskRuleDesc": "屏蔽算法:遮盖;选择分段:姓[1],名[10]",
"maskRuleSource": "CUSTOM",
"maskRuleStatus": 1,
"maskType": {
"id": 1,
"classify": "商业秘密",
"maskTypeName": "记录数据的最后修改人",
"dataType": "STRING",
"segmentMode": "BY_BIT",
"segmentContent": "1,10",
"segmentName": "姓[1],名[10]",
"maskTypeSource": "SYSTEM",
"maskTypeStatus": 2,
"createTime": "2022-07-11T15:11:17",
"updateTime": "2022-07-11T15:11:17",
"alternateField1": "",
"alternateField2": "",
"alternateField3": ""
}
}
]
}
}
</code></pre>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">strategyTemplateId</td>
<td style="text-align: left;">int</td>
<td>策略模板id</td>
</tr>
<tr>
<td style="text-align: left;">strategyTemplateName</td>
<td style="text-align: left;">string</td>
<td>策略模板名</td>
</tr>
<tr>
<td style="text-align: left;">maskTypeRuleList</td>
<td style="text-align: left;">list</td>
<td>脱敏类型规则列表</td>
</tr>
</tbody>
</table>