td操作修改
This commit is contained in:
parent
ddb8374d3b
commit
1fbc0b82c1
@ -211,12 +211,13 @@ public class SysIotModelServiceImpl implements SysIotModelService {
|
|||||||
if (oldSysIotField == null) {
|
if (oldSysIotField == null) {
|
||||||
throw new ServiceException("未查找到该条记录");
|
throw new ServiceException("未查找到该条记录");
|
||||||
}
|
}
|
||||||
sysIotModelFieldMapper.updateById(sysIotModelField);
|
|
||||||
if (!oldSysIotField.getAttributeCode().equals(sysIotModelField.getAttributeCode()) || !oldSysIotField.getDataType().equals(sysIotModelField.getDataType()) || Objects.equals(oldSysIotField.getHighSpeed(), sysIotModelField.getHighSpeed())) {
|
if (!oldSysIotField.getAttributeCode().equals(sysIotModelField.getAttributeCode()) || !oldSysIotField.getDataType().equals(sysIotModelField.getDataType()) || Objects.equals(oldSysIotField.getHighSpeed(), sysIotModelField.getHighSpeed())) {
|
||||||
//更新td表结构
|
//更新td表结构
|
||||||
updateTDStableOrColumn(sysIotModelField, oldSysIotField);
|
updateTDStableOrColumn(sysIotModelField, oldSysIotField);
|
||||||
updateModelFieldCache(sysIotModelField, oldSysIotField);
|
updateModelFieldCache(sysIotModelField, oldSysIotField);
|
||||||
}
|
}
|
||||||
|
sysIotModelFieldMapper.updateById(sysIotModelField);
|
||||||
SysIotModelFieldVo sysIotModelFieldVo = new SysIotModelFieldVo();
|
SysIotModelFieldVo sysIotModelFieldVo = new SysIotModelFieldVo();
|
||||||
BeanCopyUtils.copy(sysIotModelField, sysIotModelFieldVo);
|
BeanCopyUtils.copy(sysIotModelField, sysIotModelFieldVo);
|
||||||
return sysIotModelFieldVo;
|
return sysIotModelFieldVo;
|
||||||
@ -225,9 +226,10 @@ public class SysIotModelServiceImpl implements SysIotModelService {
|
|||||||
@Override
|
@Override
|
||||||
public void deleteSysIotModelField(SysIotModelFieldDto sysIotModelFieldDto) {
|
public void deleteSysIotModelField(SysIotModelFieldDto sysIotModelFieldDto) {
|
||||||
SysIotModelField sysIotModelField = sysIotModelFieldMapper.selectById(sysIotModelFieldDto.getId());
|
SysIotModelField sysIotModelField = sysIotModelFieldMapper.selectById(sysIotModelFieldDto.getId());
|
||||||
sysIotModelFieldMapper.deleteById(sysIotModelFieldDto.getId());
|
|
||||||
//删除td表结构字段
|
//删除td表结构字段
|
||||||
deleteTDStableOrColumn(sysIotModelField);
|
deleteTDStableOrColumn(sysIotModelField);
|
||||||
|
|
||||||
|
sysIotModelFieldMapper.deleteById(sysIotModelFieldDto.getId());
|
||||||
//删除物模型属性缓存
|
//删除物模型属性缓存
|
||||||
deleteModelFieldCache(sysIotModelField);
|
deleteModelFieldCache(sysIotModelField);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user