|
@@ -76,12 +76,18 @@ public class CtWingFactoryImpl implements SimInfoFactory {
|
|
|
.setSimStatus(cardMainStatusVo.getOperatorDefinitionStatusName());
|
|
|
};
|
|
|
//网络状态
|
|
|
- FunctionUtils.NoParamsNoResult queryNetStatus = () -> {
|
|
|
- CtWingDto.AccessNumberOrIccid accessNumberOrIccid = new CtWingDto.AccessNumberOrIccid().setIccid(telephonePlusVo.getAccessNumber());
|
|
|
- CtWingVo.NetStatusVo netStatusVo = CtWingUtils.queryNetStatus(accessNumberOrIccid);
|
|
|
+ FunctionUtils.NoParamsNoResult qryOnlineStatus = () -> {
|
|
|
+ CtWingDto.AccessNumberOrIccid accessNumberOrIccid = new CtWingDto.AccessNumberOrIccid().setIccid(telephonePlusVo.getIccid());
|
|
|
+ CtWingVo.OnlineStatusVo onlineStatusVo = CtWingUtils.qryOnlineStatus(accessNumberOrIccid);
|
|
|
+ vo.setImei(onlineStatusVo.getImei())
|
|
|
+ .setProvince(onlineStatusVo.getProvince())
|
|
|
+ .setOnlineStatus(onlineStatusVo.getOnlineStatusDesc())
|
|
|
+ .setOnlineStartTime(onlineStatusVo.getStartTime())
|
|
|
+ .setOnlineEndTime(onlineStatusVo.getEndTime())
|
|
|
+ ;
|
|
|
};
|
|
|
queryCardMainStatus.run();
|
|
|
- queryNetStatus.run();
|
|
|
+ qryOnlineStatus.run();
|
|
|
return R.ok(vo);
|
|
|
}
|
|
|
|