public static OperResult modifyJobParameters(TaskParamV taskParamV) {
OperResult result = new OperResult();
if(taskParamV==null){
result.setFailed(TASK_PARAM_V_IS_NULL);
}else{
TaskInfo taskinfo = taskParamV.getTaskInfo();
if(taskinfo==null){
result.setFailed(TASK_INFO_NOTEXIST);
}else{
if(SchedulerProvider.scheduler==null){
result.setFailed(SCHEDULER_IS_NULL);
}else{
try {
JobDetail jobDetail = SchedulerProvider.scheduler.getJobDetail(JobKey.jobKey(taskinfo.getId()));
// for(Object key:properties.keySet()){
// jobDetail.getJobDataMap().put(key, properties.get(key));
// }
jobDetail.getJobDataMap().put(taskParamV.getId().getParamName(),taskParamV.getValue());
SchedulerProvider.scheduler.addJob(jobDetail, true);