日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

工作流实战_26_flowable 变量判断汇总

發(fā)布時間:2024/9/27 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 工作流实战_26_flowable 变量判断汇总 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

項目地址:https://gitee.com/lwj/flowable.git 分支flowable-base

變量判斷種類變量判斷表達式表達式說明
①判斷變量是否相等<![CDATA[${variables:get(myVar) == "00000001"}]]>傳入字符串是否等于字符串00000001
②判斷傳入的list變量是否相等<![CDATA[${var:contains(myVar, 1, 2)}]]>傳入list 判斷是否相等
③判斷傳入的list變量任意有一個值在其中返回true<![CDATA[${var:containsAny(myVar, 1, 2)}]]>傳入list 判斷傳入list的任意有一個在1,2中就返回true
④判斷傳入的變量是否相等<![CDATA[${var:eq(myVar, 123)}]]>判斷的值等于123
⑤判斷傳入的變量是否存在<![CDATA[${var:exists('myVar')}]]>判斷變量是否有這個值
⑥判斷傳入的變量是否大于<![CDATA[${var:gt('myVar', 10)}]]>判斷值是否是大于10
⑦判斷傳入的變量是否大于等于<![CDATA[${var:gte('myVar', 10)}]]>判斷值是否是大于等于10
⑧判斷傳入的變量是否等于空串<![CDATA[${variables:empty(myVar)}]]>判斷值是空串
⑨判斷傳入的變量不是空串<![CDATA[${var:isNotEmpty(myVar)}]]>判斷值不是空串
⑩判斷傳入的變量小于給定的值<![CDATA[${var:lt('myVar', 10)}]]>判斷值小于10
?判斷傳入的變量小于等于給定的值<![CDATA[${var:lte('myVar', 10)}]]>判斷小于等于10
? 判斷傳入的變量不等于給定的值<![CDATA[${variables:notEquals(myVar, "hello")}]]>判斷變量不等于hello
?判斷傳入的變量是否大于給定的值,不大于取默認值然后與給定的值比較<![CDATA[${vars:getOrDefault(myVar, 123) > 100}]]>判斷myVar是否大于123 大于則取myVar 否則取默認值 與100比較
?判斷傳入的變量的base64編碼是否相等<![CDATA[${variables:base64(myVar) == "aGVsbG8="}]]>myVar的base64編碼是否與aGVsbG8=相等
?動態(tài)設(shè)置變量${execution.setVariable(‘theUser’, authenticatedUserId)}設(shè)置一個變量為theUser 值為authenticatedUserId
?動態(tài)執(zhí)行變量的方法${myVar.testMethod(execution)}變量myVar的testMethod方法執(zhí)行的結(jié)果傳入執(zhí)行實例
?截取字符串${aString.substring(3,7)}截取字符串

總結(jié)

以上是生活随笔為你收集整理的工作流实战_26_flowable 变量判断汇总的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。