// 完成任务 @Expose public void completeTask(String taskId, String opinion) { long id = Long.valueOf(taskId); try { if (StringUtils.isNotEmpty(opinion)) { // 审批意见 TaskOpinion taskOpinion = new TaskOpinion(opinion); // 开始任务 taskClient.start(Long.valueOf(taskId)); taskClient.complete(Long.valueOf(taskId), taskOpinion); } else { // 开始任务 taskClient.start(Long.valueOf(taskId)); taskClient.complete(Long.valueOf(taskId)); } } catch (Exception e) { taskClient.rollback(id, "分公司计划员"); } }