From e918d4fa4f5065b51be706f21da6793c378c9aaf Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期六, 16 八月 2025 17:05:05 +0800 Subject: [PATCH] 接口文档修改 --- rsf-server/src/main/java/com/vincent/rsf/server/api/controller/pda/AgvController.java | 48 ++++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 44 insertions(+), 4 deletions(-) diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/api/controller/pda/AgvController.java b/rsf-server/src/main/java/com/vincent/rsf/server/api/controller/pda/AgvController.java index f436604..95ae94f 100644 --- a/rsf-server/src/main/java/com/vincent/rsf/server/api/controller/pda/AgvController.java +++ b/rsf-server/src/main/java/com/vincent/rsf/server/api/controller/pda/AgvController.java @@ -23,8 +23,28 @@ @Autowired private AgvService agvService; + @ApiOperation("绔欑偣缁戝畾鏌ヨ") @PreAuthorize("hasAuthority('manager:basStation:list')") - @ApiOperation("鑾峰彇鎷栫洏鏄庣粏") + @PostMapping("/staBind/list") + public R getStaBindList(@RequestBody Map<String, Object> params) { + if (Objects.isNull(params)) { + return R.error("鍙傛暟涓嶈兘涓虹┖锛侊紒"); + } + return agvService.getStaBindList(params); + } + + @ApiOperation("绔欑偣鏌ヨ") + @PreAuthorize("hasAuthority('manager:basStation:list')") + @PostMapping("/staMsg/select") + public R getStaMsgSelect(@RequestBody Map<String, Object> params) { + if (Objects.isNull(params)) { + return R.error("鍙傛暟涓嶈兘涓虹┖锛侊紒"); + } + return agvService.getStaMsgSelect(params); + } + + @PreAuthorize("hasAuthority('manager:basStation:list')") + @ApiOperation("绔欑偣缁戝畾") @PostMapping("/AGV/staBind") public R getAGVStaBind(@RequestBody Map<String, Object> params) { if (Objects.isNull(params)) { @@ -33,13 +53,33 @@ return agvService.getAGVStaBind(params); } - @PreAuthorize("hasAuthority('manager:asnOrderItem:list')") - @ApiOperation("鑾峰彇鎷栫洏鏄庣粏") + @PreAuthorize("hasAuthority('manager:basStation:list')") + @ApiOperation("绔欑偣瑙g粦") @PostMapping("/AGV/staUnBind") public R getAGVStaUnBind(@RequestBody Map<String, Object> params) { if (Objects.isNull(params)) { return R.error("鍙傛暟涓嶈兘涓虹┖锛侊紒"); } - return agvService.getAGVStaBind(params); + return agvService.AGVStaUnBind(params); + } + + @PreAuthorize("hasAuthority('manager:basStation:list')") + @ApiOperation("AGV鍚姩鍏ュ簱") + @PostMapping("/AGV/task/start") + public R AGVInTaskStart(@RequestBody Map<String, Object> params) { + if (Objects.isNull(params)) { + return R.error("鍙傛暟涓嶈兘涓虹┖锛侊紒"); + } + return agvService.AGVInTaskStart(params, getLoginUserId()); + } + + @PreAuthorize("hasAuthority('manager:basStation:list')") + @ApiOperation("AGV缁戝畾&鍏ュ簱") + @PostMapping("/AGV/bindAndIn/start") + public R AGVBindAndInTaskStart(@RequestBody Map<String, Object> params) { + if (Objects.isNull(params)) { + return R.error("鍙傛暟涓嶈兘涓虹┖锛侊紒"); + } + return agvService.AGVBindAndInTaskStart(params, getLoginUserId()); } } -- Gitblit v1.9.1