通達OA與第三方APP對接

單點登陸身份認證

Appid  appkey   code  state 參數均在地址後php

  1. 應用獲取參數後,調用oauth方式完成認證。

Oauth受權認證接口說明:架構

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

 

 

APP對接示例效果圖

 

 

數據同步

 

1基本簡介

因爲不一樣的系統架構之間可能致使信息同步,信息不對等。所以考慮創建關聯關係,若是沒初始化人員信息,可考慮依照通達oa 的人員結構和組織架構進行同步。函數

數據輸出

OA將數據推送到系統中間表中,系統廠商負責維護數據至系統庫,中間表數據項由雙方協商確認spa

OA可提供的標準中間表字段信息,僅供參考code

組織機構基本信息表(標準結構,可根據實際狀況進行增減)接口

字段名稱ci

中文含義get

數據類型同步

備註

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

郵箱

相關文章
相關標籤/搜索