Browse Source

过滤其他岗位名称为null数据

lizeyu 9 months ago
parent
commit
7c2942f433

+ 2 - 2
src/main/java/com/hz/employmentsite/services/impl/companyService/PostServiceImpl.java

@@ -155,7 +155,7 @@ public class PostServiceImpl implements PostService {
             PcProfession proOther = pcProfessionMapper.selectByExample(proEmp).stream().findFirst().orElse(null);
             if (proOther != null) {
                 proEmp = new PcProfessionExample();
-                proEmp.or().andParentProfessionIDEqualTo(proOther.getProfessionID());
+                proEmp.or().andParentProfessionIDEqualTo(proOther.getProfessionID()).andProfessionNameIsNotNull();
 //                proCia.andProfessionNameEqualTo(data.getProfessionName());
 
                 //查询其他岗位
@@ -407,7 +407,7 @@ public class PostServiceImpl implements PostService {
         proCia.andProfessionNameEqualTo("其他");
         PcProfession proOther = pcProfessionMapper.selectByExample(proEmp).stream().findFirst().orElse(null);
         proEmp = new PcProfessionExample();
-        proEmp.or().andParentProfessionIDEqualTo(proOther.getProfessionID());
+        proEmp.or().andParentProfessionIDEqualTo(proOther.getProfessionID()).andProfessionNameIsNotNull();
         //查询已存在的三级“其他”岗位
         List<PcProfession> proOtherSonList = pcProfessionMapper.selectByExample(proEmp);
 

+ 1 - 1
src/main/java/com/hz/employmentsite/services/impl/jobUserManager/JobHuntServiceImpl.java

@@ -133,7 +133,7 @@ public class JobHuntServiceImpl implements JobHuntService {
             PcProfession proOther = pcProfessionMapper.selectByExample(proEmp).stream().findFirst().orElse(null);
             if (proOther != null) {
                 proEmp = new PcProfessionExample();
-                proEmp.or().andParentProfessionIDEqualTo(proOther.getProfessionID());
+                proEmp.or().andParentProfessionIDEqualTo(proOther.getProfessionID()).andProfessionNameIsNotNull();
 //                proCia.andProfessionNameEqualTo(data.getProfessionName());
 
                 //查询其他岗位