審批應(yīng)用開發(fā)場景
針對員工出差場景,即員工在出差前需要提交一個出差申請審批的電子流程,員工提交出差申請后,主管處理審批或拒絕提交人申請。
出差審批應(yīng)用主要包括如下功能:
基于工作流模板創(chuàng)建出差電子流和發(fā)送郵件。
審批應(yīng)用開發(fā)流程
前提條件
已注冊華為云帳號,并完成實名認(rèn)證。
實名認(rèn)證分為企業(yè)認(rèn)證和個人認(rèn)證,兩種認(rèn)證方式均支持新增子帳號。如何申請實名認(rèn)證,請參見實名認(rèn)證。
使用已注冊的華為云帳號,申請開通免費試用AstroZero。
如何注冊并申請試用AstroZero,請參見申請免費試用。此處申請開通AstroZero的華為云帳號即為租戶帳號。本次開發(fā)操作均是使用租戶帳號進(jìn)行的,子帳號(主管、員工)僅在業(yè)務(wù)功能調(diào)測時使用。
步驟1:添加子帳號并進(jìn)行授權(quán)
添加子帳號的目的是為了給應(yīng)用添加不同角色的業(yè)務(wù)用戶,本次應(yīng)用包括主管和員工兩種角色的業(yè)務(wù)用戶。創(chuàng)建出差審批應(yīng)用前,需要將員工、主管子帳號添加到AstroZero中。
1、在統(tǒng)一身份認(rèn)證服務(wù)IAM中創(chuàng)建兩個子帳號(主管和員工)。
2、在AstroZero中添加子帳號并授權(quán)。
步驟2:創(chuàng)建工作隊列
工作隊列是AstroZero中的一種成員集,即在實際業(yè)務(wù)場景中,用來記錄一類具有相同權(quán)限和任務(wù)對象的成員集。
1、以租戶帳號登錄AstroZero管理中心。
2、在左側(cè)導(dǎo)航欄中,選擇“用戶管理 > 工作隊列”。
3、在工作隊列頁面,單擊“新建”,創(chuàng)建Employee工作隊列。
4、創(chuàng)建Manager工作隊列。
步驟3:創(chuàng)建空白輕應(yīng)用
創(chuàng)建應(yīng)用是在AstroZero開發(fā)環(huán)境開發(fā)項目的第一步,也是端到端構(gòu)建軟件應(yīng)用的入口。此處創(chuàng)建一個空白輕應(yīng)用的目的是在該應(yīng)用的Logic目錄下創(chuàng)建BPM。
1、以租戶帳號登錄AstroZero服務(wù)控制臺。
2、在實例列表中,單擊“進(jìn)入首頁”,進(jìn)入應(yīng)用開發(fā)頁面。
3、在左側(cè)導(dǎo)航欄中,單擊“應(yīng)用”,進(jìn)入低代碼應(yīng)用頁面。
4、單擊新建空白應(yīng)用后的→,進(jìn)入新建空白應(yīng)用頁面。
5、設(shè)置應(yīng)用標(biāo)簽和名稱,此處均設(shè)置為BTA。
6、單擊“新建”,進(jìn)入BTA新版應(yīng)用設(shè)計器。
步驟4:創(chuàng)建工作流
基于工作流中HR類流程模板,創(chuàng)建工作流,并設(shè)置各泳道責(zé)任人。
1、創(chuàng)建工作流。
2、設(shè)置工作流,配置各泳道處理人。
步驟5:配置BTA應(yīng)用
在應(yīng)用配置中,定義出差審批應(yīng)用的導(dǎo)航菜單欄。
1、在BTA新版應(yīng)用設(shè)計器的“開始”頁面,單擊底部的“應(yīng)用導(dǎo)航設(shè)置”。
2、在“主導(dǎo)航設(shè)置”頁簽,單擊“Home”,將“菜單名稱”設(shè)置為“我的待辦”。
3、在主導(dǎo)航設(shè)置中,單擊“新建”,新建我要出差頁簽。
4、在BTA新版應(yīng)用設(shè)計器主菜單中,單擊“運行 > 立即運行”,可預(yù)覽出差審批應(yīng)用。
到此,您已完成出差審批應(yīng)用的開發(fā)。
思考:如何將導(dǎo)航欄菜單在出差審批應(yīng)用頂部顯示?
在應(yīng)用配置頁面的“外觀設(shè)置”中,可以修改菜單樣式、應(yīng)用圖標(biāo)等。
步驟6:業(yè)務(wù)功能調(diào)測
出差審批測試流程:員工提交出差申請,主管對申請進(jìn)行審批,分別測試審批通過、拒絕與重填。
1、我是員工,填寫出差申請。
2、我是主管,審批出差申請。
低代碼如何實現(xiàn)多人協(xié)作開發(fā)
如何實現(xiàn)多人協(xié)作開發(fā)
您可以在租戶帳號下創(chuàng)建用戶(子帳號),實現(xiàn)多人協(xié)作開發(fā)。
為了方便同一個開發(fā)團(tuán)隊成員之間能夠更好的配合開發(fā)項目,在AstroZero中,同一個租戶下的所有子帳號開發(fā)的內(nèi)容都可以互相查看,配合開發(fā)。
多人登錄后,在開發(fā)過程中是用鎖的機(jī)制進(jìn)行隔離的;每個人開發(fā)時,獲取鎖,在完成開發(fā)后釋放鎖,否則別的帳號會無法操作該頁面。
須知:當(dāng)前AstroZero未提供版本回退的相關(guān)能力,所以在做刪除資源的操作時,需確定該資源無人使用。
如何添加子帳號
免費版與專業(yè)版租戶下添加的子帳號個數(shù)不同,詳情請參見產(chǎn)品規(guī)格差異。在開通AstroZero服務(wù)時,界面也會展示詳細(xì)的規(guī)格說明,請以實際開通服務(wù)時的規(guī)格為準(zhǔn)。在AstroZero中如何添加子帳號,請參見如何添加開發(fā)者帳號(IAM帳號)和如何為WeLink用戶添加開發(fā)者權(quán)限。
低代碼開發(fā)教程視頻
華為云Astro輕應(yīng)用服務(wù)視頻
05:40
華為云Astro輕應(yīng)用服務(wù)視頻
03:41
華為云Astro輕應(yīng)用服務(wù)視頻
6:18
低代碼開發(fā)精選推薦
1對1咨詢專屬顧問
華為云咨詢電話:950808或4000-955-988 轉(zhuǎn)1
華為云咨詢電話:950808或4000-955-988 轉(zhuǎn)1