From e7462c51a1b2718dc27a722953d4e7ac596ae322 Mon Sep 17 00:00:00 2001 From: zhuo <2089219845@qq.com> Date: 星期一, 31 三月 2025 08:49:03 +0800 Subject: [PATCH] 质量监督记录添加默认值 --- cnas-device/src/main/java/com/ruoyi/device/controller/DeviceController.java | 44 +++++++++++++++++++++++++++++++------------- 1 files changed, 31 insertions(+), 13 deletions(-) diff --git a/cnas-device/src/main/java/com/ruoyi/device/controller/DeviceController.java b/cnas-device/src/main/java/com/ruoyi/device/controller/DeviceController.java index 2e1f23f..d7925c9 100644 --- a/cnas-device/src/main/java/com/ruoyi/device/controller/DeviceController.java +++ b/cnas-device/src/main/java/com/ruoyi/device/controller/DeviceController.java @@ -49,13 +49,14 @@ @Autowired private DataConfigService dataConfigService; + @ApiOperation(value = "鏌ヨ璁惧璇︽儏") + @GetMapping("/getDeviceById") + public Result getDeviceById(Integer deviceId){ + return Result.success(deviceService.getById(deviceId)); + } - @ApiOperation(value = "鏌ョ湅璁惧浜岀淮鐮佹寜閽�") - @GetMapping("/showDeviceQrCodeButton") - public void showDeviceQrCodeButton() { } //璁惧宸ュ叿鏄庣粏 - @ApiOperation(value = "鏌ヨ璁惧璇︽儏鍒楄〃") @GetMapping("/selectDeviceParameter") public Result selectDeviceParameter(Page page, DeviceDto itemParameter, Boolean laboratoryNameIsNull){ @@ -153,10 +154,10 @@ return deviceService.dataAcquisition(request, dto); } - @ApiOperation(value = "缁存姢鏁伴噰閰嶇疆") - @PostMapping("/saveDataAcquisitionConfiguration") - public Result<?> saveDataAcquisitionConfiguration(@RequestParam(value = "deviceId") Integer deviceId, @RequestBody DataConfigDto dataConfigList) { - dataConfigService.saveDataAcquisitionConfiguration(deviceId, dataConfigList); + @ApiOperation(value = "缁存姢璁惧鏂囦欢閰嶇疆") + @PostMapping("/saveDeviceFileConfiguration") + public Result<?> saveDeviceFileConfiguration(@RequestBody DataConfigDto dataConfigList) { + dataConfigService.saveDeviceFileConfiguration(dataConfigList); return Result.success(); } @@ -166,17 +167,34 @@ return dataConfigService.queryDataAcquisitionConfiguration(dataConfig); } + @ApiOperation(value = "鏌ヨ妫�楠岄」鏁伴噰閰嶇疆") + @GetMapping("/queryProductConfiguration") + public Result<?> queryProductConfiguration(DataConfig dataConfig) { + return dataConfigService.queryProductConfiguration(dataConfig); + } + + @ApiOperation(value = "缁存姢鏁伴噰閰嶇疆") + @PostMapping("/saveDataAcquisitionConfiguration") + public Result<?> saveDataAcquisitionConfiguration(@RequestBody DataConfigDto dataConfigList) { + dataConfigService.saveDataAcquisitionConfiguration(dataConfigList); + return Result.success(); + } + + + @ApiOperation(value = "鏌ヨ缁戝畾浜嗕絾鏄病鏈夐厤缃殑妫�楠岄」") + @GetMapping("/getNoConfigProduct") + public Result<?> getNoConfigProduct(Page page, Integer deviceId) { + return Result.success(dataConfigService.getNoConfigProduct(page, deviceId)); + } @ApiOperation(value = "鍒犻櫎鏁伴噰閰嶇疆") - @DeleteMapping("/deleteDataAcquisitionConfiguration") + @DeleteMapping("/ ") public Result<?> deleteDataAcquisitionConfiguration(@RequestParam("ids") String ids) { List<String> split = Arrays.asList(ids.split(",")); List<String> collect = split.stream().distinct().collect(Collectors.toList()); dataConfigService.removeBatchByIds(collect); return Result.success(); } - - @ApiOperation(value = "宸︿晶璁惧鏍戝舰鏍�") @GetMapping("/treeDevice") @@ -187,13 +205,13 @@ @ApiOperation(value = "璁惧妗f瀵煎嚭") @GetMapping("/exportDeviceFile") - public void exportDeviceFile(@RequestParam Integer deviceId, HttpServletResponse response) throws Exception { + public void exportDeviceFile(@RequestParam Integer deviceId, HttpServletResponse response){ deviceService.exportDeviceFile(deviceId,response); } @ApiOperation(value = "浠櫒璁惧涓�瑙堣〃瀵煎嚭") @GetMapping("/exportEquipmentDetails") - public void exportEquipmentDetails(HttpServletResponse response) throws Exception { + public void exportEquipmentDetails(HttpServletResponse response){ deviceService.exportEquipmentDetails(response); } } -- Gitblit v1.9.3