From 925d49633816fb3b3b25adffa3c31a705f8d5bbb Mon Sep 17 00:00:00 2001 From: Junjie <540245094@qq.com> Date: 星期六, 03 八月 2024 15:18:53 +0800 Subject: [PATCH] # --- zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/controller/WaitPakinController.java | 23 +++++++++++++++-------- 1 files changed, 15 insertions(+), 8 deletions(-) diff --git a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/controller/WaitPakinController.java b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/controller/WaitPakinController.java index 9126c72..d7f845a 100644 --- a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/controller/WaitPakinController.java +++ b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/controller/WaitPakinController.java @@ -5,23 +5,21 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.zy.asrs.framework.common.Cools; import com.zy.asrs.framework.common.R; +import com.zy.asrs.wms.asrs.entity.*; +import com.zy.asrs.wms.asrs.service.*; import com.zy.asrs.wms.common.annotation.OperationLog; import com.zy.asrs.wms.common.domain.BaseParam; import com.zy.asrs.wms.common.domain.KeyValVo; import com.zy.asrs.wms.common.domain.PageParam; -import com.zy.asrs.wms.asrs.entity.WaitPakin; -import com.zy.asrs.wms.asrs.service.WaitPakinService; import com.zy.asrs.wms.system.controller.BaseController; import com.zy.asrs.wms.utils.ExcelUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.transaction.annotation.Transactional; import org.springframework.web.bind.annotation.*; import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.List; -import java.util.Map; +import java.util.*; @RestController @RequestMapping("/api") @@ -50,12 +48,21 @@ return R.ok().add(waitPakinService.getById(id)); } + @PreAuthorize("hasAuthority('asrs:waitPakin:list')") + @GetMapping("/waitPakin/orderDetlId/{orderDetlId}") + public R getByOrderDetlId(@PathVariable("orderDetlId") Long orderDetlId) { + return R.ok().add(waitPakinService.getByOrderDetlId(orderDetlId)); + } + @PreAuthorize("hasAuthority('asrs:waitPakin:save')") @OperationLog("娣诲姞缁勬墭閫氱煡妗�") @PostMapping("/waitPakin/save") public R save(@RequestBody WaitPakin waitPakin) { - if (!waitPakinService.save(waitPakin)) { - return R.error("娣诲姞澶辫触"); + try { + waitPakinService.comb(waitPakin); + } catch (Exception e) { + e.printStackTrace(); + return R.error(e.getMessage()); } return R.ok("娣诲姞鎴愬姛"); } -- Gitblit v1.9.1