ajax 泛微oa表单js_接口调用示例

本文档详细介绍了泛微OA系统中业务保存类接口的使用,包括请求头、请求体和响应体的格式说明。并提供了一个Java调用示例,展示如何构造http请求进行数据同步。
摘要由CSDN通过智能技术生成

## **业务保存类接口格式说明**

#### 接口协议主要采用http(s),因此下面从请求头,请求体,响应体方面做出说明

* **请求头格式**

|请求头标识|必填|内容|备注|

| --- | --- | --- |--|

|Authorization|Y|Bearer [token-data](接口访问授权.md) |遵循w3c标准|

|Accept|Y| application/json;charset=utf-8|遵循w3c标准|

|Content-Type|Y| application/json;charset=utf-8|遵循w3c标准|

|X-ThirdSysId|Y|FW-OA|泛微OA系统标识 |

* **请求体参数**

|参数名|类型|必填|说明|示例|

|--|--|--|--|--|

|formId|string|N|URI已包含| |

|operationNo|string|N|URI已包含| |

|billData|JString|Y| 本参数是数组,每个数组内对象的封包结构参考:[封包结构参考](数据字典介绍.md)||

* **响应体参数**

|参数名|类型|必含|说明|示例|

|--|--|--|--|--|

|operationResult|jobject|Y| | |

|  complextMessage|string|Y| | |

|    successMessages|jarray|Y|成功类消息| |

|    errorMessages|jarray|Y|错误类消息| |

|    warnMessages|jarray|Y|警告类消息| |

|    hasMessage|bool|Y|是否有消息| |

|  isSuccess|bool|Y|是否操作成功| |

|  srvData|any|Y|接口返回数据| 本属性是实际每个操作返回的数据,对保存操作而言,它是一个数组,其它操作返回的可能是字典,每个接口返回都可能不太一样|

|    [0]|jobject|Y|数组对象| |

|      id|string|Y|保存后内码| |

|      number|string|Y|保存后编码| |

|      name|string|Y|保存后名称| |

## **场景示例描述**

假定现有一第三方系统(如:XXOA),需要将其系统里的【品牌】资料同步到易到家系统。现在我们在编写同步代码之前需要按以下步骤拿到几个关键信息:

1、通过[数据字典](数据字典介绍.md)功能,查找到业务对象标识,这里得到本对象的formId为:ydj_brand,同样从数据字典中得到发布的数据结构:

{

"id": "",

"fname": "菲尼斯",

"fdescription": 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值