|
|
@ -308,7 +308,7 @@ public class IotThingModelServiceImpl extends BaseServiceImpl<IotThingModelMappe |
|
|
mapper.insert(modelEntity); |
|
|
mapper.insert(modelEntity); |
|
|
//更新物模型的缓存 |
|
|
//更新物模型的缓存 |
|
|
cache.updateAccurateKeyEntity(CacheNameEnum.THING_MODEL, |
|
|
cache.updateAccurateKeyEntity(CacheNameEnum.THING_MODEL, |
|
|
modelEntity.getCode()+CacheInit.KEY+modelEntity.getId(),ConvertUtils.sourceToTarget(modelEntity, ModelDetailDTO.class)); |
|
|
|
|
|
|
|
|
modelEntity.getCode()+CacheInit.KEY+modelEntity.getId(),ConvertUtils.sourceToTarget(modelEntity, IotThingModelDTO.class)); |
|
|
//分配属性信息 |
|
|
//分配属性信息 |
|
|
shareThingsToTenantCode(Collections.singletonList(code), dto.getTenantCodes()); |
|
|
shareThingsToTenantCode(Collections.singletonList(code), dto.getTenantCodes()); |
|
|
updateModelAuthNumByCodes(Collections.singletonList(code)); |
|
|
updateModelAuthNumByCodes(Collections.singletonList(code)); |
|
|
@ -334,7 +334,7 @@ public class IotThingModelServiceImpl extends BaseServiceImpl<IotThingModelMappe |
|
|
mapper.update(iotThingModelEntity, true); |
|
|
mapper.update(iotThingModelEntity, true); |
|
|
//更新物模型的缓存 |
|
|
//更新物模型的缓存 |
|
|
cache.updateAccurateKeyEntity(CacheNameEnum.THING_MODEL, |
|
|
cache.updateAccurateKeyEntity(CacheNameEnum.THING_MODEL, |
|
|
iotThingModelEntity.getCode()+CacheInit.KEY+iotThingModelEntity.getId(),ConvertUtils.sourceToTarget(iotThingModelEntity, ModelDetailDTO.class)); |
|
|
|
|
|
|
|
|
iotThingModelEntity.getCode()+CacheInit.KEY+iotThingModelEntity.getId(),ConvertUtils.sourceToTarget(iotThingModelEntity, IotThingModelDTO.class)); |
|
|
return true; |
|
|
return true; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -370,7 +370,7 @@ public class IotThingModelServiceImpl extends BaseServiceImpl<IotThingModelMappe |
|
|
mapper.insertOrUpdateSelective(entity); |
|
|
mapper.insertOrUpdateSelective(entity); |
|
|
//更新缓存 |
|
|
//更新缓存 |
|
|
cache.updateAccurateKeyEntity(CacheNameEnum.THING_MODEL, |
|
|
cache.updateAccurateKeyEntity(CacheNameEnum.THING_MODEL, |
|
|
entity.getCode()+CacheInit.KEY+entity.getId(),ConvertUtils.sourceToTarget(entity, ModelDetailDTO.class)); |
|
|
|
|
|
|
|
|
entity.getCode()+CacheInit.KEY+entity.getId(),ConvertUtils.sourceToTarget(entity, IotThingModelDTO.class)); |
|
|
} |
|
|
} |
|
|
); |
|
|
); |
|
|
|
|
|
|
|
|
@ -382,7 +382,7 @@ public class IotThingModelServiceImpl extends BaseServiceImpl<IotThingModelMappe |
|
|
modelEntities.forEach(model -> { |
|
|
modelEntities.forEach(model -> { |
|
|
mapper.insertOrUpdate(model); |
|
|
mapper.insertOrUpdate(model); |
|
|
cache.updateAccurateKeyEntity(CacheNameEnum.THING_MODEL, |
|
|
cache.updateAccurateKeyEntity(CacheNameEnum.THING_MODEL, |
|
|
model.getCode()+CacheInit.KEY+model.getId(),ConvertUtils.sourceToTarget(model, ModelDetailDTO.class)); |
|
|
|
|
|
|
|
|
model.getCode()+CacheInit.KEY+model.getId(),ConvertUtils.sourceToTarget(model, IotThingModelDTO.class)); |
|
|
}); |
|
|
}); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|