风控后台


根据类型获取指标列表-规则触发

<p><strong>简要描述:</strong></p> <ul> <li>根据类型获取指标列表-规则触发 @李文珂</li> </ul> <p><strong>请求URL:</strong></p> <ul> <li><code>http://xx.com/indicator/indicatorbasicconfig/get</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>GET</li> </ul> <p><strong>请求参数:</strong></p> <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;">type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Integer</td> <td>指标类型[10:主动指标/20:被动指标/30:其它指标/40:关系指标]</td> </tr> <tr> <td style="text-align: left;">triggerType</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Integer</td> <td>触发条件[10:事件/20:规则]</td> </tr> <tr> <td style="text-align: left;">triggerValue</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td>触发条件值</td> </tr> </tbody> </table> <p><strong>请求示例:</strong></p> <pre><code>type=10&amp;triggerType=10&amp;triggerValue=browse_end_asy</code></pre> <p><strong>返回参数:</strong></p> <ul> <li>data指标列表:</li> </ul> <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;">id</td> <td style="text-align: left;">Long</td> <td>指标id</td> </tr> <tr> <td style="text-align: left;">name</td> <td style="text-align: left;">String</td> <td>指标名称</td> </tr> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">String</td> <td>指标代码</td> </tr> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">Integer</td> <td>指标类型[10:主动指标/20:被动指标/30:其它指标/40:关系指标]</td> </tr> <tr> <td style="text-align: left;">scope</td> <td style="text-align: left;">Integer</td> <td>指标范围[10:原生指标/20:衍生指标]</td> </tr> <tr> <td style="text-align: left;">dimensions</td> <td style="text-align: left;">Integer</td> <td>指标统计维度[10:事件/20:数据库]</td> </tr> <tr> <td style="text-align: left;">dimensionsValue</td> <td style="text-align: left;">String</td> <td>指标统计维度选中值</td> </tr> <tr> <td style="text-align: left;">mainAttrType</td> <td style="text-align: left;">String</td> <td>主属性类型[consumer_no/phone/id_no/partner_id/dev_id/product_id/app_id/ip_addr/scene/event_type_id/bssid]</td> </tr> <tr> <td style="text-align: left;">mainAttrName</td> <td style="text-align: left;">String</td> <td>主属性名称</td> </tr> <tr> <td style="text-align: left;">mainAttr</td> <td style="text-align: left;">String</td> <td>主属性</td> </tr> <tr> <td style="text-align: left;">triggerType</td> <td style="text-align: left;">Integer</td> <td>触发条件[10:事件/20:规则]</td> </tr> <tr> <td style="text-align: left;">triggerValue</td> <td style="text-align: left;">String</td> <td>触发条件值</td> </tr> <tr> <td style="text-align: left;">outputType</td> <td style="text-align: left;">Integer</td> <td>输出类型[10:额度,20:周期,30:利率]</td> </tr> <tr> <td style="text-align: left;">resultType</td> <td style="text-align: left;">String</td> <td>指标结果类型[double/string]</td> </tr> <tr> <td style="text-align: left;">desc</td> <td style="text-align: left;">String</td> <td>描述</td> </tr> <tr> <td style="text-align: left;">remark</td> <td style="text-align: left;">String</td> <td>备注</td> </tr> <tr> <td style="text-align: left;">hitType</td> <td style="text-align: left;">Integer</td> <td>命中模式[1=逻辑与,2=逻辑或]</td> </tr> <tr> <td style="text-align: left;">dateType</td> <td style="text-align: left;">Integer</td> <td>时间片类型[0:自定义,1:当日至今,2:当月至今,3:当年至今,4:累积至今,5:近30天,6:近90天7:近180天]</td> </tr> <tr> <td style="text-align: left;">dateField</td> <td style="text-align: left;">String</td> <td>时间字段</td> </tr> <tr> <td style="text-align: left;">dateTimeUnit</td> <td style="text-align: left;">int</td> <td>时间单位[1:时,2:天]</td> </tr> <tr> <td style="text-align: left;">dateTimeGte</td> <td style="text-align: left;">int</td> <td>自定义时间片(左)</td> </tr> <tr> <td style="text-align: left;">dateTimeLte</td> <td style="text-align: left;">int</td> <td>自定义时间片(右)</td> </tr> <tr> <td style="text-align: left;">sequence</td> <td style="text-align: left;">Integer</td> <td>顺序</td> </tr> <tr> <td style="text-align: left;">isFinish</td> <td style="text-align: left;">Integer</td> <td>预热状态[0:未完成,1:已完成]</td> </tr> <tr> <td style="text-align: left;">isPreheat</td> <td style="text-align: left;">Integer</td> <td>是否预热[0:否,1:是]</td> </tr> <tr> <td style="text-align: left;">initValue</td> <td style="text-align: left;">BigDecimal</td> <td>初始值</td> </tr> <tr> <td style="text-align: left;">calcType</td> <td style="text-align: left;">Integer</td> <td>计算类型[10:延时,20:即时]</td> </tr> <tr> <td style="text-align: left;">state</td> <td style="text-align: left;">Integer</td> <td>状态[10:启用,20:禁用]</td> </tr> <tr> <td style="text-align: left;">addUser</td> <td style="text-align: left;">Long</td> <td>添加人id</td> </tr> <tr> <td style="text-align: left;">addUserName</td> <td style="text-align: left;">String</td> <td>添加人姓名</td> </tr> <tr> <td style="text-align: left;">addIp</td> <td style="text-align: left;">String</td> <td>添加IP</td> </tr> <tr> <td style="text-align: left;">addTime</td> <td style="text-align: left;">Date</td> <td>添加时间</td> </tr> <tr> <td style="text-align: left;">updateUser</td> <td style="text-align: left;">Long</td> <td>更新人id</td> </tr> <tr> <td style="text-align: left;">updateUserName</td> <td style="text-align: left;">String</td> <td>更新人姓名</td> </tr> <tr> <td style="text-align: left;">updateIp</td> <td style="text-align: left;">String</td> <td>更新IP</td> </tr> <tr> <td style="text-align: left;">updateTime</td> <td style="text-align: left;">Date</td> <td>更新时间</td> </tr> <tr> <td style="text-align: left;">deleteFlag</td> <td style="text-align: left;">Integer</td> <td>是否删除[0:否,1:是]</td> </tr> </tbody> </table> <p><strong>返回示例:</strong></p> <pre><code>{ "msg": "success", "code": 0, "data": [ { "id": 17, "name": "纷信商场浏览开始vivo手机小米产品价格总和", "code": "test_code10", "type": 10, "scope": 10, "dimensions": 0, "dimensionsValue": null, "mainAttrType": "consumer_no", "mainAttrName": "用户id", "mainAttr": "consumer_no", "triggerType": 10, "triggerValue": "browse_end_asy", "outputType": 0, "resultType": "double", "desc": "主动指标测试fordxy", "remark": "11", "hitType": 0, "dateType": 0, "dateHour": 0, "dateField": null, "sequence": 0, "isFinish": 2, "isPreheat": 1, "initValue": null, "calcType": 10, "state": 10, "addUser": 0, "addUserName": null, "addIp": "", "addTime": "2018-09-25 18:37:07", "updateUser": 274, "updateUserName": "陈铁锋", "updateIp": "127.0.0.1", "updateTime": "2018-10-18 15:19:29", "deleteFlag": 0 }, { "id": 52, "name": "测试主动指标计算-事件触发-包含身份证", "code": null, "type": 10, "scope": 10, "dimensions": 0, "dimensionsValue": null, "mainAttrType": "id_no", "mainAttrName": "身份证", "mainAttr": "id_no", "triggerType": 10, "triggerValue": "browse_end_asy", "outputType": 0, "resultType": "double", "desc": "测试主动指标计算-事件触发-包含身份证", "remark": null, "hitType": 1, "dateType": 0, "dateHour": 0, "dateField": null, "sequence": 0, "isFinish": 2, "isPreheat": 1, "initValue": null, "calcType": 10, "state": 10, "addUser": 0, "addUserName": null, "addIp": "", "addTime": "2018-09-27 10:56:40", "updateUser": 3, "updateUserName": "柴灵露", "updateIp": "0:0:0:0:0:0:0:1", "updateTime": "2018-10-11 11:04:57", "deleteFlag": 0 } ] }</code></pre> <p><strong>相关数据表:</strong></p> <ul> <li>指标基础配置表(riskt_indicator_basic_config)</li> </ul> <p><strong>备注:</strong></p> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul> <p>欢迎使用ShowDoc!</p>

页面列表

ITEM_HTML