bps/opr/work-item-drawback/is-drawback-enable 任务可拽回的条件是什么?

问题描述:bps/opr/work-item-drawback/is-drawback-enable 任务可拽回的条件是什么?
解决方案:

流程现处于不可控范围,调用is-drawback-enable接口返回false,不可控范围如下:

(1)后继活动中有子流程、结束活动、开始活动

(2)后继活动中不影响流程的其它分支,即后继活动的前驱连线实例WFTransition只有一条

(3)后继活动或者工作项被完成、挂起、终止

(4)后继活动或者工作项做过代办操作

(5)后继活动或者工作项被领取

更多请参见EOS Low-Code Platform 8

FAILED: CMakeFiles/dmp/CMakeFiles/dmpvpp.dir/web_security.c.o /mydisk/mazhao/work/new/enterprise_gateway/staging_dir/marvell-tools-249.0/bin/aarch64-marvell-linux-gnu-gcc -DCLIB_DEBUG -DCLIB_N_PREFETCHES=6 -Ddmpvpp_EXPORTS -I/mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/vpp/src -I/mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/vpp/src/CMakeFiles -I/mydisk/mazhao/work/new/enterprise_gateway/staging_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/include -I/mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/platform/fep/host/header/platform -I/mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/platform/fep/host/header/generalLib -I/mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/platform/fep/host/header/application -I/mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/platform/fep/host/header/applicationCpn -I/mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/platform/fep/host/demo/include -I/mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/platform/fep/host/header/usrinclude -I/mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/vpp/src/CMakeFiles/plugins -I/mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/libsw -O0 -g -Wall -fstack-protector -fno-common -march=armv8-a+crc+crypto -pthread -MD -MT CMakeFiles/dmp/CMakeFiles/dmpvpp.dir/web_security.c.o -MF CMakeFiles/dmp/CMakeFiles/dmpvpp.dir/web_security.c.o.d -o CMakeFiles/dmp/CMakeFiles/dmpvpp.dir/web_security.c.o -c /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/vpp/src/dmp/web_security.c In file included from /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/platform/fep/host/header/platform/midware/dal.h:13:0, from /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/vpp/src/dmp/web_security.c:6: /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/vpp/src/dmp/web_security.c: In function 'dmp_vpp_web_security_handler': /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/vpp/src/dmp/web_security.c:137:42: warning: pointer targets in passing argument 2 of 'dalAdoiGetI8' differ in signedness [-Wpointer-sign] dalAdoiGetOptionI8(adoi, &cfg.state); ^ /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/platform/fep/host/header/platform/midware/dalAdo.h:818:63: note: in definition of macro 'dalAdoiGetOptionI8' #define dalAdoiGetOptionI8(_adoi,_dataPtr) dalAdoiGetI8(_adoi,_dataPtr,DAL_CFG_TYPE_OPTION,NULL) ^~~~~~~~ /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/platform/fep/host/header/platform/midware/dalAdo.h:817:11: note: expected 'CHAR * {aka char *}' but argument is of type 'u8 * {aka unsigned char *}' FEP_ERR_T dalAdoiGetI8(dal_ado_t *adoi, OUT CHAR *data, UINT32 cfgType, CHAR *tbl); ^~~~~~~~~~~~ /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/vpp/src/dmp/web_security.c:119:9: warning: unused variable 'sw_if_indexs' [-Wunused-variable] u32 sw_if_indexs[MAX_VLAN] = {0}; ^~~~~~~~~~~~ /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/vpp/src/dmp/web_security.c:118:9: warning: unused variable 'sw_if_num' [-Wunused-variable] u32 sw_if_num = 0; ^~~~~~~~~ In file included from /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/platform/fep/host/header/platform/midware/dal.h:13:0, from /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/vpp/src/dmp/web_security.c:6: /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/vpp/src/dmp/web_security.c: In function 'dmp_vpp_web_security_rule_handler': /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/vpp/src/dmp/web_security.c:230:50: warning: pointer targets in passing argument 2 of 'dalAdoiGetI8' differ in signedness [-Wpointer-sign] dalAdoiGetOptionI8(adoi, &tmp_rule.state); ^ /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/platform/fep/host/header/platform/midware/dalAdo.h:818:63: note: in definition of macro 'dalAdoiGetOptionI8' #define dalAdoiGetOptionI8(_adoi,_dataPtr) dalAdoiGetI8(_adoi,_dataPtr,DAL_CFG_TYPE_OPTION,NULL) ^~~~~~~~ /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/platform/fep/host/header/platform/midware/dalAdo.h:817:11: note: expected 'CHAR * {aka char *}' but argument is of type 'u8 * {aka unsigned char *}' FEP_ERR_T dalAdoiGetI8(dal_ado_t *adoi, OUT CHAR *data, UINT32 cfgType, CHAR *tbl); ^~~~~~~~~~~~ /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/vpp/src/dmp/web_security.c:268:32: error: 'WS_OPR_DLETE' undeclared (first use in this function); did you mean 'WS_OPR_DELETE'? tmp_rule.opr = WS_OPR_DLETE; ^~~~~~~~~~~~ WS_OPR_DELETE /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/vpp/src/dmp/web_security.c:268:32: note: each undeclared identifier is reported only once for each function it appears in /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/vpp/src/dmp/web_security.c:270:60: warning: passing argument 3 of 'copy_to_api_ws_rule' from incompatible pointer type [-Wincompatible-pointer-types] copy_to_api_ws_rule(&rule, &fileext_list_size, &fileext_list, &tmp_rule); ^ /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/vpp/src/dmp/web_security.c:169:20: note: expected 'vl_api_ws_fileext_t ** {aka struct _vl_api_ws_fileext **}' but argument is of type 'vl_api_ws_fileexts_t ** {aka struct _vl_api_ws_fileexts **}' static inline void copy_to_api_ws_rule(vl_api_ws_rule_t *rule, u32 *fileext_list_size, vl_api_ws_fileext_t **fileext_list, dal_ws_rule_t *tmp_rule) ^~~~~~~~~~~~~~~~~~~ /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/vpp/src/dmp/web_security.c:271:71: warning: passing argument 3 of 'send_ws_fileext_add_replace' from incompatible pointer type [-Wincompatible-pointer-types] if(!send_ws_fileext_add_replace(&rule, fileext_list_size, fileext_list)) ^~~~~~~~~~~~ /mydisk/mazhao/work/new/enterprise_gateway/build_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/vpp/src/dmp/web_security.c:79:13: note: expected 'vl_api_ws_fileext_t * {aka struct _vl_api_ws_fileext *}' but argument is of type 'vl_api_ws_fileexts_t * {aka struct _vl_api_ws_fileexts *}' static bool send_ws_fileext_add_replace(vl_api_ws_rule_t *rule, u32 fileext_list_size, vl_api_ws_fileext_t *fileext_list) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [763/2463] Building C object CMakeFiles/vnet/CMakeFiles/vnet_objs.dir/fib/fib_entry_src_interpose.c.o ninja: build stopped: subcommand failed. 报错解析
09-26
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值