feat:岗位名称和涉密等级查询接口

ln_ry20250512
wangxy 2 weeks ago
parent 194852901a
commit a454f06336

@ -16,6 +16,7 @@ import javax.annotation.Resource;
import java.util.Arrays;
import java.util.Date;
import java.util.List;
import java.util.stream.Collectors;
/**
* ClassName: ClassifiedPostmanager
@ -65,6 +66,28 @@ public class ClassifiedPostManager {
}
/**
*
* @return
*/
public List<String> getPostNames() {
return classifiedPostService.lambdaQuery()
.select(TdClassifiedPost::getPostName)
.list().stream().map(TdClassifiedPost::getPostName).distinct().collect(Collectors.toList());
}
/**
*
* @return
*/
public List<String> getClassifiedLevels() {
return classifiedPostService.lambdaQuery()
.select(TdClassifiedPost::getClassifiedLevel)
.list().stream().map(TdClassifiedPost::getClassifiedLevel).distinct().collect(Collectors.toList());
}
/**
*
* @param classifiedPosts

@ -157,5 +157,26 @@ public class ClassifiedPostController extends BaseController {
return toAjax(classifiedPostManager.deletedTdClassifiedPostIds(ids));
}
/**
*
* @return
*/
@PostMapping("/getPostNames")
@ResponseBody
public AjaxResult getPostNames() {
return success(classifiedPostManager.getPostNames());
}
/**
*
* @return
*/
@PostMapping("/getClassifiedLevels")
@ResponseBody
public AjaxResult getClassifiedLevels() {
return success(classifiedPostManager.getClassifiedLevels());
}
}

Loading…
Cancel
Save