|
这个帖子上写的模棱两可,没法指导解决问题
http://bbs.wex5.com/forum.php?mo ... 2%E6%B5%81%E7%A8%8B
问题主要是这个task也该怎么去获取?
根据业务id到SA_Task找查找skindid为tkTask,且sstatusid为tesReady或者tesExecuting的sID的值,然后调用流程的终 |
这句话是啥意思?我到底应该怎么去根据这些条件获取task,平台应该提供有方法吧?
难道要我自己写一条SQL根据这些条件去搜索吗?
代码:
//终止需求报价
CustomerXqService xqService = new CustomerXqService();
PR_BJD xqBjd = xqService.getPR_BJD(xm.getfXQBJDID());
List<Map<String, String>> items = ProcessUtils.startProcess("/projectmanage/market/process/offerManagerXq/offerManagerXqProcess",
"需求询价",xqBjd.getfID(), xqBjd.getfCreatePersonFID());
String task = items.get(0).get("task");
ProcessControl control = ProcessUtils.abortProcessQuery(task);
ProcessUtils.abortProcess(task, control);
|
|