Administrator
2025-08-01 762dbbbaaf139c0dd6ace23f9d80f2fca421be62
refactor(ai): 移除 AiProductQuestion 实体中无需初始化的字段

- 删除了 AiProductQuestionServiceImpl 中的无用字段初始化代码
- 移除了 addEntity 和 updateEntity 方法中不必要的字段设置
- 优化了代码结构,提高了代码的可读性和维护性
1 files modified
8 ■■■■■ changed files
src/main/java/cc/mrbird/febs/ai/service/impl/AiProductQuestionServiceImpl.java 8 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/impl/AiProductQuestionServiceImpl.java
@@ -70,10 +70,6 @@
        entity.setCompanyId(dto.getCompanyId());
        entity.setProductCategoryId(dto.getProductCategoryId());
        entity.setTitle(dto.getTitle());
        entity.setAnswer(dto.getAnswer());
        entity.setCorrectAnswer(dto.getCorrectAnswer());
        entity.setParentId(dto.getParentId());
        entity.setAnswerAnalysis(dto.getAnswerAnalysis());
        entity.setDifficulty(dto.getDifficulty());
        entity.setCreatedTime(new Date());
        this.save(entity);
@@ -90,10 +86,6 @@
                            .set(AiProductQuestion::getCompanyId, dto.getCompanyId())
                            .set(AiProductQuestion::getProductCategoryId, dto.getProductCategoryId())
                            .set(AiProductQuestion::getTitle, dto.getTitle())
                            .set(AiProductQuestion::getAnswer, dto.getAnswer())
                            .set(AiProductQuestion::getCorrectAnswer, dto.getCorrectAnswer())
                            .set(AiProductQuestion::getParentId, dto.getParentId())
                            .set(AiProductQuestion::getAnswerAnalysis, dto.getAnswerAnalysis())
                            .set(AiProductQuestion::getDifficulty, dto.getDifficulty())
                            .set(AiProductQuestion::getUpdatedTime, new Date())
                            .eq(AiProductQuestion::getId, id)