eliminate: NPE

This commit is contained in:
ZZ 2021-11-23 10:30:05 +08:00
parent c853325ec5
commit 5f110d23ec

View File

@ -43,7 +43,7 @@ public class NotificationEquipChargeStatusTask extends CoreDispatcher {
@Autowired
private OrderMappingRepository orderMappingRepository;
private Logger logger = LoggerFactory.getLogger(NotificationEquipChargeStatusTask.class);
private final Logger logger = LoggerFactory.getLogger(NotificationEquipChargeStatusTask.class);
@Scheduled(fixedRate = 1000 * 50)
public void run() throws IOException {
@ -56,7 +56,8 @@ public class NotificationEquipChargeStatusTask extends CoreDispatcher {
final Map<String, Object> cacheGun = REDIS.getCacheMap(gunkey);
final String status = cacheGun.get("status").toString();
if (isInteger(status)) {
final String orderkey = cacheGun.get("orderkey").toString();
String orderkey = (String) cacheGun.get("orderkey");
if (orderkey == null) continue;
EquipChargeStatus equipChargeStatus = new EquipChargeStatus();
final String internetSerialNumber = REDIS.getCacheMapValue(orderkey.replace("order:", "pushOrder:"),
"internetSerialNumber");