数据调用相关接口
<p>[TOC]</p>
<h5>【获取本表的查询方案】</h5>
<p>请求URL:<code>/berpManage/querymethodSelect</code>;请求方式:GET ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
tableUid:string,//所属数据表uid
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data: {
queryUid: string,//方案uid
queryName: string,//方案名称
queryCondition: string,//方案查询条件
}
count: number//返回数据总数
}</code></pre>
<h5>【编辑查询方案】</h5>
<p>请求URL:<code>/berpManage/querymethodEdit</code>;请求方式:POST ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
queryName:string,//方案名称
tableUid:string,//所属数据表uid
queryCondition:string,//方案查询条件
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data:object,//返回对象
count: number//返回数据总数
}</code></pre>
<h5>【删除查询方案】</h5>
<p>请求URL:<code>/berpManage/querymethodDel</code>;请求方式:POST ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
queryName:string,//方案名称
tableUid:string,//所属数据表uid
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data:object,//返回对象
count: number//返回数据总数
}</code></pre>
<h5>【获取常用资料的字段数据选项】</h5>
<p>请求URL:<code>/berpManage/datafieldSelect</code>;请求方式:GET ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
fieldName:string,//字段名称,固定:variable_name,available_item,table_name
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data:{
label: string,//提示文字
value: string,//值
}
count: number//返回数据总数
}</code></pre>
<h5>【获取常用资料列表】</h5>
<p>请求URL:<code>/berpManage/commonData</code>;请求方式:POST ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
whereStr:{
type:number,//1单选变量,2调用数据表
variable_name:string,//变量名
available_item":string,//可用数据
table_name:string,//数据表名
}
page:string,//当前页码
pageSize:string,//每页条数
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data: [{
dataUid: string,//信息uid
variableName: string,//变量名称
type: string,//类型
availableTable: string,// 可用数据表名
availableItem: string,//可用数据
fromBasis: string,//来源依据
correspondBasis: string,//本表依据
fromField: string,//来源字段
correspondField: string,//对应字段
fieldQuery: string,//快查字段
showColumn: string,//显示栏目
showCondition: string,//显示条件
tableName: string,//数据表名
sortField: string,//排序数字
remark: string,//备注
dateCreate: string,//创建时间
}]
count: number//返回数据总数
}</code></pre>
<h5>【获取常用资料详情】</h5>
<p>请求URL:<code>/berpManage/dataDetail</code>;请求方式:GET ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
dataUid:string,//信息uid
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data: {
dataUid: string,//信息uid
variableName: string,//变量名称
type: string,//类型:1单选,2调用数据表
availableTable: string,// 可用数据表名:用表名这个区分两种类型
availableItem: string,//可用数据选项/字段
fromBasis: string,//引用/来源依据
correspondBasis: string,//本表依据
fromField: string,//来源字段
correspondField: string,//对应字段
fieldQuery: string,//快查字段:页面默认搜索区域显示的条件
showColumn: string,//显示栏目
transmitfField: string,//传递字段【新增】
showCondition: string,//显示条件
tableName: string,//表单名称:有数据表名的只能在特定的数据表字段使用
sortField: string,//排序
remark: string,//备注说明
}
count: number//返回数据总数
}</code></pre>
<h5>【编辑常用资料】</h5>
<p>请求URL:<code>/berpManage/commondataEdit</code>;请求方式:POST ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid*******【必填】
appUid:string,//应用uid*******【必填】
staffUid:string,//操作员uid
dataUid:string,//信息uid
variableName:string,//变量名称*******【必填】
availableTable:string,//可用数据表名:用表名这个区分两种类型
availableItem:string,//可用数据选项/字段*******【必填】
fromBasis:string,//引用/来源依据
correspondBasis:string,//本表依据
fromField:string,//来源字段
correspondField:string,//对应字段
fieldQuery:string,//快查字段:页面默认搜索区域显示的条件
showColumn:string,//显示字段
transmitfField: string,//传递字段【新增】
showCondition:string,//显示条件
tableName:string,//数据表名:有数据表名的只能在特定的数据表字段使用
sortField:number,//排序*******【必填】
remark:string,//备注说明
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data:object,//返回对象
count: number//返回数据总数
}</code></pre>
<h5>【删除常用资料】</h5>
<p>请求URL:<code>/berpManage/commondataDel</code>;请求方式:POST ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
dataUid:string,//数据uid,对各英文逗号隔开
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data:object,//返回对象
count: number//返回数据总数
}</code></pre>
<h5>【获取编码控制的字段数据选项】</h5>
<p>请求URL:<code>/berpManage/controlcodeSelect</code>;请求方式:GET ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
fieldName:string,//字段名称,固定:variable_name,available_item,table_name
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data:{
label: string,//提示文字
value: string,//值
}
count: number//返回数据总数
}</code></pre>
<h5>【获取编码控制列表】</h5>
<p>请求URL:<code>/berpManage/controlCode</code>;请求方式:POST ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
whereStr:{
table_uid:string,//数据名称uid
code_type:string,//编码代码
code_field:string,//编码字段
}
page:string,//当前页码
pageSize:string,//每页条数
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data: [{
controlcodeUid: string,//信息uid
tableUid: string,//数据表uid
tableName: string,//数据名称
codeField: string,//编码字段
codePrefix: string,//编码代码
codeType: string,//编码方式
codeNum: string,//编码位数
status: string,//是否启用
dateCreate: string,//创建时间
}]
count: number//返回数据总数
}</code></pre>
<h5>【获取编码控制详情】</h5>
<p>请求URL:<code>/berpManage/controlcodeDetail</code>;请求方式:GET ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
controlcodeUid:string,//信息uid
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data: {
controlcodeUid: string,//信息uid
tableUid: string,//数据表uid
tableName: string,//数据名称
codeField: string,//编码字段
codePrefix: string,//编码代码
codeType: string,//编码方式
codeNum: string,//编码位数
status: string,//是否启用
dateCreate: string,//创建时间
}
count: number//返回数据总数
}</code></pre>
<h5>【编辑编码控制】</h5>
<p>请求URL:<code>/berpManage/controlcodeEdit</code>;请求方式:POST ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
controlcodeUid:string,//信息uid
tableUid:string,//数据表uid
codeField:string,//编码字段,传文字
codePrefix:string,//编码代码
codeType:string,//编码方式
codeNum:number,//编码位数
status:number,//启用状态:1启用,2禁用
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data:object,//返回对象
count: number//返回数据总数
}</code></pre>
<h5>【删除编码控制】</h5>
<p>请求URL:<code>/berpManage/controlcodeDel</code>;请求方式:POST ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
controlcodeUid:string,//数据uid,多个英文逗号隔开
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data:object,//返回对象
count: number//返回数据总数
}</code></pre>
<h5>【获取明细控制表的字段数据选项】</h5>
<p>请求URL:<code>/berpManage/prisecfieldSelect</code>;请求方式:GET ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
fieldName:string,//字段名称,固定:table_primary_uid,table_second_uid
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data:{
label: string,//提示文字
value: string,//值uid
}
count: number//返回数据总数
}</code></pre>
<h5>【获取明细控制表列表】</h5>
<p>请求URL:<code>/berpManage/controlPrimarysec</code>;请求方式:POST ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
whereStr:{
table_primary_uid:string,//主表数据名
table_second_uid:string,//子表数据
}
page:string,//当前页码
pageSize:string,//每页条数
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data: [{
primarysecUid: string,//信息uid
tableprimaryName: string,//主数据表名
tablesecondName: string,//子数据表名
primaryField: string,//主表关联字段
secondField: string,//子表关联字段
status: string,//是否启用
dateCreate: string,//创建时间
}]
count: number//返回数据总数
}</code></pre>
<h5>【获取明细控制表详情】</h5>
<p>请求URL:<code>/berpManage/primarysecDetail</code>;请求方式:GET ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
primarysecUid:string,//信息uid
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data: {
primarysecUid: string,//信息uid
tableprimaryUid: string,//主表数据uid
tablesecondUid: string,//子表数据uid
primaryField: string,//主表关联字段
secondField: string,//子表关联字段
status: number,//1启用,2禁用
}
count: number//返回数据总数
}</code></pre>
<h5>【主表/子表数据选择】</h5>
<p>请求URL:<code>/berpManage/primarysecSelect</code>;请求方式:GET ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
type:string,//类型:1主表,2子表
name:string,//表名关键字搜索
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data: {
tableUid: string,//数据表uid
name: string,//数据名称
}
count: number//返回数据总数
}</code></pre>
<h5>【明细控制表-编辑】</h5>
<p>请求URL:<code>/berpManage/primarysecEdit</code>;请求方式:POST ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
primarysecUid:string,//信息uid,为空时就是新增
tableprimaryUid:string,//主表数据uid
tablesecondUid:string,//子表数据uid
primaryField:string,//主表关联字段名称
secondField:string,//子表关联字段名称
status:number,//1启用,2禁用
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data:object,//返回对象
count: number//返回数据总数
}</code></pre>
<h5>【删除明细控制表数据】</h5>
<p>请求URL:<code>/berpManage/primarysecDel</code>;请求方式:POST ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
primarysecUid:string,//数据uid,多个英文逗号隔开
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data:object,//返回对象
count: number//返回数据总数
}</code></pre>
<h5>【获取数据来源表的字段值数据选项】</h5>
<p>请求URL:<code>/berpManage/commonsourceSelect</code>;请求方式:GET ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
fieldName:string,//字段名称,固定:bill_uid,from_table
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data:{
label: string,//提示文字
value: string,//值uid
}
count: number//返回数据总数
}</code></pre>
<h5>【数据来源列表数据】</h5>
<p>请求URL:<code>/berpManage/commonSource</code>;请求方式:POST ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
whereStr:{
bill_uid:string,//单据名称
from_table:string,//来源表名
}
page:string,//当前页码
pageSize:string,//每页条数
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data: [{
commonsourceUid: string,//信息uid
billName: string,//单据名称
tableField: string,//单据字段
fromTable: string,//来源表名
fromField: string,//来源字段
queryField: string,//快查字段
showCondition: string,//显示条件
showField: string,//显示字段
summaryField: string,//汇总字段
defaultField: string,//默认字段
defaultValue: string,//默认值
relationTable: string,//关联表名
relationBasis: string,//关联依据
correspondBasis: string,//对应依据
sortField: number,//排序数字
dateCreate: string,//创建时间
}]
count: number//返回数据总数
}</code></pre>
<h5>【数据来源详情】</h5>
<p>请求URL:<code>/berpManage/commonsourceDetail</code>;请求方式:GET ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
commonsourceUid:string,//信息uid
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data: {
commonsourceUid: string,//信息uid
billUid: string,//单据uid
detailedtdUid: string,//单据明细子表uid
tableField: string,//单据字段
detailedField: string,//明细字段【新增】
fromTable: string,//来源表名
fromField: string,//来源字段
queryField: string,//快查字段
showCondition: string,//显示条件
showField: string,//显示字段
transmitfField: string,//传递字段【新增】
summaryField: string,//汇总字段
defaultField: string,//默认字段
defaultValue: string,//默认值
relationTable: string,//关联表名
relationShowfield: string,//关联表显示字段【新增】
relationTransmitffield: string,//关联表传递字段【新增】
relationBasis: string,//关联依据
correspondBasis: string,//对应依据
sortField: number,//排序数字
}
count: number//返回数据总数
}</code></pre>
<h5>【数据来源数据-编辑】</h5>
<p>请求URL:<code>/berpManage/commonsourceEdit</code>;请求方式:POST ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
commonsourceUid:string,//信息uid,为空时就是新增
billUid: string,//单据名称-uid
tableField: string,//单据字段
detailedField: string,//明细字段【新增】
fromTable: string,//来源表名-uid
fromField: string,//来源字段
queryField: string,//快查字段
showCondition: string,//显示条件
showField: string,//显示字段
transmitfField: string,//传递字段【新增】
summaryField: string,//汇总字段
defaultField: string,//默认字段
defaultValue: string,//默认值
relationTable: string,//关联表名
relationShowfield: string,//关联表显示字段【新增】
relationTransmitffield: string,//关联表传递字段【新增】
relationBasis: string,//关联依据
correspondBasis: string,//对应依据
sortField: number,//排序数字
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data:object,//返回对象
count: number//返回数据总数
}</code></pre>
<h5>【删除数据来源数据】</h5>
<p>请求URL:<code>/berpManage/commonsourceDel</code>;请求方式:POST ;请求参数如下</p>
<pre><code> {
businessUid:string,//主账号uid
appUid:string,//应用uid
staffUid:string,//操作员uid
commonsourceUid:string,//数据uid,多个英文逗号隔开
}</code></pre>
<p>返回示例如下</p>
<pre><code> {
code: number,//状态码,200成功,400失败,500异常
msg: string,//提示文字
data:object,//返回对象
count: number//返回数据总数
}</code></pre>