| | |
| | | |
| | | import com.alibaba.fastjson.JSON; |
| | | import com.core.annotations.AppAuth; |
| | | import com.core.common.*; |
| | | import com.core.common.Cools; |
| | | import com.core.common.R; |
| | | import com.core.exception.CoolException; |
| | | import com.zy.asrs.entity.param.*; |
| | | import com.zy.asrs.service.OpenService; |
| | | import com.zy.common.model.DetlDto; |
| | | import com.zy.common.web.BaseController; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import java.util.ArrayList; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * Created by vincent on 2022/4/8 |
| | |
| | | } |
| | | } |
| | | |
| | | @PostMapping("/scrk") |
| | | @AppAuth(memo = "GWMS调用生成入库工作档") |
| | | public synchronized R gwmsGenerateInventory(@RequestHeader(required = false) String appkey, |
| | | @RequestBody GwmsGenerateInventoryDto param, |
| | | HttpServletRequest request) { |
| | | auth(appkey, param, request); |
| | | return R.ok(openService.gwmsGenerateInventory(param)); |
| | | } |
| | | |
| | | @PostMapping("/zxrk") |
| | | @AppAuth(memo = "GWCS到达堆垛机入库站点请求ZWCS执行") |
| | | public synchronized R crnExecute(@RequestHeader(required = false) String appkey, |
| | | @RequestBody CrnExecuteParam param, |
| | | HttpServletRequest request) { |
| | | auth(appkey, param, request); |
| | | return R.ok(openService.crnExecute(param)); |
| | | } |
| | | |
| | | @PostMapping("/ckrw") |
| | | @AppAuth(memo = "ZWMS接收MES下发出库任务") |
| | | public synchronized R zwmsOutLocWork(@RequestHeader(required = false) String appkey, |
| | | @RequestBody ZwmsOutLocWorkDto param, |
| | | HttpServletRequest request) { |
| | | auth(appkey, param, request); |
| | | return R.ok(openService.zwmsOutLocWork(param)); |
| | | } |
| | | |
| | | @PostMapping("/ckjgsb") |
| | | @AppAuth(memo = "货物到达出库口以后,上报出库结果") |
| | | public synchronized R outLocResultReport(@RequestHeader(required = false) String appkey, |
| | | @RequestBody GhjtApiParam param, |
| | | HttpServletRequest request) { |
| | | auth(appkey, param, request); |
| | | return R.ok(openService.outLocResultReport(param)); |
| | | } |
| | | |
| | | @PostMapping("/cpjck") |
| | | @AppAuth(memo = "拆盘机出库接口") |
| | | public synchronized R emptyOutLoc(@RequestHeader(required = false) String appkey, |
| | | @RequestBody GhjtApiParam param, |
| | | HttpServletRequest request) { |
| | | auth(appkey, param, request); |
| | | return R.ok(openService.emptyOutLoc(param)); |
| | | } |
| | | |
| | | // @PostMapping("/cpjck") |
| | | // @AppAuth(memo = "物料信息获取") |
| | | // public synchronized R emptyOutLoc(@RequestHeader(required = false) String appkey, |
| | | // @RequestBody GhjtApiParam param, |
| | | // HttpServletRequest request) { |
| | | // auth(appkey, param, request); |
| | | // return R.ok(openService.emptyOutLoc(param)); |
| | | // } |
| | | |
| | | |
| | | /*public static void main(String[] args) { |
| | | // 1 |
| | | System.out.println("======================================"); |