前端低代码平台腾讯云微搭使用文档
騰訊云微搭 調研報告
之前作者有寫過一個同類低代碼平臺調研報告 H5-Dooring 點擊查看,這次我們去嘗試使用騰訊系低代碼平臺,文中也會增加兩者之間的差異對比和使用體驗上的區別。
1. 簡介
1.1 概述
騰訊云微搭低代碼是一個高性能的低代碼開發平臺,用戶可通過拖拽式開發,可視化配置構建 PC Web、H5 和小程序應用。支持打通企業內部數據,輕松實現企業微信管理、工作流、消息推送、用戶權限等能力,實現企業內部系統管理。連接微信生態,和微信支付、騰訊會議,騰訊文檔等騰訊 SaaS 產品深度打通,支持原生小程序,助力企業內外部運營協同和營銷管理。
騰訊云微搭的產品架構如下:
1.2 應用場景
騰訊云微搭低代碼可用于應用開發平臺、企業應用管理平臺和服務商平臺,滿足多應用場景需求,實現從開發到營銷的生態流通。
小程序開發場景
微搭可以支持小程序應用開發,并且可以在微搭平臺閉環小程序注冊,授權認證,應用開發,預覽,發布,提交審核的全流程。
- 小程序注冊:支持快速注冊個人/企業小程序,企業小程序可免300元認證費
- 小程序授權:支持小程序授權到微搭平臺上,實現微搭平臺開發閉環
- 小程序開發:支持拖拽式開發,預覽,發布,提交審核全流程
- 電商類小程序:兼容微信電商中臺規范,自帶擔保交易,無需改造直接綁定視頻號
H5/Web 端開發場景
微搭可以支持 H5、PC Web 端應用開發,支持展示類,表單類,企業官網等各種場景的開發。
- 應用開發,豐富的 官方組件庫,拖拽式開發體驗
- 構建 數據源,可通過數據管理后臺配置前端頁面數據
- 用戶權限,實現用戶角色權限限制不同應用訪問
- 工作流,支持用戶將業務流程抽象,實現流程觸發,流轉,審批,消息推送等能力
企業級應用開發場景
騰訊云微搭低代碼作為企業管理平臺,具有企業級、系統化管理能力。
可輕松實現多人/多團隊協作、表單構建、用戶權限管理、BI 報表、工作流管理等能力,助力企業快速打造高質量應用。可使用 模型應用 實現企業級應用開發。
存量應用遷移開發場景
可支持存量數據及歷史系統對接,實現存量應用遷移,也可以支持基于存量應用在微搭上進行二次開發。
- 外部數據源 連接存量應用數據
- 前端頁面通過微搭搭建
- 通過 變量 實現組件與數據的綁定
- 支持混合開發模式,存量應用無需再次重構
服務商開發模式
騰訊云微搭低代碼作為服務商平臺,可輕松助力 服務商 對模板、應用、組件和數據等物料進行管理;也可作為客戶應用的管理平臺,管理不同用戶的多個應用,在平臺上為客戶提供服務;同時,微搭提供的應用市場還作為營銷渠道,C 端客戶可直接交易、購買服務商提供的物料。
1.3 產品生態與優勢
微搭鏈接騰訊 SaaS 生態
- 微搭基于騰訊云底層資源/技術/生態賦能。
- 多環節耦合微信生態能力,實現外部客戶運營和營銷。
- 打通企業微信能力,實現內部客戶沉淀。
- 鏈接騰訊會議、騰訊文檔、微信支付、騰訊廣告等騰訊內部生態。
微信生態能力
多環節耦合微信生態能力,快速賦能。
- 提供微信開發能力,鏈路免鑒權。
- 集成微信交易能力,輕松接入交易組件和商品庫。
- 結合視頻號、搜一搜滿足流量接入。
- 結合企業微信工作臺,支持消息提醒、應用發布。
企業微信能力
- 打通企業微信組織架構和用戶角色。
- 企微管理員授權微搭的方式將可見范圍的用戶一鍵同步。
- 應用可發布至企業工作臺。
多行業解決方案
多維行業解決方案,幫助客戶快速落地行業應用。
- 深入探索行業場景,挖掘數字化解決方案。
- 提供垂直行業模板,打造產品行業級解決能力。
- 已支持政務、工業、零售、教育、餐飲、電商等行業
擴展體系,對接存量數據系統
提供自由度高的擴展體系,滿足個性化業務場景。
- 支持內部數據源和外部第三方數據源。
- 支持自定義組件,輕松實現組件定制。
- 支持模板生成和模板上架。
拖拽式開發體驗
頁面可視化拖拽搭建和布局,上手門檻低。
- 表單組件拖拽布局,配置屬性豐富,自由度高。
- 極簡開發流程,小白也能3分鐘極速實現應用的開發、發布和運維。
一頁多端
拖拽搭建一份前端頁面可用于發布多端應用。
- 支持多應用同構,一份代碼,多個產物。
- 支持小程序、 H5 應用和 PC Web 應用。
多小程序管理發布
輕松實現多個小程序一站式管理。
- 支持同主體下多個小程序的開發和管理。
- 支持小程序的快速審核和發布上線。
多團隊協作開發
應用項目的多團隊協作管理。
- 支持主和子賬號協同開發。
- 子賬號數量不設限。
云原生一體化
以云開發作為強大的底層支持,應用生產的全鏈路天然打通,具備云開發的高性能。
- 服務高可用,最大限度地保障應用的穩定性、安全性和高并發。
- 支持自動彈性擴縮,能夠從底層極大地節省應用消耗。
- 基于云開發的數據模型管理和服務管理,輕松實現端對端調用。
2. 新手指引
- 本文將為剛入門騰訊云微搭低代碼的用戶提供一條學習的路徑。
2.1 熟悉微搭低代碼的基礎知識
- 微搭低代碼是什么?
- 我為什么選微搭低代碼?
- 微搭低代碼的各個應用場景介紹
- 微搭低代碼包含哪些模塊
2.2 微搭低代碼的計費模式
微搭低代碼目前提供團隊版、企業版、旗艦版三個版本套餐,具體計費情況詳情請參見 計費概述。如需購買,您可參見 購買方式,如有私有化需求,您可參見 私有化部署。
2.3 新手入門
3分鐘快速體驗產品
應用開發包括創建應用、數據源設計、應用頁面設計、應用預覽與發布訪問、應用角色權限、工作流等開發模塊。
您可以通過以下內容快速體驗微搭功能:
| 3分鐘體驗表單應用發布 | 以表單為例,體驗微搭應用開發流程 | 3分鐘快速開發表單應用 |
| 從模板開發小程序 | 介紹如何使用模板,快速開發應用 | 基于模板開發問卷小程序 |
全流程實操教程
您可以通過以下的實踐案例,完整體驗微搭的功能模塊。
| 企業應用開發實踐 | H5 官網 + PC 管理后臺場景開發,以小家電官網為例 | 概述 第一步:環境配置 第二步:搭建小程序 第三步:應用發布及相關說明 |
| 小程序開發實踐 | 微信小程序場景開發,以預約理發為例 | 第一步:應用數據模型設計 第二步:搭建應用前端頁面 第三步:頁面組件數據綁定與頁面邏輯設計 |
模板使用
您可根據使用 模板手冊 進行模板的修改與數據訪問。
進階使用
微搭提供了實踐案例,協助您實現應開發,例如 點贊功能 和 使用低代碼編輯器引入 JS 文件
等。
2.4 相關信息
應用開發指引
應用開發包括創建應用、數據源設計、應用頁面設計、應用預覽與發布訪問、應用角色權限、工作流等開發模塊,該部分內容主要介紹在應用開發過程中所需要的文檔信息。
| 創建應用 | 自定義應用:頁面定制化較高的場景(小程序/H5/PC) 模型應用:管理后臺類應用,支持工作流、用戶權限(H5/PC) | 新建自定義應用新建模型應用從 Excel 新建應用基于模板新建應用 |
| 設計數據源 | 數據模型:支持數據結構設置及管理 連接器:支持打通外部應用數據 自定義連接器:支持調用第三方接口 | 新建數據模型新建連接器自定義連接器概述 |
| 設計應用頁面 | 介紹開發應用頁面、實現頁面與數據綁定、頁面跳轉邏輯等 | 微搭官方組件使用指南實現組件與數據綁定,數據在頁面呈現循環/條件展示數據組件行為設置頁面跳轉傳參自定義組件開發數據篩選條件 |
| 應用預覽、發布與訪問 | 介紹應用預覽、發布、訪問 應用自定義域名設置 | 實時預覽發布與訪問應用應用自定義域名 |
| 用戶角色 | 用戶:C 端是指終端用戶,在 B 端指企業內部員工、外部客戶。 角色:為用戶分配管理員、匿名訪客、員工等角色 | 用戶管理角色權限 |
| 工作流 | 適用于審批流程、自動化流程等應用場景。 支持定時觸發與數據觸發 | 概述流程管理 |
| 企業工作臺 | 預置的標準化企業工作臺,包含用戶登錄、流程中心、消息通知、待辦通知等功能。 | 企業工作臺 |
| 小程序開發 | 支持小程序快速注冊、授權、發布等能力 支持分享、獲取手機號、獲取用戶信息等功能 | 小程序開發指引 |
| 企業微信打通 | 支持企業微信用戶打通 支持應用發布至企業工作臺 | 企業微信打通 |
開發者 API 接口
| 前端 API | 通過 API ,您可以拿到當前應用的數據和常見的工具庫、可以調用云函數、可以直接在低碼編輯器中直接使用 API 等 | 前端 API |
| 服務端 API | 獲取數據源詳情列表 | 服務端 API |
| 數據模型開放接口 | 微搭開放能力提供接口以實現第三方服務對數據模型進行增刪改查的定制化需求。 | 數據模型開放接口 |
2.5 文檔功能概述
| 構建私有化交付場景的低碼可視化應用快速構建平臺 | 私有化部署 |
| 了解更多應用模板 | 應用市場概述 |
| 申請入駐微搭低代碼應用市場 | 服務商入駐說明 |
| 將企業微信用戶導入到微搭低代碼平臺 | 企業微信用戶導入 |
| 通過模板開發小程序 | 基于模板開發小程序 |
| 使用微搭低代碼進行企業官網與企業管理后臺的搭建 | 企業官網與企業管理后臺搭建 |
3. 微搭功能介紹
詳細的功能介紹見開發指南
3.1 編輯器
本文將為您介紹應用編輯器界面工作臺,您可通過以下圖片和表格快速了解應用編輯器界面工作臺的基本信息、各個功能的作用及使用方式。
工作臺概覽
| 頂部導航欄 | 包含了使用應用編輯器時候的基本功能。 |
| 組件頁面區 | 管理應用頁面、組件關系邏輯。 |
| 編輯預覽區 | 對頁面中的組件進行編輯、預覽。 |
頂部導航欄
頂部導航欄為您提供了使用應用編輯器的基本功能。
| 返回按鈕 | 返回控制臺。 |
| 預覽 | 對應用生成實時預覽快照,可生成二維碼或鏈接。 |
| 發布 | 開發完成的應用可發布體驗版或正式版,體驗版和正式版應用的內容相互隔離,數據管理內容和訪問地址都不同。可生成二維碼或鏈接。 |
| 保存 | 將編輯器當前內容進行保存,可保存多個版本并重新恢復歷史。 |
| 低代碼編輯 | 進入低代碼編輯器界面,開發者能在此根據自己的業務邏輯,更加靈活地完成定制化的業務需求。 |
| 變量管理 | 管理應用中的變量。將應用組件的某個屬性和變量關聯,則該屬性可動態變化。支持多種類型的變量。 |
| 素材管理 | 可支持本地素材(如圖片等)上傳到編輯器中,并提供素材管理功能。 **注意:**素材資源以環境維度存儲,如果用戶對應的環境被刪除,則該環境下素材資源也會同步刪除。 |
| 更多 | **清除組件:**一鍵刪掉頁面上的所有組件; **線上歷史:**通過線上歷史列表可以選擇自己想要恢復的版本到本地; **修復大綱樹插槽:**當組件插槽出現 BUG 或更新的情況時,可進行一鍵修復; **快捷鍵:**編輯器常用的快捷鍵操作對照表; **編輯器指引:**喚起編輯器的指引教程; **實驗室- IDE 預覽:**在編輯小程序應用時,能調出“微信開發者工具”來預覽小程序; **JSON源文件:**展示所選中頁面或組件的前端 JSON 代碼。 |
頁面和組件區
頁面、組件區能讓您更好地對應用頁面及組件等進行管理。
| 頁面 | 管理當前應用下的所有頁面,并且可以對頁面進行新增、刪除、克隆和屬性設置等。 |
| 大綱樹 | 展示完整的組件大綱結構。對于較難在編輯區選中組件時,大綱樹可輕松區分組件的層級,同時組件樹會展示組件的特殊狀態,例如:綁定數據、條件展示 IF 。 |
| 組件 | 展示平臺官方組件及自定義組件。 |
| 區塊 | 展示平臺官方的區塊。 |
編輯預覽區
您能夠在該區域對應用頁面進行設計,并實時預覽應用的展示反饋。
| 端切換 | 可在 H5 、小程序和 PC 中三端切換。(支持切換的端依賴于創建應用時的配置) |
| Console 區 | 調試區當編寫低代碼時,可以通過調試區進行信息調試打印。 |
| 數據 | 對組件、頁面或應用的數據屬性進行靜態設置,或與變量進行動態綁定。 |
| 樣式 | 對組件或頁面進行可視化的樣式設置。 |
| 事件 | 對組件進行事件的綁定及監聽,可實現單擊彈窗、單擊跳轉等功能。 |
| 編輯器控制 | 可控制應用編輯器是否對 Console 區、編輯區、預覽區、頁面組件區、屬性配置區、低代碼編輯器進行展示。 |
3.2 頁面組件
文本組件
| 文本 | 用于展示頁面文本內容 | 查看文檔 |
| 鏈接 | 適用于超鏈接 | 查看文檔 |
| 富文本展示 | 用于對富文本類型的數據進行轉換并展示 | 查看文檔 |
| 標題 | 用于展示頁面標題內容 | 查看文檔 |
展示組件
| 按鈕 | 用以觸發特定事件的發生,如點擊事件、信息提交等。 | 查看文檔 |
| 日歷 | 適用于日歷展示場景,例如考勤數據展示、日程展示。 | 查看文檔 |
| 分割線 | 為頁面添加一條分割線,常用于組件之間的布局區分。 | 查看文檔 |
| 圖文卡片 | 適用于內容列表的展示場景, 以卡片形式展示包含圖片、標題、描述信息在內的內容信息。 | 查看文檔 |
| 列表項 | 適用于快速在頁面構建列表展示效果。 | 查看文檔 |
| 圖文列表 | 適用于以列表形式展示多個圖文內容的場景。 | 查看文檔 |
| 圖文展示項 | 用于快速在頁面構建圖文展示效果。 | 查看文檔 |
| 狀態提示 | 用于進行頁面當前加載狀態的提示。 | 查看文檔 |
| 輪播圖 | 用于快速在頁面搭建輪播圖展示效果,并支持輪播圖的跳轉、播放配置。 | 查看文檔 |
| 選項卡 | 用于實現常見的選項卡切換效果。 | 查看文檔 |
數據容器
| 數據視圖 | 適用于展示單條數據詳情的場景。 | 查看文檔 |
| 列表視圖 | 適用于以列表形式展示多條數據的場景。 | 查看文檔 |
多媒體組件
| 圖片 | 添加圖片 | 查看文檔 |
| 圖標 | 可使用微搭提供的內置 icon 進行圖片的構建,同時也支持對圖標進行自定義操作。 | 查看文檔 |
表單組件
| 表單容器 | 表單容器中可放入各類表單組件,實現數據的新增和更新。 | 查看文檔 |
| 表單輸入 | 適用于需要輸入或查看較短、較為簡單的內容的場景。 | 查看文檔 |
| 表單單選 | 適用于在多個相關選項中選中其中一個選項的場景。 | 查看文檔 |
| 表單多選 | 適用于在一組可選項中需進行多項選擇的場景。 | 查看文檔 |
| 表單選擇 | 適用于在多個相關選項中選中其中一個選項的場景;會以下拉列表的形式展示選項。 | 查看文檔 |
| 表單開關 | 適用于配置開關、選擇是否的場景。 | 查看文檔 |
| 表單日期 | 適用于選擇年、年月、年月日日期的場景。 | 查看文檔 |
| 表單郵箱 | 適用于輸入郵箱地址的場景。 | 查看文檔 |
| 表單圖片上傳 | 適用于上傳圖片、保存圖片數據的場景。 | 查看文檔 |
| 表單地圖定位 | 地圖定位組件主要提供表單提交場景下的選點定位功能,支持小程序、H5 和 PC 端定位。 | 查看文檔 |
| 表單電話 | 適用于輸入電話號碼的場景。 | 查看文檔 |
| 表單地域選擇 | 適用于選擇省市區的場景。 | 查看文檔 |
| 表單多行輸入 | 適用于多行文本可用于錄入較長、較為復雜內容的場景。 | 查看文檔 |
| 表單時間 | 適用于選擇具體小時、分鐘時間的場景,例如 22:30。 | 查看文檔 |
| 表單文件上傳 | 適用于上傳文件、保存文件數據的場景。 | 查看文檔 |
| URL地址 | 適用于輸入 URL 地址的場景。 | 查看文檔 |
圖表組件
| 柱狀圖 | 柱狀圖組件主要用于報表場景下展示數據之間大小的對比,支持小程序、H5 和 PC Web 端。 | 查看文檔 |
| 折線圖 | 折線圖組件主要用于報表場景下展示數據隨時間變化產生的趨勢,支持小程序、H5 和 PC Web 端。 | 查看文檔 |
| 餅狀圖 | 餅圖組件主要用于報表場景下表示數據在總體中的占比,支持小程序、H5 和 PC Web 端。 | 查看文檔 |
| 統計卡片 | 統計卡片組件主要提供報表場景下的指標數據統計并展示功能,支持小程序、H5 和 PC Web 端。 | 查看文檔 |
容器組件
| 普通容器 | 容器中可放入多個組件,常用于在前端中對頁面布局進行管理的場景。 同時也可以通過容器組件綁定數據對容器內的組件進行循環遍歷。 | 查看文檔 |
| 卡片布局 | 通過向卡片布局插槽插入對應組件,快速實現常見的卡片布局展示效果。 | 查看文檔 |
| 網格布局 | 通過對列比例、間隔以及行間隔進行設置,網格布局組件能夠生成對應的插槽,通過插槽即可實現頁面的均衡布局效果。 | 查看文檔 |
| 頁腳容器 | 用于實現常見的頁腳展示效果。 | 查看文檔 |
| 頁頭容器 | 用于展示常見的頁頭展示效果。 | 查看文檔 |
| 垂直布局 | 通過垂直布局自帶的三個插槽即可對組件實現從上至下的布局調整。 | 查看文檔 |
| 分組列表容器 | 通用于實現常見的分組列表展示效果。 | 查看文檔 |
| 滾動容器 | 當組件元素內容長度大于滾動容器時,滾動容器會出滾動條用來對頁面內容進行滑動展示。 | 查看文檔 |
導航組件
| 側邊導航面板 | 用于實現基本的側邊導航交互。 | 查看文檔 |
| 頂部導航 | 常用于實現 H5 頁面的頂部導航效果,提供內置的主頁按鈕與返回按鈕。 | 查看文檔 |
| 宮格導航 | 適用于宮格布局的導航項目展示場景。 | 查看文檔 |
| Tab欄 | 用于實現基本的 tab 欄交互效果,可自定義 Tab 欄的類型、樣式以及頁面的跳轉。 | 查看文檔 |
| Tab元素 | 可配合 tab 欄組件進行使用,將 tab 元素放置到 tab 欄組件的插槽中實現定制化更強的需求(即將棄用) | 查看文檔 |
高級組件
| 彈窗 | 用于實現簡單的彈窗效果。 | 查看文檔 |
| 抽獎機 | 用于實現簡單的營銷抽獎場景。 | 查看文檔 |
模型組件
| 新增組件 | 適用于新增單條數據場景。 | 查看文檔 |
| 詳情組件 | 適用于查看數據詳情場景。 | 查看文檔 |
| 表格組件 | 適用于以表格形式展示列表數據的場景。 | 查看文檔 |
| 更新組件 | 適用于更新現有單條數據場景。 | 查看文檔 |
| 布局組件 | 適用于帶有頂部導航的頁面布局場景。 | 查看文檔 |
小程序開放能力組件
| 獲取用戶手機號 | 用于在小程序端獲取用戶手機號信息。 | 查看文檔 |
| 獲取用戶信息 | 用于在小程序端獲取用戶微信昵稱、微信頭像等信息。 | 查看文檔 |
| 小程序分享 | 用于在小程序端實現小程序分享功能。 | 查看文檔 |
插槽說明
組件的插槽是附屬在單個組件內的節點(區別于容器組件,容器組件本身即為一個獨立節點)。 插槽在不同的組件中有不同的使用方式:
- 在選項卡組件中,插槽用來存放每一個 Tab 項中的內容。
- 在列表項組件中,插槽可用來存放列表圖標和標題文本等。
3.3 數據模型
騰訊云微搭低代碼支持開發者根據業務建立數據模型以及管理業務數據。開發者可以通過開發應用并引用相關數據模型來顯示或操作這些業務數據。
開發應用時,可以使用標準、系統(只讀)數據模型或混合使用。騰訊云微搭低代碼已預置了一些系統數據模型和示例標準數據模型。
注意
對數據模型的改動(創建、更新、刪除)只有在使用該數據模型的應用發布時才會在正式環境生效。一個數據模型若被多個應用使用,則需要每一個使用該數據模型的應用重新發布,才可以使用最新的數據模型。特別地,應用區分預覽和正式兩種狀態,兩種狀態使用的數據模型亦互不影響。
數據模型分類
騰訊云微搭低代碼數據模型包含兩種類型:
| 標準數據模型 | 標準數據模型是一種最簡單、方便的業務數據模型。開發者只需要關注業務模型即可在應用中展示或操作數據,無需關心數據的讀寫方式、存儲過程以及權限控制。 標準數據模型的模型字段由系統字段和自定義字段構成,開發者無法修改、刪除系統字段。 標準數據模型包含以下模型方法:新增、新增多條、刪除、刪除多條、更新、更新多條、查詢單條、查詢列表,是微搭默認的數據讀寫方式,數據存儲于微搭云數據庫內。 |
| 系統數據模型 | 系統數據模型是環境內默認創建且包含一定約束的數據模型,微搭低代碼平臺功能會使用系統數據模型數據,例如用戶、部門等。系統數據模型對比標準數據模型具有更多的系統字段,用戶無法刪除系統數據模型。在模型方法中只支持查詢單條和查詢列表,用戶無法通過模型方法進行寫操作。 |
3.4 工作流
企業業務高效率的執行,離不開規范的業務流程管理。業務流程–是為達到特定的價值目標而由不同的人分別共同完成的一系列活動。活動之間不僅有嚴格的先后順序限定,而且活動的內容、方式、責任等也都必須有明確的安排和界定,以使不同活動在不同崗位角色之間進行轉手交接成為可能。
微搭“流程管理”將一系列業務活動抽象為不同類型的“流程節點”,通過流程編輯器進行連接,用戶可根據業務需求,通過不同類型節點的組合繪制流程,最終實現標準重復性的任務由自動化代替人工操作,提高業務執行效率。
流程的組成
一個工作流由觸發器和若干個動作節點組成。
- 觸發器:流程啟動的條件和開關,可通過配置“觸發節點”來設置流程在什么條件下開啟。
- 動作節點:將一系列業務活動抽象為不同類型的“流程節點”,通過多種類型的節點來完成各種任務,以實現流程自動化。
相關業務場景
| 審批流 | 請假、物品領用、采購審批 | 審批流是業務人員需按照企業規章制度要求,在系統中提交業務數據,各層級領導根據實際情況判斷業務數據的合理性并給予指導意見,全部通過審批的業務數據即為生效數據并推進下一步業務執行。 |
| 業務流 | CRM商機推進 | 業務流是一種將按照企業管理經驗積累,為規范化業務操作,將業務流程固化到業務管理系統,業務人員需要按照流程要求執行每一步驟任務,精準還原企業場景,促進企業業務流程標準化和規范化。 |
| 數據自動化處理 | 當數據變更滿足條件時,新增或修改其他表的數據。當設定的時間到達時,修改某些記錄的數據。 | - |
| 通知自動化推送 | 當數據滿足某種條件時,通過觸發不同類型的通知(站內信、待辦、企微通知)給用戶。當設定的時間到達時,觸發不同類型的通知(站內信、待辦、企微通知)給用戶。 | - |
3.5 用戶角色管理
用戶泛指可以訪問系統應用內資源的人員,在 C 端場景下是終端用戶,在 B 端場景下主要就是企業內部員工、外部客戶。一般會根據用戶的角色權限,管控不同用戶可以訪問的應用、查看的頁面、參與的審批流程以及可以操作數據的范圍,這是系統安全中非常重要的一部分。例如,IT 管理員可以訪問所有應用、查看所有頁面和數據,普通員工則只能查看自己的數據。HR 部門只有特定人員可以查看員工的工資字段,而其他人員只能查看員工的基本信息等等都依賴于這一套用戶權限體系。
3.6 工作臺
為了更高效的支持企業應用管理,微搭平臺為用戶預置了統一的標準化企業工作臺,包含統一的用戶登錄、流程中心、消息通知、待辦通知等功能。
說明:
只有模型應用可通過企業工作臺訪問,自定義應用不能通過企業工作臺訪問。
前置條件
- 在微搭低代碼用戶權限 > 用戶 頁面,系統管理員已經為該用戶分配了應用的賬號和密碼,詳情請參見 用戶 。
- 在微搭低代碼用戶權限 > 角色權限 頁面,系統管理員已經為該用戶分配了企業工作臺的訪問權限,詳情請參見 權限管理 。
系統配置
- 配置入口:企業系統管理員按照企業個性化需求通過系統配置操作配置企業工作臺樣式。
- 框架配置:支持企業工作臺中品牌名稱、品牌 logo(在企業工作臺登錄頁、企業工作臺左上角展示)按照企業個性化設置;支持登錄頁中“文檔指引信息、版本信息”按照企業需要配置是否展示;“消息中心、流程中心”根據需要配置是否展示。
- 菜單配置:按照企業個性化需求配置應用菜單項。支持菜單項分組、一級菜單項、二級菜單項配置,可通過拖動菜單項位置調整菜單項層級和位置。
消息中心
接收通過微搭控制臺中工作流發出的消息通知、消息待辦。
流程中心
在微搭控制臺中配置的工作流,運行態滿足流程觸發條件的數據觸發流程后,需要人工操作的流程實例可通過企業工作臺中的流程中心進行操作、查詢。
3.7 開放功能
騰訊云微搭低代碼通過開放接口來滿足第三方服務的定制化開發需求。
開放功能
| 數據模型 | 通過開放接口對數據模型進行新增、刪除、更新、查詢操作 | 查看 |
接口使用
域名
https://<環境ID>.ap-shanghai.tcb-api.tencentcloudapi.com說明
環境 ID 可前往 資源管理 頁面獲取。
操作步驟
前往 騰訊云控制臺 申請 SecretId + SecretKey。
使用 OAuth 2.0 鑒權方式換取 Access Token。參數如下:
| Access Token URL | <域名>/auth/v1/token/clientCredential | 換取 Access Token 的地址 |
| Grant Type | Client Credentials | 授權方式 |
| Client ID | SecretId | 騰訊云訪問密鑰 SecretId |
| Client Secret | SecretKey | 騰訊云訪問密鑰 SecretKey |
| Header Prefix | Bearer | 請求頭 [Authorization] Token 的前綴 |
使用 Access Token 請求開放接口并在 Request Header 中加入 Authorization: Bearer 。
請求說明
- API 的所有接口均通過 HTTPS 進行通信,均使用 UTF-8 編碼。
- 支持的 HTTP 請求方法:POST、GET、PATCH、DELETE。
- Content-Type 類型: application/json;utf-8。
參數說明
接口包含三種參數類型:
- uri:位于請求路由,形如 GET /weda/odata/v1/pre/data_xxxx。
- queryString:位于 ? 后,形如 GET /weda/odata/v1/pre/data_xxxx?$filter=name eq '張三'。
- body:位于 POST 請求體,以標準 json 傳入,形如 POST /weda/odata/v1/pre/data_xxxx { "name": "張三" }。
示例:使用 Postman 調用開放接口
3.8 企業微信打通
-
企業微信用戶導入
-
應用發布到企業微信工作臺
3.9 自定義模板
本節介紹自定義模板相關的功能,包括新建模板、導出模板、導入模板和刪除模板。
功能概述
為實現服務商對模板的全流程自動化管理,微搭低代碼平臺的自定義模板提供模板新建、模板導入、模板導出、模板刪除等功能。您可以通過導出和導入自定義模板來實現關聯應用的導出與導入,從而交付應用至其他賬號。
操作步驟
新建模板
資源頁面展示模板相關聯的應用、組件庫、數據源、工作流和角色。其中,應用列表展示基于本模板開發的應用,單擊應用列表中的訪問應用可查看應用詳情。
導出應用
導入應用
刪除模板
4. 總結
騰訊云微搭 與 H5-Dooring 相比,推薦使用騰訊云微搭,原因有
- 微搭的教程更加詳細,且大部分是帶圖片的教程,上手快
- 微搭自身打通了微信與企業微信生態,便于數據互通
- 微搭支持 PC Web、H5 和小程序,功能更加強大
- 微搭全流程云服務,H5-Dooring需要本地部署,前者不用配置復雜的環境
- 微搭要比 H5-Dooring 更加的低代碼,目前看起來純前端部分甚至就是零代碼
總結
以上是生活随笔為你收集整理的前端低代码平台腾讯云微搭使用文档的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 02 Android 植物人大战僵尸-太
- 下一篇: RTC风向标:11月最值得关注的26个热