This commit is contained in:
Guoqs
2024-11-04 11:44:28 +08:00
4 changed files with 114 additions and 9 deletions

View File

@@ -783,6 +783,29 @@ public class PileBasicInfoServiceImpl implements PileBasicInfoService {
updateSimInfo(basicInfo);
}
/**
* 绑定桩与sim卡的信息仅0x01中调用
* @param pileSn
* @param iccId
*/
@Override
public void bindPileSimCard(String pileSn, String iccId) {
PileBasicInfo basicInfo = selectPileBasicInfoBySN(pileSn);
if (basicInfo == null) {
return;
}
String basicInfoIccId = basicInfo.getIccId();
if (!StringUtils.equals(iccId, basicInfoIccId)) {
// 如果表中存储的sim卡与当前登录的sim卡不一致修改数据库
// 清缓存
cleanRedisCache(pileSn);
// 将桩与sim卡进行绑定
basicInfo.setIccId(iccId);
updatePileBasicInfo(basicInfo);
}
}
/**
* 后管首页基本信息查询
*