通达OA与第三方APP对接

2024-06-21 12:48
文章标签 app 对接 第三方 oa 通达

本文主要是介绍通达OA与第三方APP对接,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

单点登录身份认证

Appid  appkey   code  state 参数均在地址后

  1. 应用获取参数后,调用oauth方式完成认证。

Oauth授权认证接口说明:

auth.open.XXXX.com/open/doc/list/yluywps0/zpsakobd/88c1cxll

 

 

APP对接示例效果图

 

 

数据同步

 

1基本简介

由于不同的系统架构之间可能导致信息同步,信息不对等。因此考虑建立关联关系,如果没初始化人员信息,可考虑依照通达oa 的人员结构和组织架构进行同步。

数据输出

OA将数据推送到系统中间表中,系统厂商负责维护数据至系统库,中间表数据项由双方协商确认

OA可提供的标准中间表字段信息,仅供参考

组织机构基本信息表(标准结构,可根据实际情况进行增减)

字段名称

中文含义

数据类型

备注

DWH

单位号

VARCHAR2(10)

 

DWMC

单位名称

VARCHAR2(60)

 

LSDWH

隶属单位号

VARCHAR2(50)

 

DWLBM

单位类别码

CHAR

代码

DWLBMC

单位类别名称

VARCHAR2(50)

含义

 

 

 

用户基本信息表(标准结构,可根据实际情况进行增减)

字段名称

中文含义

数据类型

备注

ID

ID

varchar2(50)

主键

GH

工号

varchar2(50)

 

DWH

单位号

varchar2(50)

 

SZKS

所在部门

varchar2(64)

 

XM

姓名

varchar2(50)

 

XBM

性别码

varchar2(50)

代码

XB

性别

varchar2(50)

含义

CSRQ

出生日期

char(10)

 

CSDM

出生地码

varchar2(50)

代码

CSD

出生地

varchar2(100)

含义

JG

籍贯

varchar2(50)

代码

JGD

籍贯地

varchar2(100)

含义

MZM

民族码

varchar2(50)

代码

MZ

民族

varchar2(100)

含义

SFZJH

身份证件号

varchar2(50)

 

WHCD

文化程度

varchar2(50)

含义

DQZTM

当前状态码

char(5)

代码

DQZT

当前状态

varchar2(50)

含义

PRZWM

聘任职务码/技术职称

char(5)

代码

PRZW

聘任职务

varchar2(50)

含义

JSZJM

技术职级码

char(5)

代码

JSZJ

技术职级

varchar2(50)

含义

ZWJBM

职务级别码/行政职务

char(5)

代码

ZWJB

职务级别

varchar2(50)

含义

BYYX

毕业院校

varchar2(64)

 

YGXS

用工形式

varchar2(10)

代码

YGXSMC

用工形式名称

varchar2(50)

含义

 

Webservice提供部门,用户基础数据

接口地址

IP+syncdata.php?wsdl

 

  1. 部门

接口函数:

getDept()

功能描述:

获取返回值:

字段

参数类型

说明

deptNo

String

部门编号

deptName

String

部门名称

parentNo

string

上级部门编号

 

  1. 用户

接口函数:

getUser()

功能描述:获取用户

参数:

字段

参数类型

说明

userId

String

用户编号

realName

String

用户姓名

sex 

String

性别

deptId

String

单位id

type

string

人员状态

phone

string

手机号

email

String

邮箱

 

 

这篇关于通达OA与第三方APP对接的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1081272

相关文章

java对接海康摄像头的完整步骤记录

《java对接海康摄像头的完整步骤记录》在Java中调用海康威视摄像头通常需要使用海康威视提供的SDK,下面这篇文章主要给大家介绍了关于java对接海康摄像头的完整步骤,文中通过代码介绍的非常详细,需... 目录一、开发环境准备二、实现Java调用设备接口(一)加载动态链接库(二)结构体、接口重定义1.类型

java对接第三方接口的三种实现方式

《java对接第三方接口的三种实现方式》:本文主要介绍java对接第三方接口的三种实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录HttpURLConnection调用方法CloseableHttpClient调用RestTemplate调用总结在日常工作

Java对接Dify API接口的完整流程

《Java对接DifyAPI接口的完整流程》Dify是一款AI应用开发平台,提供多种自然语言处理能力,通过调用Dify开放API,开发者可以快速集成智能对话、文本生成等功能到自己的Java应用中,本... 目录Java对接Dify API接口完整指南一、Dify API简介二、准备工作三、基础对接实现1.

gradle第三方Jar包依赖统一管理方式

《gradle第三方Jar包依赖统一管理方式》:本文主要介绍gradle第三方Jar包依赖统一管理方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录背景实现1.顶层模块build.gradle添加依赖管理插件2.顶层模块build.gradle添加所有管理依赖包

Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案

《Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案》:本文主要介绍Vue3组件中getCurrentInstance()获取App实例,但是返回nu... 目录vue3组件中getCurrentInstajavascriptnce()获取App实例,但是返回n

如何解决idea的Module:‘:app‘platform‘android-32‘not found.问题

《如何解决idea的Module:‘:app‘platform‘android-32‘notfound.问题》:本文主要介绍如何解决idea的Module:‘:app‘platform‘andr... 目录idea的Module:‘:app‘pwww.chinasem.cnlatform‘android-32

Python实现无痛修改第三方库源码的方法详解

《Python实现无痛修改第三方库源码的方法详解》很多时候,我们下载的第三方库是不会有需求不满足的情况,但也有极少的情况,第三方库没有兼顾到需求,本文将介绍几个修改源码的操作,大家可以根据需求进行选择... 目录需求不符合模拟示例 1. 修改源文件2. 继承修改3. 猴子补丁4. 追踪局部变量需求不符合很

Android App安装列表获取方法(实践方案)

《AndroidApp安装列表获取方法(实践方案)》文章介绍了Android11及以上版本获取应用列表的方案调整,包括权限配置、白名单配置和action配置三种方式,并提供了相应的Java和Kotl... 目录前言实现方案         方案概述一、 androidManifest 三种配置方式

如何用java对接微信小程序下单后的发货接口

《如何用java对接微信小程序下单后的发货接口》:本文主要介绍在微信小程序后台实现发货通知的步骤,包括获取Access_token、使用RestTemplate调用发货接口、处理AccessTok... 目录配置参数 调用代码获取Access_token调用发货的接口类注意点总结配置参数 首先需要获取Ac

Java覆盖第三方jar包中的某一个类的实现方法

《Java覆盖第三方jar包中的某一个类的实现方法》在我们日常的开发中,经常需要使用第三方的jar包,有时候我们会发现第三方的jar包中的某一个类有问题,或者我们需要定制化修改其中的逻辑,那么应该如何... 目录一、需求描述二、示例描述三、操作步骤四、验证结果五、实现原理一、需求描述需求描述如下:需要在