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

相关文章

如何更优雅地对接第三方API

如何更优雅地对接第三方API 本文所有示例完整代码地址:https://github.com/yu-linfeng/BlogRepositories/tree/master/repositories/third 我们在日常开发过程中,有不少场景会对接第三方的API,例如第三方账号登录,第三方服务等等。第三方服务会提供API或者SDK,我依稀记得早些年Maven还没那么广泛使用,通常要对接第三方

MFC中App,Doc,MainFrame,View各指针的互相获取

纸上得来终觉浅,为了熟悉获取方法,我建了个SDI。 首先说明这四个类的执行顺序是App->Doc->Main->View 另外添加CDialog类获得各个指针的方法。 多文档的获取有点小区别,有时间也总结一下。 //  App void CSDIApp::OnApp() {      //  App      //  Doc     CDocument *pD

SW - 引入第三方dwg图纸后,修改坐标原点

文章目录 SW - 引入第三方dwg图纸后,修改坐标原点概述笔记设置图纸新原点END SW - 引入第三方dwg图纸后,修改坐标原点 概述 在solidworks中引入第三方的dwg格式图纸后,坐标原点大概率都不合适。 全图自动缩放后,引入的图纸离默认的原点位置差很多。 需要自己重新设置原点位置,才能自动缩放后,在工作区中间显示引入的图纸。 笔记 将dwg图纸拖到SW中

ConstraintLayout布局里的一个属性app:layout_constraintDimensionRatio

ConstraintLayout 这是一个约束布局,可以尽可能的减少布局的嵌套。有一个属性特别好用,可以用来动态限制宽或者高app:layout_constraintDimensionRatio 关于app:layout_constraintDimensionRatio参数 app:layout_constraintDimensionRatio=“h,1:1” 表示高度height是动态变化

App Store最低版本要求汇总

1,自此日期起: 2024 年 4 月 29 日 自 2024 年 4 月 29 日起,上传到 App Store Connect 的 App 必须是使用 Xcode 15 为 iOS 17、iPadOS 17、Apple tvOS 17 或 watchOS 10 构建的 App。将 iOS App 提交至 App Store - Apple Developer 2,最低XCode版本 Xcod

对接话费充值API接口的开发步骤以及各种优势

对接话费充值API接口通常涉及以下步骤: 1.选择API提供商: 研究并选择一个可靠的话费充值API提供商。考虑因素包括覆盖范围、费率、交易限额、客户支持和用户评价。 2.注册和获取API密钥: 在选定的API提供商平台上注册账户,并获取API密钥或访问令牌,这是调用API时进行身份验证的必要信息。 3.阅读API文档: 仔细阅读API文档,了解如何构建请求、需要哪些参数、API的

Node.js和vue3实现GitHub OAuth第三方登录

Node.js和vue3实现GitHub OAuth第三方登录 前言 第三方登入太常见了,微信,微博,QQ…总有一个你用过。 在开发中,我们希望用户可以通过GitHub账号登录我们的网站,这样用户就不需要注册账号,直接通过GitHub账号登录即可。 效果演示 注册配置 GitHub 应用 1.首先登录你的GitHub然后点击右上角的头像->点击进入Settings页面 2.在

Java应用对接pinpoint监控工具的时候,应用名称长度超出限制而导致接入失败

一、背景 java应用需要接入pinpoint,同一个虚拟机上的其他应用接入成功,唯独本应用不行。 首先排除是pinpoint agent的问题,因为其他应用都正常。 然后,我就对比二者的启动脚本。 -javaagent:/opt/pinpoint/pinpoint-bootstrap.jar -Dpinpoint.agentId=DA301004_17 -Dpinpoint.applic

鸿蒙自动化发布测试版本app

创建API客户端 API客户端是AppGallery Connect用于管理用户访问AppGallery Connect API的身份凭据,您可以给不同角色创建不同的API客户端,使不同角色可以访问对应权限的AppGallery Connect API。在访问某个API前,必须创建有权访问该API的API客户端。 1.登录AppGallery Connect网站,选择“用户与访问”。选择左侧

Xinstall助力App全渠道统计,参数传递下载提升用户体验!

在移动互联网时代,App已成为我们日常生活中不可或缺的一部分。然而,对于App开发者来说,如何有效地推广和运营自己的应用,却是一个不小的挑战。尤其是在面对众多渠道、复杂的数据统计和用户需求多样化的情况下,如何精准地触达目标用户,提升用户的下载、安装和活跃度,更是考验着每一个运营者的智慧。 今天,我们就来揭秘一个能够帮助App开发者解决这些痛点的神器——Xinstall。作为一家一站式App全渠道