From 68b2d4f7d3f122a7d6ab075c5455ac1d8ef6d932 Mon Sep 17 00:00:00 2001 From: zss <zss@example.com> Date: 星期二, 25 六月 2024 17:58:55 +0800 Subject: [PATCH] 检验下单标签打印+标准库枚举筛选+报告生成修改+检验下单委托编号生成 --- inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderController.java | 19 ++++++++++++++----- 1 files changed, 14 insertions(+), 5 deletions(-) diff --git a/inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderController.java b/inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderController.java index 6623aef..361b748 100644 --- a/inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderController.java +++ b/inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderController.java @@ -42,7 +42,7 @@ //鑾峰彇妫�楠屼笅鍗曟暟鎹� @ValueClassify("妫�楠屼笅鍗�") - @ApiOperation(value = "鏌ヨ妫�楠屼笅鍗曟暟鎹�") + @ApiOperation(value = "鏌ヨ鍗曚綅妫�楠屽崟") @PostMapping("/selectInsOrderParameter") public Result selectInsOrderParameter(@RequestBody Map<String, Object> data) throws Exception { Page page = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("page")), Page.class); @@ -51,7 +51,7 @@ } @ValueClassify("妫�楠屼笅鍗�") - @ApiOperation(value = "鏄惁鍏ㄩ儴鏌ヨ") + @ApiOperation(value = "鏌ョ湅鎵�鏈夋楠屽崟") @PostMapping("/selectAllInsOrder") public Result selectAllInsOrder(){ return Result.success(); @@ -66,11 +66,13 @@ @ValueClassify("妫�楠屼笅鍗�") @ApiOperation(value = "娣诲姞妫�楠屼笅鍗曟暟鎹�") @PostMapping("/addInsOrder") - public Result<?> addInsOrder(@RequestBody Map<String, Object> map) { + public Result<?> addInsOrder(String str) { + Map<String, Object> map = JSON.parseObject(str, Map.class); JSONArray jsonArray = JSON.parseArray(map.get("list")+""); List<SampleProductDto> list = jsonArray.toJavaList(SampleProductDto.class); InsOrder insOrder = JSON.parseObject(JSON.toJSONString(map.get("insOrder")), InsOrder.class); - return Result.success(insOrderService.addInsOrder(list, insOrder)); + List<List<Integer>> pairing = JSON.parseArray(map.get("pairing")+""); + return Result.success(insOrderService.addInsOrder(list, insOrder, pairing)); } @ApiOperation(value = "鏌ヨ璁㈠崟鏈�闀块璁℃椂闂�") @@ -154,11 +156,18 @@ insOrderService.updateStatus(id); return Result.success(); } - @ValueClassify("妫�楠屼笅鍗�") + @PutMapping("/updateInspected") @ValueAuth public Result<?> updateInspected(Integer id){ insProductService.updateInspected(id); return Result.success(); } + + @ValueClassify("妫�楠屼笅鍗�") + @ApiOperation(value = "鏍囩鎵撳嵃") + @PostMapping("/labelPrinting") + public Result<?> labelPrinting(String ids) { + return Result.success(insOrderService.labelPrinting(ids)); + } } \ No newline at end of file -- Gitblit v1.9.3