xuhy
2024-12-20 cf7740957f2b859e541116f2f4603beff8a0c832
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TGoodsController.java
@@ -69,7 +69,13 @@
    @PostMapping(value = "/add")
    public AjaxResult<Boolean> add(@RequestBody TGoods dto) {
        dto.setShopId(tokenService.getLoginUser().getObjectId());
        dto.setGoodsNum(CodeGenerateUtils.generateVolumeSn());
        String num = CodeGenerateUtils.generateVolumeSn();
        long count = goodsService.count(Wrappers.lambdaQuery(TGoods.class)
                .eq(TGoods::getGoodsNum, num));
        if(count>0){
            num = CodeGenerateUtils.generateVolumeSn();
        }
        dto.setGoodsNum(num);
        return AjaxResult.success(goodsService.save(dto));
    }