Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
J
jy_jfb
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Administrator
jy_jfb
Commits
f8e72267
提交
f8e72267
authored
9月 02, 2025
作者:
wml
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
经验要求列表
上级
d81ce878
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
114 行增加
和
0 行删除
+114
-0
RecruitType.java
jfb-lib/src/main/java/data/recruit/RecruitType.java
+6
-0
ExperienceController.java
...java/com/jfb/recruit/controller/ExperienceController.java
+45
-0
ExperienceService.java
.../main/java/com/jfb/recruit/service/ExperienceService.java
+20
-0
ExperienceServiceImpl.java
...a/com/jfb/recruit/service/impl/ExperienceServiceImpl.java
+43
-0
没有找到文件。
jfb-lib/src/main/java/data/recruit/RecruitType.java
浏览文件 @
f8e72267
package
data
.
recruit
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
data.parent.NameObj
;
import
lombok.Data
;
...
...
@@ -13,5 +14,10 @@ import lombok.Data;
@TableName
(
value
=
"tb_recruit_type"
)
public
class
RecruitType
extends
NameObj
{
/**
* 编号
**/
@TableField
(
"code"
)
private
String
code
;
}
jfb-recruit/src/main/java/com/jfb/recruit/controller/ExperienceController.java
0 → 100644
浏览文件 @
f8e72267
package
com
.
jfb
.
recruit
.
controller
;
import
base.controller.BaseController
;
import
base.result.BaseResult
;
import
com.github.pagehelper.PageInfo
;
import
com.jfb.recruit.service.ExperienceService
;
import
data.recruit.Experience
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
javax.annotation.Resource
;
import
javax.servlet.http.HttpServletRequest
;
import
java.util.List
;
/**
* @author wangmenglong
* @description: 招聘类型
* @date 2023/12/11 11:35
*/
@RestController
@RequestMapping
(
"/experience"
)
public
class
ExperienceController
extends
BaseController
{
@Resource
ExperienceService
experienceService
;
/**
* @description: 获取所有招聘类型列表
* @author: wangmenglong
* @date; 2023/12/7 10:07
* @param: [req]
* @return: com.github.pagehelper.PageInfo
**/
@GetMapping
(
"/all"
)
public
BaseResult
all
(
HttpServletRequest
req
,
Experience
recrutiType
){
PageInit
(
req
);
List
<
Experience
>
list
=
experienceService
.
listAll
(
recrutiType
);
PageInfo
<
Experience
>
pageInfo
=
new
PageInfo
<
Experience
>(
list
);
return
BaseResult
.
success
(
pageInfo
);
}
}
jfb-recruit/src/main/java/com/jfb/recruit/service/ExperienceService.java
0 → 100644
浏览文件 @
f8e72267
package
com
.
jfb
.
recruit
.
service
;
import
data.recruit.Experience
;
import
java.util.List
;
/**
*
* @return: 经验
* @Author: wml
* @Date 2025/5/9 10:20
*/
public
interface
ExperienceService
{
List
<
Experience
>
listAll
(
Experience
experience
);
}
jfb-recruit/src/main/java/com/jfb/recruit/service/impl/ExperienceServiceImpl.java
0 → 100644
浏览文件 @
f8e72267
package
com
.
jfb
.
recruit
.
service
.
impl
;
import
com.alibaba.cloud.commons.lang.StringUtils
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.jfb.recruit.mapper.ExperienceMapper
;
import
com.jfb.recruit.service.ExperienceService
;
import
data.recruit.Experience
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
java.util.List
;
/**
*
* @return: 招聘类型管理
* @Author: wml
* @Date 2025/5/9 10:22
*/
@Service
@Transactional
public
class
ExperienceServiceImpl
extends
ServiceImpl
<
ExperienceMapper
,
Experience
>
implements
ExperienceService
{
/**
* @description: 获取所有列表
* @author: wangmenglong
**/
@Override
public
List
<
Experience
>
listAll
(
Experience
experience
)
{
//创建查询条件
LambdaQueryWrapper
<
Experience
>
qw
=
new
LambdaQueryWrapper
<>();
qw
.
eq
(
Experience:
:
getDel
,
false
)
.
eq
(
StringUtils
.
isNotBlank
(
experience
.
getBaseCode
()),
Experience:
:
getBaseCode
,
experience
.
getBaseCode
())
.
orderByDesc
(
Experience:
:
getCreateTime
);
List
<
Experience
>
orgList
=
super
.
list
(
qw
);
//返回查询结果
return
orgList
;
}
}
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论