|
@@ -18,6 +18,7 @@ import io.renren.modules.job.entity.ScheduleJobEntity;
|
|
|
import io.renren.modules.job.service.ScheduleJobService;
|
|
|
import io.renren.modules.sys.entity.dataset.DataSetDy;
|
|
|
import io.renren.modules.sys.service.DataSetDyService;
|
|
|
+import io.renren.modules.sys.service.DataSetService;
|
|
|
import io.renren.modules.sys.service.impl.DataSetDyServiceImpl;
|
|
|
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
|
|
import org.checkerframework.checker.units.qual.A;
|
|
@@ -79,7 +80,8 @@ public class ScheduleJobController {
|
|
|
|
|
|
return R.ok();
|
|
|
}
|
|
|
-
|
|
|
+ @Autowired
|
|
|
+ DataSetService dataSetService;
|
|
|
/**
|
|
|
* 修改定时任务
|
|
|
*/
|
|
@@ -95,6 +97,7 @@ public class ScheduleJobController {
|
|
|
String cronExpression = (String) map.get("cronExpression");
|
|
|
String remark = (String) map.get("remark");
|
|
|
DataSetDy dataSetDy = dataSetDyService.getById(datasetId);
|
|
|
+ String oldName = dataSetDy.getDatasetName();
|
|
|
dataSetDy.setDatasetName(datasetName);
|
|
|
dataSetDy.setCategoryId(categoryId);
|
|
|
dataSetDy.setRemark(remark);
|
|
@@ -105,6 +108,13 @@ public class ScheduleJobController {
|
|
|
scheduleJobEntity.setCronExpression((String) map.get("cronExpression"));
|
|
|
scheduleJobService.update(scheduleJobEntity);
|
|
|
|
|
|
+
|
|
|
+ String res = dataSetService.renameMino("dydataset", datasetName+".csv", "dydataset", oldName+".csv");
|
|
|
+ if ("200".equals(res)){
|
|
|
+ return R.ok();
|
|
|
+ }else {
|
|
|
+ return R.error(res);
|
|
|
+ }
|
|
|
//
|
|
|
// // 这里的 scheduleJob.getJobId 实际上是数据集的ID
|
|
|
// DataSetDy dataSetDy = dataSetDyService.getById(scheduleJob.getJobId());
|
|
@@ -127,7 +137,7 @@ public class ScheduleJobController {
|
|
|
//// scheduleJob.setStatus();
|
|
|
// scheduleJobService.update(scheduleJob);
|
|
|
|
|
|
- return R.ok();
|
|
|
+// return R.ok();
|
|
|
}
|
|
|
|
|
|
/**
|