6 天以前 1e123568c2f561013f5636e45dc0db30b17a3517
src/main/java/com/ruoyi/basic/controller/ProductController.java
@@ -121,6 +121,22 @@
    }
    /**
     * 根据条码精确查询产品规格(采购/销售/库存扫码选商品)
     */
    @Operation(summary = "根据条码查询产品规格")
    @GetMapping("/model/byBarcode")
    public AjaxResult selectByBarcode(@RequestParam String barcode) {
        if (barcode == null || barcode.trim().isEmpty()) {
            return AjaxResult.error("请传入条码");
        }
        ProductModel productModel = productModelService.selectByBarcode(barcode);
        if (productModel == null) {
            return AjaxResult.error("条码 " + barcode + " 未匹配到产品规格");
        }
        return AjaxResult.success(productModel);
    }
    /**
     * 导入产品
     */
    @PostMapping("/import")