diff --git a/ktg-mes/src/main/java/com/ktg/mes/md/controller/BaseKnifeController.java b/ktg-mes/src/main/java/com/ktg/mes/md/controller/BaseKnifeController.java index a55e8f9..0d0b94c 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/md/controller/BaseKnifeController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/md/controller/BaseKnifeController.java @@ -321,7 +321,7 @@ public class BaseKnifeController extends BaseController { // 齐套性检查 AjaxResult ajaxResult = this.checkForAlignment(processCodeList); - if (Integer.parseInt(String.valueOf(ajaxResult.get("code"))) != 200){ + if (Integer.parseInt(String.valueOf(ajaxResult.get("code"))) != 200) { return AjaxResult.error(ajaxResult.get("msg").toString(), ajaxResult.get("data")); } @@ -988,7 +988,15 @@ public class BaseKnifeController extends BaseController { @PreAuthorize("@ss.hasPermi('md:baseKnife:query')") @GetMapping(value = "/isDuplicateRfid/{rfid}") public AjaxResult isDuplicateRfid(@PathVariable("rfid") String rfid) { - return AjaxResult.success(baseKnifeService.isDuplicateRfid(rfid)); + String[] split = rfid.split(","); + // 验证失败的rfid + ArrayList errorList = new ArrayList<>(); + for (String s : split) { + if (baseKnifeService.isDuplicateRfid(rfid)) { + errorList.add(s); + } + } + return AjaxResult.success(errorList); } /**