Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
dd_school
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wangqi
dd_school
Commits
426bd5c4
Commit
426bd5c4
authored
Apr 03, 2024
by
wangjian
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
2024-04-03 招聘 V0.3
parent
731b52ae
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
156 additions
and
0 deletions
+156
-0
smart-campus/src/main/java/yangtz/cs/liu/campus/domain/recruit/SchoolRecruitStudentFamily.java
+40
-0
smart-campus/src/main/java/yangtz/cs/liu/campus/domain/recruit/SchoolRecruitStudentFjb.java
+36
-0
smart-campus/src/main/java/yangtz/cs/liu/campus/mapper/recruit/SchoolRecruitStudentFamilyMapper.java
+15
-0
smart-campus/src/main/java/yangtz/cs/liu/campus/mapper/recruit/SchoolRecruitStudentFjbMapper.java
+15
-0
smart-campus/src/main/java/yangtz/cs/liu/campus/mapper/recruit/SchoolRecruitStudentJlMapper.java
+15
-0
smart-campus/src/main/java/yangtz/cs/liu/campus/service/impl/recruit/SchoolRecruitStudentServiceImpl.java
+26
-0
smart-campus/src/main/java/yangtz/cs/liu/webpage/vo/WebSchoolRecruitStudentVo.java
+9
-0
No files found.
smart-campus/src/main/java/yangtz/cs/liu/campus/domain/recruit/SchoolRecruitStudentFamily.java
0 → 100644
View file @
426bd5c4
package
yangtz
.
cs
.
liu
.
campus
.
domain
.
recruit
;
import
com.core.domain.OurBaseEntity
;
import
lombok.Data
;
import
org.apache.commons.lang3.builder.ToStringBuilder
;
import
org.apache.commons.lang3.builder.ToStringStyle
;
import
com.ruoyi.common.annotation.Excel
;
import
com.ruoyi.common.core.domain.BaseEntity
;
/**
* 教师招聘 教师账号 信息从家庭信息对象 school_recruit_student_family
*
* @author ruoyi
* @date 2024-04-02
*/
@Data
public
class
SchoolRecruitStudentFamily
extends
OurBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/** $column.columnComment */
private
Long
id
;
/** 学生id */
@Excel
(
name
=
"学生id"
)
private
Long
studentId
;
/** 称谓 */
@Excel
(
name
=
"称谓"
)
private
String
cw
;
/** 姓名 */
@Excel
(
name
=
"姓名"
)
private
String
xm
;
/** 工作单位及职务 */
@Excel
(
name
=
"工作单位及职务"
)
private
String
gzdwjzw
;
}
smart-campus/src/main/java/yangtz/cs/liu/campus/domain/recruit/SchoolRecruitStudentFjb.java
0 → 100644
View file @
426bd5c4
package
yangtz
.
cs
.
liu
.
campus
.
domain
.
recruit
;
import
com.core.domain.OurBaseEntity
;
import
lombok.Data
;
import
org.apache.commons.lang3.builder.ToStringBuilder
;
import
org.apache.commons.lang3.builder.ToStringStyle
;
import
com.ruoyi.common.annotation.Excel
;
import
com.ruoyi.common.core.domain.BaseEntity
;
/**
* 教师招聘 教师账号 信息从附件对象 school_recruit_student_fjb
*
* @author ruoyi
* @date 2024-04-02
*/
@Data
public
class
SchoolRecruitStudentFjb
extends
OurBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/** $column.columnComment */
private
Long
id
;
/** 学生id */
@Excel
(
name
=
"学生id"
)
private
Long
studentId
;
/** 附件名称 */
@Excel
(
name
=
"附件名称"
)
private
String
fjmc
;
/** 附件路径 */
@Excel
(
name
=
"附件路径"
)
private
String
fjlj
;
}
smart-campus/src/main/java/yangtz/cs/liu/campus/mapper/recruit/SchoolRecruitStudentFamilyMapper.java
0 → 100644
View file @
426bd5c4
package
yangtz
.
cs
.
liu
.
campus
.
mapper
.
recruit
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.apache.ibatis.annotations.Mapper
;
import
yangtz.cs.liu.campus.domain.recruit.SchoolRecruitStudentFamily
;
import
yangtz.cs.liu.campus.domain.recruit.SchoolRecruitStudentJl
;
/**
* @author xuten
*/
@Mapper
public
interface
SchoolRecruitStudentFamilyMapper
extends
BaseMapper
<
SchoolRecruitStudentFamily
>
{
}
smart-campus/src/main/java/yangtz/cs/liu/campus/mapper/recruit/SchoolRecruitStudentFjbMapper.java
0 → 100644
View file @
426bd5c4
package
yangtz
.
cs
.
liu
.
campus
.
mapper
.
recruit
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.apache.ibatis.annotations.Mapper
;
import
yangtz.cs.liu.campus.domain.recruit.SchoolRecruitStudentFamily
;
import
yangtz.cs.liu.campus.domain.recruit.SchoolRecruitStudentFjb
;
/**
* @author xuten
*/
@Mapper
public
interface
SchoolRecruitStudentFjbMapper
extends
BaseMapper
<
SchoolRecruitStudentFjb
>
{
}
smart-campus/src/main/java/yangtz/cs/liu/campus/mapper/recruit/SchoolRecruitStudentJlMapper.java
0 → 100644
View file @
426bd5c4
package
yangtz
.
cs
.
liu
.
campus
.
mapper
.
recruit
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.apache.ibatis.annotations.Mapper
;
import
yangtz.cs.liu.campus.domain.recruit.SchoolRecruitExam
;
import
yangtz.cs.liu.campus.domain.recruit.SchoolRecruitStudentJl
;
/**
* @author xuten
*/
@Mapper
public
interface
SchoolRecruitStudentJlMapper
extends
BaseMapper
<
SchoolRecruitStudentJl
>
{
}
smart-campus/src/main/java/yangtz/cs/liu/campus/service/impl/recruit/SchoolRecruitStudentServiceImpl.java
View file @
426bd5c4
...
...
@@ -57,6 +57,13 @@ public class SchoolRecruitStudentServiceImpl extends ServiceImpl<SchoolRecruitSt
@Autowired
private
EduRecruitStudentMapper
eduRecruitStudentMapper
;
@Autowired
private
SchoolRecruitStudentJlMapper
recruitStudentJlMapper
;
@Autowired
private
SchoolRecruitStudentFamilyMapper
recruitStudentFamilyMapper
;
@Autowired
private
SchoolRecruitStudentFjbMapper
recruitStudentFjbMapper
;
@Override
public
String
register
(
WebRegisterBody
registerBody
)
{
String
msg
=
""
,
studentName
=
registerBody
.
getStudentName
(),
idCard
=
registerBody
.
getIdCard
(),
phoneNumber
=
registerBody
.
getPhoneNumber
(),
password
=
registerBody
.
getPassword
();
...
...
@@ -315,6 +322,25 @@ public class SchoolRecruitStudentServiceImpl extends ServiceImpl<SchoolRecruitSt
s
.
setPhoto
(
student
.
getPhoto
());
s
.
setUpdateTime
(
DateUtils
.
getNowDate
());
recruitStudentMapper
.
updateById
(
s
);
//从表信息的保存
//简历
List
<
SchoolRecruitStudentJl
>
resumeData
=
student
.
getResumeData
();
for
(
SchoolRecruitStudentJl
j:
resumeData
){
recruitStudentJlMapper
.
insert
(
j
);
}
//家庭
List
<
SchoolRecruitStudentFamily
>
remeberData
=
student
.
getRemeberData
();
for
(
SchoolRecruitStudentFamily
j:
remeberData
){
recruitStudentFamilyMapper
.
insert
(
j
);
}
//附件
List
<
SchoolRecruitStudentFjb
>
fileList
=
student
.
getFileList
();
//获取考试考生关系
SchoolRecruitRelation
relation
=
recruitRelationMapper
.
getRelationByIds
(
examId
,
student
.
getId
());
//暂无关系,则一份关系
...
...
smart-campus/src/main/java/yangtz/cs/liu/webpage/vo/WebSchoolRecruitStudentVo.java
View file @
426bd5c4
...
...
@@ -3,6 +3,11 @@ package yangtz.cs.liu.webpage.vo;
import
com.core.domain.OurBaseEntity
;
import
com.ruoyi.common.annotation.Excel
;
import
lombok.Data
;
import
yangtz.cs.liu.campus.domain.recruit.SchoolRecruitStudentFamily
;
import
yangtz.cs.liu.campus.domain.recruit.SchoolRecruitStudentFjb
;
import
yangtz.cs.liu.campus.domain.recruit.SchoolRecruitStudentJl
;
import
java.util.List
;
/**
* @author xuten
...
...
@@ -68,4 +73,8 @@ public class WebSchoolRecruitStudentVo extends OurBaseEntity {
private
String
password
;
private
String
auditStatus
;
private
List
<
SchoolRecruitStudentJl
>
resumeData
;
private
List
<
SchoolRecruitStudentFamily
>
remeberData
;
private
List
<
SchoolRecruitStudentFjb
>
fileList
;
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment