萬應(yīng)低代碼 6 月重點(diǎn)更新內(nèi)容速遞(萬應(yīng)是什么意思)
速覽版
詳情版
低代碼開發(fā)能力提升
事件中心
自定義事件增加「順序事件」類型,適用于需要嚴(yán)格按照先后順序執(zhí)行的場景,在該場景下會執(zhí)行嚴(yán)格的先進(jìn)先出的模式,在之前的事件沒有正確觸發(fā)之前,不會觸發(fā)后面的事件。
場景示例
假設(shè)有一個企業(yè)的訂單處理系統(tǒng),涉及到訂單的①創(chuàng)建、②支付、③發(fā)貨和④完成等環(huán)節(jié)。
在這個系統(tǒng)中,每個訂單的處理必須按照先后順序進(jìn)行,即訂單創(chuàng)建后才能支付,支付后才能發(fā)貨,發(fā)貨后才能完成。如果順序錯亂,可能會導(dǎo)致訂單處理出現(xiàn)問題。
在這個場景中,可以使用「順序事件」來確保訂單處理的正確執(zhí)行順序,確保訂單處理流程的正確性和一致性,避免因為順序問題導(dǎo)致訂單出錯或混亂。
移動端
支持微信小程序喚起「訂閱消息」,并「發(fā)送訂閱消息到微信服務(wù)通知」中。
訂閱類型
● 一次性訂閱
○ 用戶自主訂閱后,開發(fā)者可不限時間地下發(fā)一條對應(yīng)的服務(wù)消息
● 長期訂閱
○ 用戶訂閱一次后,開發(fā)者可長期下發(fā)多條消息
○ 僅向政務(wù)民生、醫(yī)療、交通、金融、教育等線下公共服務(wù)開放
場景示例
假設(shè)有一個企業(yè)的電商系統(tǒng),該系統(tǒng)可通過萬應(yīng)的新功能與微信小程序進(jìn)行集成。
當(dāng)用戶在微信小程序中訂閱了某個商品的價格變動通知,系統(tǒng)可以通過調(diào)用微信小程序的訂閱消息功能,將包含商品價格變動信息的消息發(fā)送到微信的服務(wù)通知中。用戶可以在微信中收到該消息,及時了解商品價格的變化,方便用戶根據(jù)價格變動做出相應(yīng)的購買決策或調(diào)整預(yù)算。
工作流
新增「工作流發(fā)起人撤回」節(jié)點(diǎn),該節(jié)點(diǎn)用于允許發(fā)起人在下一審批節(jié)點(diǎn)尚未處理時主動撤回工作流審批操作,并將流程撤回到開始節(jié)點(diǎn)。這意味著發(fā)起人可以主動撤回已發(fā)起的審批請求,使審批流程回到初始狀態(tài)。
業(yè)務(wù)邏輯
(1)新增「自定義鏡像」功能:允許用戶按照自己的需求添加自定義的鏡像,而且這些鏡像會保留當(dāng)時的業(yè)務(wù)邏輯中除了鏡像以外的所有定義內(nèi)容。用戶可以在將來選擇恢復(fù)到指定的鏡像版本,或者基于某個鏡像版本生成一個新的業(yè)務(wù)邏輯。開發(fā)者可以根據(jù)需要將某一時間點(diǎn)的內(nèi)容備份成鏡像,以備不時之需。
(2)「業(yè)務(wù)邏輯日志展示」模式調(diào)整:日志列表由彈窗調(diào)整為頁面展示,日志數(shù)據(jù)列表新增觸發(fā)方式/執(zhí)行時長展示,支持搜索,日志窗體調(diào)整為全屏展示,讓用戶可以更便捷直觀地查看業(yè)務(wù)邏輯日志。
(3)新增「業(yè)務(wù)邏輯導(dǎo)出」節(jié)點(diǎn):該節(jié)點(diǎn)用于處理批量導(dǎo)出數(shù)據(jù)的場景,其中導(dǎo)出的數(shù)據(jù)與業(yè)務(wù)邏輯相關(guān)。在使用該節(jié)點(diǎn)時,需要結(jié)合使用「啟動導(dǎo)出」、「導(dǎo)出Excel」和「完成導(dǎo)出」這三個相關(guān)功能。
場景示例
以一個企業(yè)的數(shù)據(jù)管理系統(tǒng)為例,這樣的系統(tǒng)往往存儲了大量的業(yè)務(wù)數(shù)據(jù)。通過萬應(yīng)提供的「業(yè)務(wù)邏輯導(dǎo)出」節(jié)點(diǎn)和相關(guān)功能,企業(yè)可以方便地按照業(yè)務(wù)邏輯批量導(dǎo)出數(shù)據(jù),并獲得相應(yīng)的導(dǎo)出結(jié)果。以便進(jìn)行分析、報表生成或與其他系統(tǒng)的集成等操作。
設(shè)計器能力進(jìn)化
組件
(1)PC端「多選」支持「全選」操作。當(dāng)用戶選擇開啟「全選」時,系統(tǒng)會在當(dāng)前選項之前添加一個特殊的「全選」選項(該選項的名稱可以通過表達(dá)式進(jìn)行定義)。當(dāng)用戶勾選了「全選」選項后,系統(tǒng)會將所有選項的標(biāo)識(通常是一個唯一的標(biāo)識符,如編號或名稱)組成一個數(shù)組,并將該數(shù)組作為表單變量返回。
這種功能通常在選項較多且需要同時選中所有選項的情況下使用。
(2)「頁面容器」新增「無權(quán)限視圖」,當(dāng)用戶沒有頁面瀏覽的權(quán)限時,頁面將默認(rèn)展示為「無權(quán)限視圖」。
「無權(quán)限視圖」也是一個預(yù)定義的界面,它可以包含文字、圖標(biāo)或其他提示元素。
(3)新增「時間選擇」控件
設(shè)計器
(1)動作流入?yún)⒅С直磉_(dá)式內(nèi)切換。
(2)頁面變量在表達(dá)式內(nèi)切換時,支持分類展示及搜索。
(3)在表達(dá)式中對「對象數(shù)組」常量進(jìn)行了優(yōu)化,現(xiàn)在支持拖動排序、在已有數(shù)據(jù)下插入新數(shù)據(jù),并新增了數(shù)組元素序號顯示。
其他
權(quán)限策略
在權(quán)限策略中,「自定義資源」編排模式,現(xiàn)在支持改變資源的排序。對于同層級的數(shù)據(jù),支持進(jìn)行上下排序。
設(shè)計后臺
應(yīng)用詳情中,新增「登錄信息配置入口」,當(dāng)用戶登錄后,可以通過「登錄用戶信息」函數(shù)獲取的數(shù)據(jù)集合。
在許多情況下,我們需要獲取用戶的特定屬性,例如用戶手機(jī)號或用戶實體中的某個字段的值。通常的做法是通過登錄用戶的ID對「用戶信息」實體進(jìn)行查詢。但是通過登錄信息配置,我們可以直接使用「登錄用戶信息」函數(shù)來獲取當(dāng)前用戶的其他屬性,從而簡化了獲取登錄用戶相關(guān)信息的步驟。
下期預(yù)告,敬請期待