物模型属性查询列表修改
This commit is contained in:
parent
6ce87d7038
commit
8483b667f2
@ -93,7 +93,10 @@ public class SysIotModelController {
|
||||
/** 获取物模型属性列表 */
|
||||
@PostMapping("/attribute/list")
|
||||
public PageDataInfo<SysIotModelFieldVo> querySysIotModelField(@RequestBody SysIotModelFieldDto sysIotModelFieldDto) {
|
||||
|
||||
if (sysIotModelFieldDto.getPageNum() == null && sysIotModelFieldDto.getPageSize() == null){
|
||||
List<SysIotModelFieldVo> sysIotModelFieldVos = sysIotModelService.queryAllModelField(sysIotModelFieldDto);
|
||||
return new PageDataInfo<>(sysIotModelFieldVos,sysIotModelFieldVos.size());
|
||||
}
|
||||
return sysIotModelService.querySysIotModelField(sysIotModelFieldDto);
|
||||
}
|
||||
|
||||
|
@ -18,6 +18,8 @@ public interface SysIotModelFieldMapper extends BaseMapperPlus<SysIotModelField,
|
||||
|
||||
Long querySysIotModelFieldByModelId(Long id);
|
||||
|
||||
List<SysIotModelFieldVo> querySysIotModelFieldList(@Param("info") SysIotModelFieldDto sysIotModelFieldDto);
|
||||
|
||||
SysIotModelFieldVo selectByAttributeCode(Long iotModelId, String code);
|
||||
|
||||
List<String> queryAllFiledNames(@Param("deviceId") Long deviceId);
|
||||
|
@ -25,6 +25,8 @@ public interface SysIotModelService {
|
||||
|
||||
PageDataInfo<SysIotModelFieldVo> querySysIotModelField(SysIotModelFieldDto sysIotModelFieldDto);
|
||||
|
||||
List<SysIotModelFieldVo> queryAllModelField(SysIotModelFieldDto sysIotModelFieldDto);
|
||||
|
||||
SysIotModelFieldVo creatSysIotModelField(SysIotModelFieldDto sysIotModelFieldDto);
|
||||
|
||||
SysIotModelFieldVo updateSysIotModelField(SysIotModelFieldDto sysIotModelFieldDto);
|
||||
|
@ -144,6 +144,11 @@ public class SysIotModelServiceImpl implements SysIotModelService {
|
||||
return PageDataInfo.build(iPage.getRecords(), iPage.getTotal());
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<SysIotModelFieldVo> queryAllModelField(SysIotModelFieldDto sysIotModelFieldDto) {
|
||||
return sysIotModelFieldMapper.querySysIotModelFieldList(sysIotModelFieldDto);
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysIotModelFieldVo creatSysIotModelField(SysIotModelFieldDto sysIotModelFieldDto) {
|
||||
SysIotModelField sysIotModelField = new SysIotModelField();
|
||||
|
Loading…
Reference in New Issue
Block a user