低代碼“規(guī)則引擎”最佳實(shí)踐配置案例

下面我們通過幾個(gè)簡(jiǎn)單場(chǎng)景配置,講講低代碼規(guī)則是怎么玩的。
通過項(xiàng)目費(fèi)用報(bào)銷單據(jù),采用規(guī)則配置的模式,實(shí)現(xiàn)單據(jù)字段邏輯處理,項(xiàng)目費(fèi)用報(bào)銷單據(jù)如下:

場(chǎng)景一:通過低代碼規(guī)則把單據(jù)體明細(xì)的金額合計(jì)到單據(jù)頭的報(bào)銷合計(jì)。

場(chǎng)景一規(guī)則配置:打開規(guī)則配置窗口,找到字段單據(jù)頭字段,并輸入規(guī)則表達(dá)式:[#單據(jù)頭.報(bào)銷合計(jì)#]=[#單據(jù)體1.金額#],只需一條規(guī)則即可實(shí)現(xiàn)明細(xì)字段合計(jì)到單據(jù)頭。

場(chǎng)景二:通過低代碼規(guī)則把單據(jù)頭的報(bào)銷合計(jì)轉(zhuǎn)換成大寫金額。只需一條規(guī)則即可實(shí)現(xiàn)金額轉(zhuǎn)大寫。

以上場(chǎng)景都比較簡(jiǎn)單啦,我們做些復(fù)雜些的場(chǎng)景,用低代碼規(guī)則如何實(shí)現(xiàn)。
場(chǎng)景三:在項(xiàng)目報(bào)銷明細(xì)里,當(dāng)選擇票據(jù)類型為"無票據(jù)",并且金額大于"1000"的情況下,金額字段不允許輸入,并提示操作人相關(guān)提示信息。

場(chǎng)景四:在項(xiàng)目報(bào)銷明細(xì)里,當(dāng)輸入報(bào)銷金額大于200時(shí),需給金額字段字體標(biāo)為紅色。

以上實(shí)現(xiàn)的功能,無需一行代碼,配置四條規(guī)則即可搞定,效率還是杠杠滴。。

隨著應(yīng)用需求的深入,我們可以通過低代碼的模式進(jìn)行深入應(yīng)用,能解決客戶問題就是好的低代碼平臺(tái)。
例如:規(guī)則獲取外部數(shù)據(jù),配置難不難,規(guī)則能不能復(fù)用,規(guī)則循環(huán)沖突等等,小項(xiàng)會(huì)持續(xù)更新。。
我們的項(xiàng)目管理產(chǎn)品所有模塊都是基于低代碼規(guī)則進(jìn)行配置,降低后續(xù)產(chǎn)品的維護(hù)復(fù)雜度,提升產(chǎn)品的擴(kuò)展性,更好的處理日益復(fù)雜的業(yè)務(wù)邏輯。
