|
@@ -41,7 +41,7 @@ public class QueueDealWithAsync {
|
|
//查询所有单拼排队网格已经确认进厂的记录
|
|
//查询所有单拼排队网格已经确认进厂的记录
|
|
List<Map<String, Object>> listListMap = queuingRulesMapper.getAllSureTimeList();
|
|
List<Map<String, Object>> listListMap = queuingRulesMapper.getAllSureTimeList();
|
|
for (Map<String, Object> map : listListMap) {
|
|
for (Map<String, Object> map : listListMap) {
|
|
- if((nowTime - ((Date) map.get("entrySureTime")).getTime()) > 10800000){
|
|
|
|
|
|
+ if((nowTime - ((Date) map.get("entrySureTime")).getTime()) > 5400000){
|
|
//如果超过勾选时间30分钟 自动回滚到队列最后--修改为1个小时
|
|
//如果超过勾选时间30分钟 自动回滚到队列最后--修改为1个小时
|
|
BigDecimal listId = DataChange.dataToBigDecimal(map.get("listId"));
|
|
BigDecimal listId = DataChange.dataToBigDecimal(map.get("listId"));
|
|
Integer maxListNodeOrder = qmsQueueListMapper.getMaxListNodeOrder(map);
|
|
Integer maxListNodeOrder = qmsQueueListMapper.getMaxListNodeOrder(map);
|
|
@@ -67,7 +67,7 @@ public class QueueDealWithAsync {
|
|
//查询所有多拼排队网格已经确认进厂的记录
|
|
//查询所有多拼排队网格已经确认进厂的记录
|
|
List<Map<String, Object>> allSureTimeSpellingList = queuingRulesMapper.getAllSureTimeSpellingList();
|
|
List<Map<String, Object>> allSureTimeSpellingList = queuingRulesMapper.getAllSureTimeSpellingList();
|
|
for (Map<String, Object> map : allSureTimeSpellingList) {
|
|
for (Map<String, Object> map : allSureTimeSpellingList) {
|
|
- if ((nowTime - ((Date) map.get("entrySureTime")).getTime()) > 10800000) {
|
|
|
|
|
|
+ if ((nowTime - ((Date) map.get("entrySureTime")).getTime()) > 5400000) {
|
|
BigDecimal spellingResultId = DataChange.dataToBigDecimal(map.get("spellingResultId"));
|
|
BigDecimal spellingResultId = DataChange.dataToBigDecimal(map.get("spellingResultId"));
|
|
//如果超过勾选时间30分钟 自动回滚到队列最后
|
|
//如果超过勾选时间30分钟 自动回滚到队列最后
|
|
queuingRulesMapper.updateSpellingListToLast(spellingResultId);
|
|
queuingRulesMapper.updateSpellingListToLast(spellingResultId);
|