bug调整

dev
caolin 2023-08-21 23:57:39 +08:00
parent 45bf79ea01
commit e5beeb0ac9
2 changed files with 16 additions and 5 deletions

View File

@ -1,6 +1,7 @@
package com.jwl.driver.server.service.impl; package com.jwl.driver.server.service.impl;
import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.collection.CollectionUtil;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.jwl.driver.server.constant.Constants; import com.jwl.driver.server.constant.Constants;
@ -18,6 +19,7 @@ import org.springframework.stereotype.Service;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.Objects;
/** /**
* <p> * <p>
@ -38,11 +40,11 @@ public class TdProjectServiceImpl extends ServiceImpl<TdProjectMapper, TdProject
List<ProjectVo> resultList = new ArrayList<>(); List<ProjectVo> resultList = new ArrayList<>();
LambdaQueryWrapper<TdProject> queryWrapper = new LambdaQueryWrapper<TdProject>() LambdaQueryWrapper<TdProject> queryWrapper = new LambdaQueryWrapper<TdProject>()
.eq(TdProject::getProjectId,queryDto.getProjectId()) .eq(Objects.nonNull(queryDto.getProjectId()),TdProject::getProjectId,queryDto.getProjectId())
.eq(TdProject::getType,queryDto.getType()) .eq(StrUtil.isNotBlank(queryDto.getType()),TdProject::getType,queryDto.getType())
.eq(TdProject::getCarTypeId,queryDto.getCarTypeId()) .eq(Objects.nonNull(queryDto.getCarTypeId()),TdProject::getCarTypeId,queryDto.getCarTypeId())
.eq(TdProject::getSubject,queryDto.getSubject()) .eq(StrUtil.isNotBlank(queryDto.getSubject()),TdProject::getSubject,queryDto.getSubject())
.eq(TdProject::getDriveType,queryDto.getDriveType()) .eq(StrUtil.isNotBlank(queryDto.getDriveType()),TdProject::getDriveType,queryDto.getDriveType())
.eq(TdProject::getIsActive, Constants.IS_ACTIVE_TRUE) .eq(TdProject::getIsActive, Constants.IS_ACTIVE_TRUE)
.orderByAsc(TdProject::getShowOrder); .orderByAsc(TdProject::getShowOrder);
List<TdProject> tdProjects = this.getBaseMapper().selectList(queryWrapper); List<TdProject> tdProjects = this.getBaseMapper().selectList(queryWrapper);

View File

@ -0,0 +1,9 @@
package com.jwl.driver.server;
/**
* @author
* @description
* @create 2023/8/21 10:36
*/
public class WechatPayTest {
}