| | |
| | | import java.util.*; |
| | | import java.util.concurrent.ExecutorService; |
| | | import java.util.concurrent.Executors; |
| | | import java.util.concurrent.TimeUnit; |
| | | import java.util.regex.Matcher; |
| | | import java.util.regex.Pattern; |
| | | import java.util.stream.Collectors; |
| | |
| | | @Async("async") |
| | | public void updateCheckType(String tjNum) { |
| | | redisCache.setCacheMapValue("updateCheckType"+tjNum,tjNum,getAjaxResult(tjNum)); |
| | | redisCache.setHashKeyExpireTime("updateCheckType"+tjNum,7L, TimeUnit.DAYS); |
| | | } |
| | | |
| | | @Override |
| | |
| | | }else { |
| | | redisCache.setCacheMapValue("getOrderDetailByProParentId"+tjNumber,proParentId,getOrderDetailByProParentId(proParentId,tjNumber)); |
| | | } |
| | | redisCache.setHashKeyExpireTime("getOrderDetailByProParentId"+tjNumber,7L,TimeUnit.DAYS); |
| | | |
| | | } |
| | | |
| | |
| | | redisTemplate.opsForHash().put(key, hKey, value); |
| | | } |
| | | |
| | | public <T> void setHashKeyExpireTime(final String key, final Long time, final TimeUnit unit) { |
| | | redisTemplate.expire(key,time,unit); |
| | | } |
| | | |
| | | /** |
| | | * 获取Hash中的数据 |
| | | * |