rest API查询待办任务的时候需要根据任务名称进行模糊查询,请问怎么实现?
我用的是PUT /rest/bpm/wle/v1/search/query[?columns={string}][&condition={string}][&sort={string}][&secondSort={string}][&organization={string}][&saveAsName={string}][&run={String}][&shared={boolean}]这个API
代码大致如下:
String conditions="condition=taskStatus|Received&condition=instanceProcessApp|"+name;
if(StringUtils.isNotEmpty(receivedTask.getBpdName())){
conditions+="&condition=bpdName|"+URLEncoder.encode(receivedTask.getBpdName(),"UTF-8");
}
if(StringUtils.isNotEmpty(receivedTask.getTaskSubject())){
conditions+="&condition=taskSubject|"+URLEncoder.encode(receivedTask.getTaskSubject(),"UTF-8");
json = TaskUtils.executeSearch(conditions);
收起