| | |
| | | } |
| | | |
| | | |
| | | public boolean completeTask(String taskId, boolean pass, String reason, Map<String,Object> other) { |
| | | public boolean completeTask(String taskId, Object pass, String reason, Map<String,Object> other) { |
| | | Map<String, Object> variables = new LinkedHashMap<String, Object>(); |
| | | if(other != null){ |
| | | Set<String> keySet = other.keySet(); |
| | | for (String key : keySet) { |
| | | variables.put(key, other.get(key)); |
| | | } |
| | | variables.putAll(other); |
| | | } |
| | | variables.put("pass", pass); |
| | | variables.put("reason", reason); |
| | |
| | | } |
| | | } |
| | | |
| | | public boolean completeTask(String taskId, boolean pass, String reason) { |
| | | public boolean completeTask(String taskId, Object pass, String reason) { |
| | | return completeTask(taskId,pass,reason,null); |
| | | } |
| | | |
| | | } |
| | | |
| | | public List<String> getTodoTask() { |
| | | TUser onlineUser = getOnlineUser(); |
| | | Set<String> result = new HashSet<>(); |