| | |
| | | return openService.kthl(param); |
| | | } |
| | | |
| | | @PostMapping("/tb") |
| | | @AppAuth(memo = "一楼贴标") |
| | | public synchronized R tb(@RequestHeader(required = false) String appkey, |
| | | @RequestBody TbParam param, |
| | | HttpServletRequest request) { |
| | | auth(appkey, param, request); |
| | | return openService.tb(param); |
| | | } |
| | | |
| | | @PostMapping("/zxrk") |
| | | @AppAuth(memo = "GWCS到达堆垛机入库站点请求ZWCS执行") |
| | | public synchronized R crnExecute(@RequestHeader(required = false) String appkey, |
New file |
| | |
| | | package com.zy.asrs.entity.param; |
| | | |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * @author pang.jiabao |
| | | * @description gwcs贴标请求数据 |
| | | * @createDate 2024/8/18 16:49 |
| | | */ |
| | | @Data |
| | | public class TbParam { |
| | | /** |
| | | * 托盘码 |
| | | */ |
| | | private String barcode; |
| | | } |
| | |
| | | R kthl(KthlParam param); |
| | | |
| | | /** |
| | | * 一楼贴标 |
| | | */ |
| | | R tb(TbParam param); |
| | | |
| | | /** |
| | | *GWMS到达目标站点请求ZWCS执行入库 |
| | | */ |
| | | String crnExecute(CrnExecuteParam param); |
| | |
| | | } |
| | | |
| | | @Override |
| | | public R tb(TbParam param) { |
| | | List<WrkDetl> wrkDetls = wrkDetlService.selectList(new EntityWrapper<WrkDetl>().eq("barcode", param.getBarcode())); |
| | | if (wrkDetls.isEmpty()) { |
| | | return R.parse("无物料明细信息"); |
| | | } |
| | | List<String> collect = wrkDetls.stream().map(WrkDetl::getUnit).distinct().collect(Collectors.toList()); |
| | | return R.ok(collect); |
| | | } |
| | | |
| | | @Override |
| | | @Transactional |
| | | public R gwmsGenerateInventory(GwmsGenerateInventoryDto param) { |
| | | |