Administrator
5 days ago b6135a3e8bd7ee935b46bafc344662eac17d9be5
refactor(yinhe): 移除YHCategoryDto中的ID字段及相关查询条件

- 删除YHCategoryDto类中的id字段及其注解
- 移除YhAiServiceImpl中基于ID的查询条件逻辑
- 简化LambdaQueryWrapper的构建过程
- 优化代码结构,提高可读性
2 files modified
6 ■■■■■ changed files
src/main/java/cc/mrbird/febs/yinhe/req/YHCategoryDto.java 3 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/yinhe/service/impl/YhAiServiceImpl.java 3 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/yinhe/req/YHCategoryDto.java
@@ -10,9 +10,6 @@
@ApiModel(value = "YHCategoryDto", description = "参数")
public class YHCategoryDto {
    @ApiModelProperty(value = "ID", example = "10")
    private String id;
    @ApiModelProperty(value = "是否推荐到小程序首页 1-推荐 0-不推荐", example = "1")
    private Integer hotState;
src/main/java/cc/mrbird/febs/yinhe/service/impl/YhAiServiceImpl.java
@@ -94,9 +94,6 @@
        LambdaQueryWrapper<YHAiAgentCategory> query = Wrappers.lambdaQuery(YHAiAgentCategory.class);
        query.eq(YHAiAgentCategory::getCompanyId,companyId);
        query.eq(YHAiAgentCategory::getState,1);
        if (ObjectUtil.isNotEmpty(dto.getId())){
            query.eq(YHAiAgentCategory::getId,dto.getId());
        }
        if (ObjectUtil.isNotEmpty(dto.getHotState())){
            query.eq(YHAiAgentCategory::getHotState,dto.getHotState());
        }