2023-05-25 10:41:18 完成模型下拉列表查询接口!

master
魔神煜修罗皇 2 years ago
parent aafa783165
commit ab9a92d2e5
  1. 3
      psdc-business/src/main/java/com/psdc/service/IPsdcDeviceService.java
  2. 5
      psdc-business/src/main/java/com/psdc/service/impl/PsdcDeviceServiceImpl.java
  3. 14
      psdc-web/src/main/java/com/psdc/controller/manager/PsdcDeviceController.java

@ -26,6 +26,9 @@ public interface IPsdcDeviceService {
List<PsdcDevice> queryByModel(String model);
List<PsdcDevice> selalldevModel();
/**
* 查询所有设备状态
* @return

@ -69,6 +69,11 @@ public class PsdcDeviceServiceImpl implements IPsdcDeviceService {
return psdcDeviceMapper.queryByModel(SecurityUtils.getUserId(), model);
}
@Override
public List<PsdcDevice> selalldevModel() {
return psdcDeviceMapper.queryByUserId(null, null);
}
public List<DeviceStatusVo> queryDeviceStatus() {
List<PsdcDevice> psdcDevices = psdcDeviceMapper.queryByUserId(SecurityUtils.getUserId(), 0);
return psdcDevices.stream().map(psdcDevice -> {

@ -90,6 +90,20 @@ public class PsdcDeviceController extends BaseController {
return AjaxResult.success("用户下拉列表", maps);
}
@PreAuthorize("@ss.hasPermi('system:device:list')")
@RequestMapping(value = "/selmodels", method = RequestMethod.GET)
public AjaxResult selAllModels() {
List<Map> maps = new ArrayList<>();
List<PsdcDevice> list = psdcDeviceService.selalldevModel();
for (PsdcDevice dd : list){
Map<String, Object> map = new HashMap<>();
map.put("label", dd.getDeviceModel());
map.put("value", dd.getDeviceModel());
maps.add(map);
}
return AjaxResult.success("模型下拉列表", maps);
}
@PreAuthorize("@ss.hasPermi('system:device:list')")
@RequestMapping(value = "/devicesList", method = RequestMethod.POST)
public TableDataInfo controlLogList(@RequestBody JSONObject jsonObject) {

Loading…
Cancel
Save