|
@@ -27,10 +27,19 @@ public class TaskCtl {
|
|
|
if (task == null) {
|
|
if (task == null) {
|
|
|
result.setSuccess(false);
|
|
result.setSuccess(false);
|
|
|
result.setMessage("任务不存在:" + code);
|
|
result.setMessage("任务不存在:" + code);
|
|
|
|
|
+ return result;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if (TaskBean.TYPE_SQL.equals(task.getType())) {
|
|
if (TaskBean.TYPE_SQL.equals(task.getType())) {
|
|
|
- int res = taskSqlService.runTask(task, condition);
|
|
|
|
|
|
|
+ int res = -1;
|
|
|
|
|
+ try {
|
|
|
|
|
+ res = taskSqlService.runTask(task, condition);
|
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
|
+ e.printStackTrace();
|
|
|
|
|
+ result.setSuccess(false);
|
|
|
|
|
+ result.setMessage(e.getMessage());
|
|
|
|
|
+ return result;
|
|
|
|
|
+ }
|
|
|
if (res == 0) {
|
|
if (res == 0) {
|
|
|
result.setSuccess(true);
|
|
result.setSuccess(true);
|
|
|
return result;
|
|
return result;
|