luohairen
2024-12-10 b24e024f386e7f25a071b58e9267a2c19f20ba1e
business/src/main/java/com/ycl/service/impl/ProjectInfoServiceImpl.java
@@ -535,5 +535,15 @@
                OutputExcelUtils.deleteDirectoryOrFile(tempDir);
            }
        }
    }
    @Override
    public Result updateUsedStatus(Integer id, Integer usedStatus) {
        ProjectInfo entity = baseMapper.selectById(id);
        // 为空抛IllegalArgumentException,做全局异常处理
        Assert.notNull(entity, "记录不存在");
        entity.setUsedStatus(usedStatus);
        baseMapper.updateById(entity);
        return Result.ok("删除成功");
    }
}