|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.alibaba.fastjson.JSON; | 
|---|
|  |  |  | import com.baomidou.mybatisplus.mapper.EntityWrapper; | 
|---|
|  |  |  | import com.core.annotations.AppAuth; | 
|---|
|  |  |  | import com.core.common.BaseRes; | 
|---|
|  |  |  | import com.core.common.Cools; | 
|---|
|  |  |  | import com.core.common.R; | 
|---|
|  |  |  | 
|---|
|  |  |  | @Autowired | 
|---|
|  |  |  | private BasCrnErrorService basCrnErrorService; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // WMS入库前下发码盘信息 | 
|---|
|  |  |  | @AppAuth(memo = "WMS入库前下发码盘信息") | 
|---|
|  |  |  | @PostMapping("/preStoragePallet") | 
|---|
|  |  |  | public R preStoragePallet(@RequestHeader String appkey, @RequestBody PreStoragePallet preStoragePallet, HttpServletRequest request) { | 
|---|
|  |  |  | auth(appkey, preStoragePallet, request); | 
|---|
|  |  |  | 
|---|
|  |  |  | return R.ok("入库前下发码盘信息成功"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //创建任务 | 
|---|
|  |  |  | @AppAuth(memo = "WMS任务下发") | 
|---|
|  |  |  | @PostMapping("/taskCreate") | 
|---|
|  |  |  | @Transactional | 
|---|
|  |  |  | public R taskCreate(@RequestHeader String appkey, | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //任务取消接口 | 
|---|
|  |  |  | @AppAuth(memo = "WMS取消任务") | 
|---|
|  |  |  | @PostMapping("/taskCancel") | 
|---|
|  |  |  | public R taskCancel(@RequestHeader String appkey, | 
|---|
|  |  |  | @RequestBody WMSAndAGVInterfaceParam param, | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 外置输送线wms通知输送线流动,上报时候上报站点即可 | 
|---|
|  |  |  | @AppAuth(memo = "外置输送线wms通知输送线流动") | 
|---|
|  |  |  | @PostMapping("/applyInDevp") | 
|---|
|  |  |  | public R applyInDevp(@RequestHeader String appkey, | 
|---|
|  |  |  | @RequestBody ApplyInDevpDto param, | 
|---|