diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/pdm/rest/DeviceController.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/pdm/rest/DeviceController.java index a1caccf4..c327759e 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/pdm/rest/DeviceController.java +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/pdm/rest/DeviceController.java @@ -73,4 +73,12 @@ public class DeviceController { return new ResponseEntity<>(deviceService.getWorkprocedure(),HttpStatus.OK); } + @GetMapping("/getDeviceList") + @Log("设备下拉框") + @ApiOperation("设备下拉框") + //@PreAuthorize("@el.check('device:list')") + public ResponseEntity getDeviceList(){ + return new ResponseEntity<>(deviceService.getDeviceList(),HttpStatus.OK); + } + } diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/pdm/service/DeviceService.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/pdm/service/DeviceService.java index d7af9ce9..d19deb7c 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/pdm/service/DeviceService.java +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/pdm/service/DeviceService.java @@ -69,4 +69,10 @@ public interface DeviceService { * @return */ JSONArray getWorkprocedure(); + + /** + * 获取设备下拉框 + * @return + */ + JSONArray getDeviceList(); } diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/pdm/service/impl/DeviceServiceImpl.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/pdm/service/impl/DeviceServiceImpl.java index 1dc1ec67..5e12f3f4 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/pdm/service/impl/DeviceServiceImpl.java +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/pdm/service/impl/DeviceServiceImpl.java @@ -144,4 +144,10 @@ public class DeviceServiceImpl implements DeviceService { return resultJSONArray; } + @Override + public JSONArray getDeviceList() { + WQLObject wo = WQLObject.getWQLObject("PDM_BI_Device"); + return wo.query("is_delete = '0'", "device_code").getResultJSONArray(0); + } + } diff --git a/mes/qd/src/api/wms/pdm/device.js b/mes/qd/src/api/wms/pdm/device.js index e6d2c2ae..9e60b5e8 100644 --- a/mes/qd/src/api/wms/pdm/device.js +++ b/mes/qd/src/api/wms/pdm/device.js @@ -30,6 +30,12 @@ export function getWorkprocedure() { method: 'get' }) } +export function getDeviceList() { + return request({ + url: 'api/device/getDeviceList', + method: 'get' + }) +} export function getItemByDevice(data) { return request({ @@ -62,4 +68,4 @@ export function queryById(device_id) { }) } -export default { add, edit, del, getWorkprocedure, getItemByDevice, savaDeviceItem, copyAdd, queryById } +export default { add, edit, del, getWorkprocedure, getItemByDevice, savaDeviceItem, copyAdd, queryById, getDeviceList } diff --git a/mes/qd/src/views/wms/sch/point/ViewDialog.vue b/mes/qd/src/views/wms/sch/point/ViewDialog.vue index 7b4c2be8..9b8492cb 100644 --- a/mes/qd/src/views/wms/sch/point/ViewDialog.vue +++ b/mes/qd/src/views/wms/sch/point/ViewDialog.vue @@ -69,18 +69,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/mes/qd/src/views/wms/sch/point/index.vue b/mes/qd/src/views/wms/sch/point/index.vue index 0920084a..26caa975 100644 --- a/mes/qd/src/views/wms/sch/point/index.vue +++ b/mes/qd/src/views/wms/sch/point/index.vue @@ -267,9 +267,25 @@ /> + + + + +