【微服務】SpringBoot 對接飛書審批流程使用詳解

目錄

一、前言

二、前置準備

2.1 開通企業飛書賬戶

2.2 確保賬戶具備多維表操作權限

2.3 獲取飛書開放平臺文檔

2.4 創建應用

2.5 發布應用

2.6 應用添加操作權限

2.7 獲取SDK

三、審批流程對接過程

3.1 配置流程審批定義(流程審批模型)

3.2 自定義應用添加審批API

3.2.1 定位自定義應用

3.2.2 為自定義應用添加審批API

3.2.3 獲取對接文檔

3.3  核心審批流程API對接過程

3.3.1 根據手機號獲取當前賬戶的飛書信息

3.3.2 啟動一個流程審批

3.3.3 撤銷流程審批

3.3.4 監聽審批流程事件

3.3.5 查看OA審批詳情

四、寫在文末


一、前言

審批是ERP或OA系統中經常會涉及到的一種業務流程,而且使用的頻率會很高,對于企業、團隊的實際業務價值也能夠直接的體現,其實做過流程引擎開發的同學應該不陌生,涉及到審批流的開發,其復雜性和難度都是很高的。有了飛書的審批流之后,應用開發者或團隊,只需要基于飛書自身的流程模板進行配置,而后在應用程序中與飛書的審批打通,即可實現業務自身的審批流程的全鏈路實現,本文將詳細介紹下如何在java的微服務項目中對接飛書審批流程。

二、前置準備

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/82667.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/82667.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/82667.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

主鍵與唯一鍵詳解:概念、區別與面試要點

主鍵與唯一鍵詳解:概念、區別與面試要點 一、核心概念解析 1.1 主鍵(Primary Key) 主鍵是數據庫表中用于唯一標識每一行記錄的列或列組合,具有以下核心特性: 唯一性:主鍵值在整個表中必須唯一,不允許重復非空性:主鍵列不允許包含NULL值不可變性:主鍵值一旦確立,原則…

前端面試準備-1

1.NodeJS的優缺點 優點:   高并發(最重要的優點)   適合I/O密集型應用 缺點:   不適合CPU密集型應用;CPU密集型應用給Node帶來的挑戰主要是:由于JavaScript單線程的原因,如果有長時間運行的…

GO并發過高導致程序崩潰如何解決

#作者:曹付江 文章目錄 1.并發過高導致程序崩潰2. 如何解決2.1 利用 channel 的緩存區2.2 利用第三方庫 3 調整系統資源的上限3.1 ulimit3.2 虛擬內存(virtual memory) 1.并發過高導致程序崩潰 看一個非常簡單的例子: func main() {var wg sync.WaitG…

Linux -- gdb/cgdb的認識和使用

預備知識 程序的發布?式有兩種, debug 模式和 release 模式, Linux gcc/g 出來的?進制程 序,默認是 release 模式。 要使?gdb調試,必須在源代碼?成?進制程序的時候, 加上 -g 選項,如果沒有添加&#x…

window 顯示驅動開發-Direct3D 呈現性能改進(四)

調用資源創建、映射和取消映射函數的行為更改 對于 WDDM 1.3 及更高版本驅動程序實現的這些函數,Direct3D 運行時為映射默認方案提供一組受限的輸入值。 這些受限值僅適用于支持功能級別 11.1 及更高版本的驅動程序。 CreateResource (D3D11) 函數— 這些輸入 D3…

3.python操作mysql數據庫

前言:在現代應用程序中,數據庫扮演者至關重要的角色。mysql是一個流行的關系型數據庫管理系統,廣泛應用于各種規模的應用中。在pytho中,我們可以通過連接庫與mysql數據庫進行交互,實現數據的增刪改查操作。與此同時&am…

day023-網絡基礎與OSI七層模型

文章目錄 1. 網絡基礎知識點1.1 網絡中的單位1.2 查看實時網速:iftop1.3 交換機、路由器 2. 路由表2.1 查看路由表的命令2.2 路由追蹤命令 3. 通用網站網絡架構4. 局域網上網原理-NAT5. 虛擬機上網原理6. 虛擬機的網絡模式6.1 NAT模式6.2 橋接模式6.3 僅主機模式 7.…

DeepSeek智能對話助手項目

目錄: 1、效果圖2、實現代碼3、溫度和TopK的作用對比 1、效果圖 2、實現代碼 # import gradio as gr# def reverse_text(text): # return text[::-1]# demogr.Interface(fnreverse_text,inputs"text",outputs"text")# demo.launch(share&q…

視覺中國:鏡頭下的中國發展圖景

2025年5月下旬,從北國草原到江南水鄉,從文化遺產到科技創新,中國大地上演著一幕幕生機勃勃的圖景。河北張家口的沙狐幼崽與濕地生態和諧共生,湖北襄陽的茶園雕琢出詩意田園;北京殷商文創的活力、沈陽文物情景劇的創意&…

LabVIEW 中內存釋放相關問題

在LabVIEW 編程領域,內存管理是一個關鍵且復雜的議題。我們常常關注 LabVIEW 如何將內存釋放回操作系統(OS),以及是否有方法確保在特定數據結構(如隊列、變體屬性、動態數據引用 DVR 等)銷毀、刪除或清空后…

基于正點原子阿波羅F429開發板的LWIP應用(4)——HTTP Server功能

說在開頭 正點原子F429開發板主芯片采用的是STM32F429IGT6,網絡PHY芯片采用的是LAN8720A(V1)和YT8512C(V2),采用的是RMII連接,PHY_ADDR為0;在代碼中將會對不同的芯片做出適配。 CubeMX版本:6.6.1; F4芯片組…

設計模式-結構型模式(詳解)

適配器模式 將一個類的接口轉換成客戶端期望的另一個接口,解決接口不兼容問題。 適配器模式由四部分組成: 客戶端:即需要使用目標接口的類 目標接口 需要適配的類,也就是已經存在好的功能,但客戶端通過目標接口沒辦…

銀河麒麟操作系統下載

產品試用申請國產操作系統、麒麟操作系統——麒麟軟件官方網站 下載頁面鏈接如上,申請試用即可。 申請試用填寫后提交,界面就變成了這樣,可以挑選適合自己的版本。 海思麒麟9006C版,如下: 本地下載:Kylin…

[CARLA系列--03]如何打包生成CARLA 0.9.15的非編輯版(地圖的加載與卸載)

前兩篇文章介紹了如何去安裝可編輯版的CARLA 0.9.15,這個完整的工程文件實在是太大了,大概消耗了100個G的磁盤空間,當在進行一個CARLA項目的時候,不利于在每個開發電腦都去安裝部署一套CARLA 0.9.15的源碼,所以把自己這…

【機器學習基礎】機器學習入門核心算法:樸素貝葉斯(Naive Bayes)

機器學習入門核心算法:樸素貝葉斯(Naive Bayes)) 一、算法邏輯1.1 基本概念1.2 基本流程 二、算法原理與數學推導2.1 貝葉斯定理2.2 樸素貝葉斯分類器2.3 不同分布假設下的概率計算2.3.1 高斯樸素貝葉斯(連續特征&…

云服務器系統盤滿了,但是其他正常,是否可能是被攻擊了

目錄 問題背景分析解決系統盤滿的問題解決結果 問題背景 今天登錄我的云服務器看了眼,發現系統盤滿了,但是其他正常 分析 1、首先要確認是否是被攻擊: top / htop (安裝:yum install htop 或 apt install htop):…

雙因子COX 交互 共線性 -spss

SPSS 簡要界面操作步驟(針對雙因子 COX 分析) 1. 數據準備 變量格式:確保數據已整理為以下格式(示例): 時間變量(如 Time_to_Recurrence)結局變量(如 Recurrence:1=復發,0=未復發)預測變量(CSPG4_HSCORE、FAM49B_Status 二分類變量)協變量(如 Lesion_Size、Pat…

【MySQL】第12節|MySQL 8.0 主從復制原理分析與實戰(二)

一、組復制(MGR)核心概念 1. 定義與定位 目標:解決傳統主從復制的單點故障、數據不一致問題,提供高可用、高擴展的分布式數據庫方案。基于 GTID:依賴全局事務標識符(GTID)實現事務一致性&…

React 泛型組件:用TS來打造靈活的組件。

文章目錄 前言一、什么是泛型組件?二、為什么需要泛型組件?三、如何在 React 中定義泛型組件?基礎泛型組件示例使用泛型組件 四、泛型組件的高級用法帶默認類型的泛型組件多個泛型參數 五、泛型組件的實際應用場景數據展示組件表單組件狀態管…

如何手搓一個查詢天氣的mcp server

環境配置煩請移步上一篇博客 這里直接步入主題,天氣查詢的api用的是openweather,免費注冊就可以使用了 每天1000次內使用時免費的,大概的api 如下 https://api.openweathermap.org/data/2.5/weather?qBeijing,cn&APPID注冊后可以拿到一個…