|
|
@ -273,9 +273,8 @@ public class TerminalScheduleRuleServiceImpl implements TerminalScheduleRuleServ
|
|
|
|
int indexOri = index;
|
|
|
|
int indexOri = index;
|
|
|
|
int indexAdd = indexOri + 1;
|
|
|
|
int indexAdd = indexOri + 1;
|
|
|
|
int indexAddT = indexAdd + 1;
|
|
|
|
int indexAddT = indexAdd + 1;
|
|
|
|
String string = "--hour" + indexOri + "=" + startHour + " --min" + indexOri + "=" + startMin + " --preset" + indexOri + "=255 --hour" + (indexAdd) + "=" +
|
|
|
|
String string = " --hour" + indexAddT + "=" + startHour + "\t" + "--min" + indexAddT + "=" + startMin + "\t" + "--preset" + indexAddT + "=255 --hour" + (indexAdd) + "=" + endTimeHour + "\t" + "--min" + (indexAdd) + "=" + endTimeMin + "\t"
|
|
|
|
endTimeHour + " --min" + (indexAdd) + "=" + endTimeMin + " --preset" + (indexAdd) + "=255 --hour" + indexAddT + "=" + span1 + " --min" + indexAddT +
|
|
|
|
+ "--preset" + (indexAdd) + "=255 --hour" + indexOri + "=" + span1 + "\t" + "--min" + indexOri + "=" + span2 + "\t" + "--preset" + indexOri + "=255";
|
|
|
|
"=" + span2 + " --preset" + indexAddT + "=255";
|
|
|
|
|
|
|
|
timestr.append(string);
|
|
|
|
timestr.append(string);
|
|
|
|
index = indexAddT+1;
|
|
|
|
index = indexAddT+1;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -386,7 +385,10 @@ public class TerminalScheduleRuleServiceImpl implements TerminalScheduleRuleServ
|
|
|
|
terminalSchedules.add(record);
|
|
|
|
terminalSchedules.add(record);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
Date date = new Date();
|
|
|
|
Date date = new Date();
|
|
|
|
terminalScheduleDao.insertOrUpdate(terminalSchedules, date, date);//将实际的拍照时间表规则从临时表更新到正式表中
|
|
|
|
if(CollectionUtil.isNotEmpty(terminalSchedules)) {
|
|
|
|
|
|
|
|
terminalScheduleDao.insertOrUpdate(terminalSchedules, date, date);
|
|
|
|
|
|
|
|
}//将实际的拍照时间表规则从临时表更新到正式表中
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ArrayList<Integer> distinct = CollectionUtil.distinct(scheduleidlist);
|
|
|
|
ArrayList<Integer> distinct = CollectionUtil.distinct(scheduleidlist);
|
|
|
|
List<ScheduleDetails> scheduleDetails = scheduleDetailsDao.selectAllBySceduleidList(distinct);
|
|
|
|
List<ScheduleDetails> scheduleDetails = scheduleDetailsDao.selectAllBySceduleidList(distinct);
|
|
|
@ -587,6 +589,7 @@ public class TerminalScheduleRuleServiceImpl implements TerminalScheduleRuleServ
|
|
|
|
public ServiceBody<TerminalScheduleRuleTimeListModel> getCmaSchelduleDetials(RequestIdVo vo) {
|
|
|
|
public ServiceBody<TerminalScheduleRuleTimeListModel> getCmaSchelduleDetials(RequestIdVo vo) {
|
|
|
|
TerminalScheduleRuleTimeListModel model = new TerminalScheduleRuleTimeListModel();
|
|
|
|
TerminalScheduleRuleTimeListModel model = new TerminalScheduleRuleTimeListModel();
|
|
|
|
RequestResults results = requestResultsDao.selectByRequestId(vo.getRequestid());
|
|
|
|
RequestResults results = requestResultsDao.selectByRequestId(vo.getRequestid());
|
|
|
|
|
|
|
|
if(null!=results){
|
|
|
|
String resultsData = results.getData();
|
|
|
|
String resultsData = results.getData();
|
|
|
|
if (StringUtils.isNotBlank(resultsData)) {
|
|
|
|
if (StringUtils.isNotBlank(resultsData)) {
|
|
|
|
JSONObject resultObj = JSONObject.parseObject(resultsData);
|
|
|
|
JSONObject resultObj = JSONObject.parseObject(resultsData);
|
|
|
@ -608,6 +611,7 @@ public class TerminalScheduleRuleServiceImpl implements TerminalScheduleRuleServ
|
|
|
|
model.setIsNew(true);
|
|
|
|
model.setIsNew(true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
return Asserts.success(model);
|
|
|
|
return Asserts.success(model);
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
return Asserts.error("查询失败");
|
|
|
|
return Asserts.error("查询失败");
|
|
|
|