das接口修改
This commit is contained in:
parent
cfb1315b3c
commit
a23db55a94
@ -70,6 +70,7 @@ public class SysIotModelServiceImpl implements SysIotModelService {
|
|||||||
|
|
||||||
QueryWrapper<SysIotModel> sysIotModelQueryWrapper = new QueryWrapper<>();
|
QueryWrapper<SysIotModel> sysIotModelQueryWrapper = new QueryWrapper<>();
|
||||||
sysIotModelQueryWrapper.eq("iot_model_code", sysIotModelDto.getIotModelCode());
|
sysIotModelQueryWrapper.eq("iot_model_code", sysIotModelDto.getIotModelCode());
|
||||||
|
sysIotModelQueryWrapper.eq("id", sysIotModelDto.getId());
|
||||||
SysIotModel sysIotModelQuery = sysIotModelMapper.selectOne(sysIotModelQueryWrapper);
|
SysIotModel sysIotModelQuery = sysIotModelMapper.selectOne(sysIotModelQueryWrapper);
|
||||||
if (!(sysIotModelQuery == null)){
|
if (!(sysIotModelQuery == null)){
|
||||||
throw new ServiceException("更新的物模型编码code重复");
|
throw new ServiceException("更新的物模型编码code重复");
|
||||||
@ -88,8 +89,8 @@ public class SysIotModelServiceImpl implements SysIotModelService {
|
|||||||
public void deleteSysIotModel(SysIotModelDto sysIotModelDto) {
|
public void deleteSysIotModel(SysIotModelDto sysIotModelDto) {
|
||||||
sysIotModelMapper.deleteById(sysIotModelDto.getId());
|
sysIotModelMapper.deleteById(sysIotModelDto.getId());
|
||||||
// 删除绑定的物模型属性和动作
|
// 删除绑定的物模型属性和动作
|
||||||
sysIotModelFieldMapper.delete(new QueryWrapper<SysIotModelField>().eq("iot_model_id",sysIotModelDto.getId()));
|
// sysIotModelFieldMapper.delete(new QueryWrapper<SysIotModelField>().eq("iot_model_id",sysIotModelDto.getId()));
|
||||||
sysIotModelServiceMapper.delete(new QueryWrapper<SysIotModelServices>().eq("iot_model_id",sysIotModelDto.getId()));
|
// sysIotModelServiceMapper.delete(new QueryWrapper<SysIotModelServices>().eq("iot_model_id",sysIotModelDto.getId()));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -156,6 +157,7 @@ public class SysIotModelServiceImpl implements SysIotModelService {
|
|||||||
|
|
||||||
QueryWrapper<SysIotModelField> sysIotModelFieldQueryWrapper = new QueryWrapper<>();
|
QueryWrapper<SysIotModelField> sysIotModelFieldQueryWrapper = new QueryWrapper<>();
|
||||||
sysIotModelFieldQueryWrapper.eq("attribute_code", sysIotModelFieldDto.getAttributeCode());
|
sysIotModelFieldQueryWrapper.eq("attribute_code", sysIotModelFieldDto.getAttributeCode());
|
||||||
|
sysIotModelFieldQueryWrapper.eq("id", sysIotModelFieldDto.getId());
|
||||||
SysIotModelField sysIotModelFieldQuery = sysIotModelFieldMapper.selectOne(sysIotModelFieldQueryWrapper);
|
SysIotModelField sysIotModelFieldQuery = sysIotModelFieldMapper.selectOne(sysIotModelFieldQueryWrapper);
|
||||||
if (!(sysIotModelFieldQuery == null)){
|
if (!(sysIotModelFieldQuery == null)){
|
||||||
throw new ServiceException("物模型属性修改的code已经存在");
|
throw new ServiceException("物模型属性修改的code已经存在");
|
||||||
@ -220,6 +222,7 @@ public class SysIotModelServiceImpl implements SysIotModelService {
|
|||||||
|
|
||||||
QueryWrapper<SysIotModelField> sysIotModelFieldQueryWrapper = new QueryWrapper<>();
|
QueryWrapper<SysIotModelField> sysIotModelFieldQueryWrapper = new QueryWrapper<>();
|
||||||
sysIotModelFieldQueryWrapper.eq("service_code", sysIotModelServiceDto.getServiceCode());
|
sysIotModelFieldQueryWrapper.eq("service_code", sysIotModelServiceDto.getServiceCode());
|
||||||
|
sysIotModelFieldQueryWrapper.eq("id", sysIotModelServiceDto.getId());
|
||||||
SysIotModelField sysIotModelFieldQuery = sysIotModelFieldMapper.selectOne(sysIotModelFieldQueryWrapper);
|
SysIotModelField sysIotModelFieldQuery = sysIotModelFieldMapper.selectOne(sysIotModelFieldQueryWrapper);
|
||||||
if (!(sysIotModelFieldQuery == null)){
|
if (!(sysIotModelFieldQuery == null)){
|
||||||
throw new ServiceException("物模型动作更新code已经存在");
|
throw new ServiceException("物模型动作更新code已经存在");
|
||||||
|
Loading…
Reference in New Issue
Block a user