企业ERP管理平台-接口文档

企业ERP管理平台


数据调用相关接口

<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>

页面列表

ITEM_HTML