私有化部署低代码开发工具:jvs-rules 规则引擎决策流参数说明

news2024/11/25 7:03:17

JVS规则引擎决策调用

通过决策流水号查询入参变量

[请求参数]决策流

GET/mgr/risk//test/parameter/flow/{no}

请求数据类型

application/x-www-form-urlencoded

响应数据类型

[ "*/*" ]

请求参数

参数名称

参数说明

请求类型

是否必须

数据类型

schema

no

no

path

true

string

响应状态

状态码

说明

schema

200

OK

R«List«接口名和参数»»

401

Unauthorized

403

Forbidden

404

Not Found

响应参数

参数名称

参数说明

类型

schema

code

code码,通常为0为正常,500为异常,其它code码见异常对照表,为规范code码报错异常操作。所有异常报错码以数据表映射相关

integer(int32)

integer(int32)

data

业务返回具体的数据

array

array

msg

返回code码为0 时, 默认为success,其它的情况为具体的消息

string

timestamp

接口返回时间,默认带有毫秒数值,用于数据排查问题

string(date-time)

string(date-time)

响应示例

通过决策流编号执行

执行决策流

POST/api/risk//projectFlow/call/{no}

请求数据类型

application/json

响应数据类型

[ "*/*" ]

请求示例

1

[]

请求参数

参数名称

参数说明

请求类型

是否必须

数据类型

schema

no

no

path

true

string

reqParams

reqParams

body

true

array

_applicationName_

_applicationName_

header

true

string

响应状态

状态码

说明

schema

200

OK

R«日志主表»

201

Created

401

Unauthorized

403

Forbidden

404

Not Found

响应参数

参数名称

参数说明

类型

schema

code

code码,通常为0为正常,500为异常,其它code码见异常对照表,为规范code码报错异常操作。所有异常报错码以数据表映射相关

integer(int32)

integer(int32)

data

业务返回具体的数据

日志主表

日志主表

apis

根据设计获取此风控调用了哪些第三方接口API

string

applicationName

应用名

string

consumingTime

消耗时间

integer(int64)

count

总条数

integer(int32)

createTime

创建时间

string(date-time)

errorCode

执行结果code码 ,0为正常执行

integer(int32)

errorMsg

错误信息

string

finishTime

完成时间

string(date-time)

id

string

list

详细数据

array

日志子表

apis

根据设计获取此风控调用了哪些第三方接口API

string

consumingTime

消耗时间

integer

createBy

操作人

string

createTime

创建时间

string

errorCode

执行结果Code码,0为正常执行

integer

errorMsg

出错信息

string

finishTime

完成时间

string

id

string

modelJson

节点树执行的测试结果,每次测试结果的执行树都会转化为jsoN保存在此

string

no

批次号

string

parameters

入参

string

priceSum

此次调用的总价

integer

reason

未通过原因

string

remark

备注

string

result

通过结果

object

state

风控项状态结果

boolean

totalScore

分数(评分表有此项)

number

mode

为真,则正式数据,为false为假数据

boolean

no

调用批次的流水号

string

parameters

入参

string

passing

通过率

integer(int32)

phase

项目的阶段

string

priceSum

此次调用的总价

integer(int32)

projectId

项目的ID

string

projectName

项目的名称

string

projectNo

项目的编号

string

projectStrategy

项目决策(针对专家模型 true->覆盖型 ,false->漏斗型)

boolean

remark

备注

string

msg

返回code码为0 时, 默认为success,其它的情况为具体的消息

string

timestamp

接口返回时间,默认带有毫秒数值,用于数据排查问题

string(date-time)

string(date-time)

响应示例

在线demo:http://jvs-rules.bctools.cn/

基础框架开源地址:https://gitee.com/software-minister/jvs

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/614620.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Flutter混合开发】开发一个简单的快速启动框架

目录 前言启动插件Flutter代码Android代码IOS代码 启动模块使用android端ios端 前言 因为在移动端中启动Flutter页面会有短暂空白,虽然官方提供了引擎预热机制,但是需要提前将所有页面都进行预热,这样开发成本较高,在研究了闲鱼的…

通过点引导掩码表示的弱半监督实例分割

文章目录 The Devil is in the Points: Weakly Semi-Supervised Instance Segmentation via Point-Guided Mask Representation摘要本文方法Weakly Semi-Supervised Instance Segmentation using Point LabelsMask Refinement Network 实验结果消融实验 The Devil is in the Po…

【JavaEE】HTTP状态码-HTTP数据报的构造

HTTP状态码HTTP数据报的构造 文章目录 JavaEE & HTTP状态码 & HTTP数据报的构造1. HTTP状态码1.1 200 - OK1.2 404 - Not Found1.3 403 - Forbidden1.4 500 - Internal Server Error1.5 504 - Gateway Timeout1.6 302/301 重定向 2. 构造HTTP请求2.1 浏览器搜索栏输入u…

Express应用之记账本项目总结

前言 在学完nodejs相关知识后第一个实践就是这个记账本项目,本篇文章是对项目遇到的问题的总结。 先聊聊技术栈: 前端技术:h5结合bootstrap框架; 后端技术:nodejsExpress框架lowdb数据库。 gitee地址:ht…

FinalShell界面左侧为什么能够监测系统指标动态变化的原理并用python实现

前言: 我们可以看出FinalShell是用Java写的,具体怎么看出来的,不能光看界面logo是Java的logo,还要进它的安装目录下进行查看是否真是用Java编写的!!! 具体查看如下: 查看finalshe…

软件外包开发在线监测工具

软件系统上线后需要在线网络工具监测系统的运行,这样在系统出现故障时第一时间通知到系统维护人员,对于软件系统的稳定运行是必不可少的监测工具。今天和大家分享一些常用的在线监测工具,希望对大家有所帮助。北京木奇移动技术有限公司&#…

Vue.js 中的 TypeScript 支持是什么?如何使用 TypeScript?

Vue.js 中的 TypeScript 支持 Vue.js 是一款流行的前端框架,它提供了一种简单、灵活的方式来构建用户界面。随着 TypeScript 的普及,Vue.js 也开始支持 TypeScript,使得开发者可以使用类型检查等 TypeScript 特性来提高代码质量和可维护性。…

看完这篇卡尔曼滤波原理,我被惊到了!

在网上看了不少与卡尔曼滤波相关的博客、论文,要么是只谈理论、缺乏感性,或者有感性认识,缺乏理论推导。能兼顾二者的少之又少,直到我看到了国外的一篇博文,真的惊艳到我了,不得不佩服作者这种细致入微的精…

Vue-- 锚点实现左右两栏联动--scrollIntoView方法

官网:scrollintoView 通过滚动浏览器窗口或某个容器元素,调用元素就可以出现在视窗中。 利用scrollIntoView() 函数 默认是true document.getElementById(需要滚动的div的id).scrollIntoView() 如果给该方法传入true作为参数,或者不传入任何参…

什么是 Vue.js 中的 computed 属性?

什么是 Vue.js 中的 computed 属性? 在 Vue.js 中,computed 属性是一个非常重要的概念。它提供了一种方便的方式来计算和监听 Vue.js 实例中的属性,从而使得代码更加简洁、易于维护。在本文中,我们将详细介绍 computed 属性的原理…

【SVN】设置ubuntu下SVN服务开机自启

目录 0.背景环境 1.开机自启步骤 0.背景环境 1)ubuntu下,已搭建好svn版本库,具体搭建方法参考文末的其他博客链接 2)在搭svn服务器的过程中,发现ubuntu重启后,svn服务就关闭了 svn正常开启时见下图 所以…

ps技术的革命创新-photoshop beta版

Photoshop 2023 Beta功能介绍 全新的Generative Fill功能现已加入Photoshop Beta桌面应用程序,可以让用户在非破坏性的基础上轻松地添加、扩展或删除图像内容,实现令人惊喜、高兴和震撼的真实效果,仅需数秒。使用此功能,只需要选…

Java编程中必须掌握的抽象类和接口

抽象类与接口是J--a中两个重要的概念,都用于实现多态性和代码重用。在本文中,将会介绍这两个概念的特点以及如何使用它们来实现继承父类同时实现接口,还有接口的多继承。 老规矩,思维导图我已经整理好放在文末,需要自…

【ARM AMBA AXI 入门 1 - AXI 握手协议】

文章目录 1.1 AXI 双向握手机制简介1.1.1 信号列表1.1.2 双向握手目的1.1.3 握手过程 1.2 数据通路的握手要求1.2.1 读数据通路1.2.2 读地址通路1.2.3 写数据通路1.2.4 写地址通路1.2.5 写回复通路1.2.6 全信号 1.3 不同数据通路间的约束关系1.3.1 读操作约束关系1.3.2 写操作约…

怎么将pdf文件免费转为扫描件

推荐两个工具,也算是给自己记一下 1、手机:扫描全能王APP 太好使了,可以直接拍照并转换为扫描件 不开会员的话会出现水印,因为我都是自己用或者交作业就没开 支持读取相册,一次一张、多张都可以 如果不想要水印也…

Grafana 如何监控容器指标(五)

Grafana 如何监控容器指标(五) 1、添加cadvisor CAdvisor 是用于收集有关我们容器信息的常用工具。它是普罗米修斯和格拉法纳用来抓取信息和可视化图表、图表、时间序列和其他各种形式的信息的代理人。CAdvisor从我们的容器中收集各种指标,这些信息被普罗米修斯刮擦…

SQL了解之复制(二)

(续)从另一个master初始化slave 前面讨论的假设你是新安装的master和slave,所以,slave与master有相同的数据。但是,大多数情况却不是这样的,例如,你的master可能已经运行很久了&#xf…

Pads和AD画图哪个更好?

Mentor Pads和Altium Designer(简称:AD)是两种常用的电子设计软件,用于PCB设计,它们拥有各自的优势及适用场景,但如何根据项目来选择工具?下面将比对Pads和AD在不同方面的比较,希望对…

chatgpt赋能python:Python安装包制作入门教程

Python 安装包制作入门教程 Python 作为一门简单易学且适用范围广的编程语言,不仅可以运行在各种操作系统上,还能够通过制作安装包方便地分享给其他人使用。本文将介绍如何使用 Python 的一些工具来制作安装包,以帮助 Python 开发者更加便捷…

VFP下载公众号消息图片,小白入门DAY2

封面张终于放正了。 VFP接收到的消息如下 <xml><ToUserName><![CDATA[gh_63145a34e897]]></ToUserName> <FromUserName><![CDATA[oljsK6OgHA9ftJxuCUWg7cFylj6Y]]></FromUserName> <CreateTime>1685926602</CreateTime>…