通過動(dòng)態(tài)配置規(guī)則裝置實(shí)現(xiàn)流程節(jié)點(diǎn)按條件流轉(zhuǎn)的方法
基本信息
申請(qǐng)?zhí)?/td> | CN202010803395.4 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN111930364B | 公開(公告)日 | 2021-09-14 |
申請(qǐng)公布號(hào) | CN111930364B | 申請(qǐng)公布日 | 2021-09-14 |
分類號(hào) | G06F8/30 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 宋杰;楊濤;姜錫良;張森;姚騰浩 | 申請(qǐng)(專利權(quán))人 | 上海太美星云數(shù)字科技有限公司 |
代理機(jī)構(gòu) | 上海專利商標(biāo)事務(wù)所有限公司 | 代理人 | 駱希聰 |
地址 | 200030 上海市徐匯區(qū)桂箐路7號(hào)1幢701室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供了一種通過動(dòng)態(tài)配置規(guī)則裝置實(shí)現(xiàn)流程節(jié)點(diǎn)按條件流轉(zhuǎn)的方法,包括:提供配置界面并輸入流程節(jié)點(diǎn)配置和流轉(zhuǎn)條件配置;保存流程節(jié)點(diǎn)配置和流轉(zhuǎn)條件配置至動(dòng)態(tài)配置規(guī)則裝置,其中,動(dòng)態(tài)配置規(guī)則裝置配置為:接收配置界面?zhèn)魅氲腞ESTful調(diào)用請(qǐng)求,其中RESTful調(diào)用請(qǐng)求中包含流程節(jié)點(diǎn)配置和流轉(zhuǎn)條件配置的規(guī)則表達(dá)式的字符串;基于預(yù)設(shè)知識(shí)庫(kù)對(duì)字符串進(jìn)行解析;將解析后的字符串拆解為相應(yīng)的令牌并構(gòu)建相應(yīng)的抽象語(yǔ)法樹;根據(jù)抽象語(yǔ)法樹生成相應(yīng)的字節(jié)碼文件;以及將字節(jié)碼文件加載進(jìn)Java虛擬機(jī)并執(zhí)行;以及在任一流程節(jié)點(diǎn)提交流程指令,判斷流程指令所對(duì)應(yīng)的流程節(jié)點(diǎn)是否配置過流轉(zhuǎn)條件,其中,當(dāng)流程節(jié)點(diǎn)配置過流轉(zhuǎn)條件時(shí),根據(jù)流轉(zhuǎn)條件自動(dòng)流轉(zhuǎn)。 |
