From 645da5e4e48dd94b760ea4dcbf80e22bf2a3f33c Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期六, 11 一月 2025 17:20:08 +0800 Subject: [PATCH] #添加播种站点功能 --- zy-asrs-wms/src/main/java/com/zy/asrs/wms/apis/wcs/controller/WaveManagentController.java | 37 +++++++++++++++++++++++++++++++++++++ 1 files changed, 37 insertions(+), 0 deletions(-) diff --git a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/apis/wcs/controller/WaveManagentController.java b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/apis/wcs/controller/WaveManagentController.java index c6d896b..a79aad7 100644 --- a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/apis/wcs/controller/WaveManagentController.java +++ b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/apis/wcs/controller/WaveManagentController.java @@ -1,11 +1,16 @@ package com.zy.asrs.wms.apis.wcs.controller; +import com.mysql.cj.util.StringUtils; import com.zy.asrs.framework.common.R; +import com.zy.asrs.framework.exception.CoolException; import com.zy.asrs.wms.apis.wcs.services.WaveManagentService; import com.zy.asrs.wms.asrs.entity.param.WaveSeedReviewParam; import com.zy.asrs.wms.system.controller.BaseController; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; + +import java.util.Map; +import java.util.Objects; @RestController @RequestMapping("/wave") @@ -24,6 +29,38 @@ } + /** + * 閫氳繃浠诲姟鍙锋媺鍙栦换鍔℃槑缁� + * @param taskNo + * @return + */ + @GetMapping("/sow/task/detl/{taskNo}") + public R getTaskDetl(@PathVariable String taskNo) { + if (StringUtils.isNullOrEmpty(taskNo)) { + throw new CoolException("浠诲姟缂栫爜涓嶈兘涓虹┖锛侊紒"); + } + return waveManagentService.getTaskDetl(taskNo); + } + + + @PostMapping("/task/detl/qutify") + public R getTaskDetlQutify(@RequestBody Map<String, Object> param) { + if (Objects.isNull(param)) { + throw new CoolException("鍙傛暟涓嶈兘涓虹┖锛侊紒"); + } + if (Objects.isNull(param.get("taskNo"))) { + throw new CoolException("璇锋眰鍙傛暟锛氫换鍔$紪鐮佷笉鑳戒负绌猴紒锛�"); + } + String taskNoStr = (String) param.get("taskNo"); +// Long matnr = Long.valueOf(taskNo.get("matnr").toString()); + + return waveManagentService.getTaskDetlQutify(taskNoStr); + } + + /*** + * 澶у睆鑾峰彇鍑哄簱鍒楄〃 + * @return + */ @GetMapping("/sow/tasks") public R getTasks() { return waveManagentService.getTask(); -- Gitblit v1.9.1