当前位置:网站首页>Manuel d'utilisation et de développement de la plate - forme de connexion unique pour l'amarrage du système d'AP de Tongda
Manuel d'utilisation et de développement de la plate - forme de connexion unique pour l'amarrage du système d'AP de Tongda
2022-04-21 20:52:00 【Qq2524837118】
Instructions d'utilisation de la plate - forme ouverte de l'entreprise
Plate - forme ouverte d'entreprise pour l'intégration de systèmes tiers,Avec un seul signe、Fonctions du Chargé d'affaires unifié,
Les instructions d'utilisation suivantes sont pour les systèmes tiersOABrève introduction au système.
- Plate - forme de connexion unique
Step 1 Composition du menu
TongdaOA2017Après l'installation de la version,ParadminSystème d'identification,Vous pouvez voir le menu d'exploitation de la plate - forme ouverte de l'entreprise,Comme le montre la figure ci - dessous

Si le menu ci - dessus n'est pas visible,Veuillez visiter Gestion du système ->Cadre organisationnel->Gestion des rôles et des droits,Cochez le menu correspondant du Centre d'application,Comme le montre la figure ci - dessous::

Step 2 Ajouter un système
- Accès à la plateforme ouverte de l'entreprise -> Interface de plate - forme de connexion unique ,Comme le montre la figure ci - dessous:

- Cliquez sur【Ajouter un système】, Démarrer la création d'un système de plate - forme tiers ,Comme le montre la figure ci - dessous:

Saisissez le nom du système correspondant dans la figure ci - dessus 、Description、Adresse de la demande( Le format de l'adresse d'application est le suivant :http://192.168.0.14) Puis cliquez sur【Enregistrer】,Est généré automatiquementclient_idEtclient_secretJustificatifs d'identité,Comme le montre la figure ci - dessous:

client_idEtclient_secret Les justificatifs d'identité sont principalement utilisés pour oauthValidation, C'est - à - dire la vérification de l'autorisation du système tiers .
- Le système a été créé avec succès , Vous pouvez voir le système ajouté sur le côté droit de l'interface , Il y a quatre boutons sur le système , Télécharger le paquet schema de gauche à droite 、 Modifier les informations de base du système 、 Le système de suppression est illustré ci - dessous :

Télécharger le paquet Schema : Ce paquet d'architecture est un canal de transmission de données vers des systèmes tiers , Après le téléchargement, décompressez le paquet Schema dans le répertoire requis par le système tiers. .à décompressertoolsDossiers Mettez - le surhttp://192.168.0.14 Dans l'environnementOAInstaller le répertoirewebrootEn bas..
Modifier le système: Peut être le nom du système 、Description、 Appliquer l'adresse pour modifier .
Supprimer le système: Supprimer le système .
Step 3 Ajouter une application système
Cliquez sur【Ajouter une application】, Démarrer la construction de l'application .

- Ajouter une interface d'application , Saisissez le nom de la demande correspondante 、Description、Adresse de la demande,Comme le montre la figure ci - dessous::

Adresse de la demande: Saisissez l'emplacement exact du fichier pour l'application du système tiers .
Note::Les fichiers ici, C'est l'utilisateur lui - même qui écrit le Code pour appeler le fichier dans le paquet Schema (tools\oauth_client\client.php) Pour obtenir un compte utilisateur connecté .Pour plus de détails, Nous avons écrit des fichiers pour les tests (test.phpDocumentation),test.php Les fichiers doivent être placés à l'endroit désiré dans le système tiers ,C'est - à - direhttp://192.168.0.14 Dans l'environnementOAInstaller le répertoirewebrootEn bas..
test.phpDocumentation:

- Cliquez sur【Enregistrer】Après,Application ajoutée avec succès.Comme le montre la figure ci - dessous:

- Une fois l'application créée avec succès, Trois boutons sont visibles sur le côté droit de l'interface d'application , De gauche à droite sont les menus de construction 、Modifier l'application、Supprimer l'application.Comme le montre la figure ci - dessous:

Générer un menu: Après avoir généré le menu , Cette application est visible dans le menu système .
Dans l'interface Generate menu , Vous devez sélectionner le menu parent et entrer le numéro de tri du sous - menu ;
Le menu parent est principalement une nouvelle application créée dans OA Le système affiche sous le menu spécifique ;
Supprimer l'application:Supprimer l'application, Si le menu a été généré , Le menu n'a pas été supprimé après la suppression de l'application , Besoin de vous à la gestion du système ->Dans les paramètres du menu,Supprimer le menu.

Numéro de tri du sous - menu :Appliqué àOA Trier la position d'affichage sous le menu du système .
Note:: Le menu ne peut être généré qu'une seule fois , Si vous devez modifier le menu , Allez à la gestion du système -> Modifier les paramètres du menu .
Step 3 Lier l'utilisateur
- Cliquez sur【Gestion des utilisateurs】Boutons, Saisissez l'interface de liaison utilisateur

- Gestion des utilisateurs->Utilisateur ajouter,SélectionnerOA Après l'utilisateur du système , Saisissez l'utilisateur du système tiers ID Et le nom d'utilisateur du système tiers ,Cliquez sur【Ajouter】 La liaison utilisateur est réussie ,

Note:: Utilisateurs de systèmes tiers ID Et le nom d'utilisateur du système tiers doit être un utilisateur tiers existant IDEt le nom d'utilisateur.
In“ L'utilisateur du système est lié à OAUtilisateurs” Les utilisateurs liés peuvent être vus dans , Vous pouvez également débloquer les utilisateurs liés .

Step 4 Définir les permissions
- Cliquez sur【Paramètres de permission】Boutons, Saisissez l'interface du champ d'application de l'autorisation pour l'application

- Après avoir défini la plage d'autorisation , Les personnes autorisées ( Par exemple, autorisé à admin),adminConnexionOASystème arrière, Lors de l'accès à des systèmes tiers .

Step 5 Accès aux systèmes de tiers
- Après l'application du menu Build , Besoin de gestion du système ->Cadre organisationnel->Gestion des rôles et des droits, Mettre la nouvelle application 【Mon travail】 Menu coché en haut ,Comme le montre la figure ci - dessous::

- AdminConnexionOASystème arrière,In【 Enterprise Open Platform 】Comme vous pouvez le voir【Mon travail】Menu. Cliquez pour accéder à mon interface de travail .

Note::Vérifiezphp.iniOuvert ou nonextension=php_curl.dllExtension.Si elle n'est pas ouverte, Le système tiers n'est pas accessible .
- Unifier le travail à faire
Entrée de page
Pour le traitement des systèmes et applications tiers , Le fichier d'interface doit être écrit , Après la mise en place , Les messages de transaction à faire et à faire correspondants peuvent être reçus après l'exécution. .


Exemple de code
Envoyer un fichier de code de message d'agent de travail unifié peut être référencé
MYOA\webroot\tools\oauth_client\sendMessageDemo.phpCode dans

sendMessage
$exsId – Système tiersID
$recipient – BénéficiaireID
$content – Titre du message
$url – Chemin de saut du message
Importer des fichiers:Tools\oauth_client\tdoauth.class.php
Méthode d'appel:$tdOauth->sendMessage($exsId, $recipient, $content, $url);
Une fois envoyé avec succès , Les enregistrements correspondants apparaissent sur la page

Cliquez sur le lien dans l'image pour passer à la url Liens Puis la transaction est traitée .
版权声明
本文为[Qq2524837118]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204212051330575.html
边栏推荐
- 2022-4-11至2022-4-17周报
- Importance of slip ring technology in machine operation
- APM 行业认知系列 - 十六
- 2022-04-21:给定一个包含 [0,n) 中不重复整数的黑名单 blacklist,写一个函数从 [0, n) 中返回一个不在 blacklist 中的随机整数
- 为何PostgreSQL即将超越SQL Server?
- Unity3d C#利用材质(Material)贴图的偏移实现2D游戏单背景图无限移动背景效果功能(含源码)
- 【高并发】不得不说的线程池与ThreadPoolExecutor类浅析
- 谷歌手机Nexus和Pixel系列研发代号
- 异常处理器
- 《动手学机器人学》7.2.3姿态的多种表示,四元数,欧拉角旋转矩阵、轴角ROS2
猜你喜欢
随机推荐
6、Qt使用MySQL例子
Mysql刷题题解_多表联查_取出用户在某天刷题后再来刷题的平均概率
oracle管理 | 表空间权限管控
135、137、138、139和445端口解释及关闭方法
1141: C语言训练-百钱百鸡问题_剪枝循环
工作流操作说明
Future development of manufacturing industry after digital transformation
avformat_new_stream理解
Andorid --- 為什麼要使用事務,什麼叫做事務的提交和回滾?
About c34d
「內元宇宙」革命 聯載
博客推荐|详解 Apache Pulsar 2.10 新特性——自动化集群故障转移
3、MySQL Workbench 对表进行增删改查
PR视频添加字幕
He was in '98. I can't play with him
【嵌入式】关于IAP+Xmodem从外部接收bin文件对芯片进行升级学习记录
《动手学机器人学》7.4机器人运动学介绍|机械臂运动学|两轮差速底盘运动学|轮式里程计
RHCSA(第五天)
oracle列转行,拆分一个字段为多列
2022起重机械指挥考试题模拟考试题库及答案









