|
@@ -222,9 +222,9 @@ public interface PersonInfoMapper extends BaseMapperX<PersonInfoDO> {
|
|
|
query.eqIfPresent(PersonInfoDO::getEduType, reqVO.getEduType());
|
|
|
query.eqIfPresent(PersonInfoDO::getExpType, reqVO.getExpType());
|
|
|
query.eqIfPresent(PersonInfoDO::getType, reqVO.getType());
|
|
|
-// if(StringUtils.isNotBlank(reqVO.getBrand())){
|
|
|
-// query.innerJoin(WorkExpDO.class, on-> on.eq(WorkExpDO::getUserId, PersonInfoDO::getUserId).like(WorkExpDO::getEnterpriseName, reqVO.getBrand()));
|
|
|
-// }
|
|
|
+ if(StringUtils.isNotBlank(reqVO.getBrand())){
|
|
|
+ query.innerJoin(WorkExpDO.class, on-> on.eq(WorkExpDO::getUserId, PersonInfoDO::getUserId).apply("MATCH(enterprise_Name) AGAINST('"+ reqVO.getBrand()+"*' IN BOOLEAN MODE)"));
|
|
|
+ }
|
|
|
|
|
|
// query.and(StringUtils.isNotBlank(reqVO.getBrand()),
|
|
|
// qw->qw.
|