|  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     /*...........................徐工汉云..............以下.............上饶江铜...........................*/ | 
 |  |  |     /*............................Created by Monkey D. Luffy on 2023.07.19.............................*/ | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 贴标机申请获取货物信息 | 
 |  |  |      */ | 
 |  |  |     @PostMapping("/labeller/mat/auth/v1") | 
 |  |  |     @AppAuth(memo = "贴标机申请获取货物信息") //old需要修改 | 
 |  |  |     public synchronized R labellerMat(@RequestHeader(required = false) String appkey, | 
 |  |  |                                       @RequestBody LabellerMatParam param, | 
 |  |  |                                       HttpServletRequest request) { | 
 |  |  |         auth(appkey, param, request); | 
 |  |  |         return R.ok(openService.labellerMat(param)); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 贴标机贴标完成 | 
 |  |  |      */ | 
 |  |  |     @PostMapping("/labeller/complete/auth/v1") | 
 |  |  |     @AppAuth(memo = "贴标机贴标完成") | 
 |  |  |     @AppAuth(memo = "贴标机贴标完成") //old需要修改 | 
 |  |  |     public synchronized R labellerComplete(@RequestHeader(required = false) String appkey, | 
 |  |  |                                            @RequestBody LabellerCompleteParam param, | 
 |  |  |                                            HttpServletRequest request) { | 
 |  |  | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 贴标机申请获取货物信息 | 
 |  |  |      * 中控(2楼):码垛完成下发入库信息 | 
 |  |  |      */ | 
 |  |  |     @PostMapping("/labeller/mat/auth/v1") | 
 |  |  |     @AppAuth(memo = "贴标机申请获取货物信息") | 
 |  |  |     public synchronized R labellerMat(@RequestHeader(required = false) String appkey, | 
 |  |  |                                            @RequestBody LabellerMatParam param, | 
 |  |  |     @PostMapping("/palletizing/complete/auth/v1") | 
 |  |  |     @AppAuth(memo = "中控(2楼):码垛完成下发入库信息") | 
 |  |  |     public synchronized R PalletizingCompleteTwoFloorParam(@RequestHeader(required = false) String appkey, | 
 |  |  |                                            @RequestBody PalletizingCompleteTwoFloorParam param, | 
 |  |  |                                            HttpServletRequest request) { | 
 |  |  |         auth(appkey, param, request); | 
 |  |  |         openService.labellerMat(param); | 
 |  |  |         openService.PalletizingCompleteTwoFloorParam(param); | 
 |  |  |         return R.ok(param); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 松盛(1楼):码垛完成下发入库信息 | 
 |  |  |      */ | 
 |  |  |     @PostMapping("/palletizing/complete/auth/v2") | 
 |  |  |     @AppAuth(memo = "松盛(1楼):码垛完成下发确认信号") | 
 |  |  |     public synchronized R palletizingCompleteS(@RequestHeader(required = false) String appkey, | 
 |  |  |                                               @RequestBody PalletizingCompleteParam param, | 
 |  |  |                                               HttpServletRequest request) { | 
 |  |  |         auth(appkey, param, request); | 
 |  |  |         openService.palletizingCompleteS(param); | 
 |  |  |         return R.ok(); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 中控:码垛完成下发入库信息 | 
 |  |  |      * 中控:出库完成月台相关 | 
 |  |  |      */ | 
 |  |  |     @PostMapping("/palletizing/complete/auth/v1") | 
 |  |  |     @AppAuth(memo = "中控:码垛完成下发入库信息") | 
 |  |  |     public synchronized R palletizingComplete(@RequestHeader(required = false) String appkey, | 
 |  |  |                                            @RequestBody PalletizingCompleteParam param, | 
 |  |  |                                            HttpServletRequest request) { | 
 |  |  |     @PostMapping("/balcony/complete/auth/v1") | 
 |  |  |     @AppAuth(memo = "中控:出库完成月台相关") //old需要修改 | 
 |  |  |     public synchronized R balconyComplete(@RequestHeader(required = false) String appkey, | 
 |  |  |                                               @RequestBody LabellerMatParam param, | 
 |  |  |                                               HttpServletRequest request) { | 
 |  |  |         auth(appkey, param, request); | 
 |  |  |         openService.palletizingComplete(param); | 
 |  |  |         return R.ok(); | 
 |  |  |         openService.balconyComplete(param); | 
 |  |  |         return R.ok(param); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |  | 
 |  |  | 
 |  |  |                                             @RequestBody SingleUnstackingCompleteParam param, | 
 |  |  |                                             HttpServletRequest request) { | 
 |  |  |         auth(appkey, param, request); | 
 |  |  |         openService.singleUnstackingComplete(param); | 
 |  |  |         return R.ok(); | 
 |  |  |         try{ | 
 |  |  |             openService.singleUnstackingComplete(param); | 
 |  |  |         } catch (Exception e){ | 
 |  |  |             return R.error(e.getMessage()).add(e.getMessage()); | 
 |  |  |         } | 
 |  |  |         return R.ok(param); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  | 
 |  |  |                                             @RequestBody SingleMountUnstackingCompleteParam param, | 
 |  |  |                                             HttpServletRequest request) { | 
 |  |  |         auth(appkey, param, request); | 
 |  |  |         openService.singleMountUnstackingComplete(param); | 
 |  |  |         return R.ok(); | 
 |  |  |         try{ | 
 |  |  |             openService.singleMountUnstackingComplete(param); | 
 |  |  |         } catch (Exception e){ | 
 |  |  |             return R.error(e.getMessage()).add(e.getMessage()); | 
 |  |  |         } | 
 |  |  |         return R.ok(param); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * FQC质检 | 
 |  |  |      */ | 
 |  |  |     @PostMapping("/quality/inspection/auth/v1") | 
 |  |  |     @AppAuth(memo = "FQC质检") | 
 |  |  |     public synchronized R qualityInspection(@RequestHeader(required = false) String appkey, | 
 |  |  |                                            @RequestBody QualityInspectionParam param, | 
 |  |  |                                            HttpServletRequest request) { | 
 |  |  |         auth(appkey, param, request); | 
 |  |  |         openService.qualityInspection(param); | 
 |  |  |         return R.ok(); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     /*...........................上饶江铜..............以上.............徐工汉云...........................*/ | 
 |  |  |  |