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
945d5eb7
Commit
945d5eb7
authored
Apr 16, 2024
by
jsy672
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加报名审批退回信息
parent
dc554805
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
77 additions
and
25 deletions
+77
-25
smart-campus/src/main/java/yangtz/cs/liu/campus/controller/examination/SchoolRecruitExamController.java
+0
-0
smart-campus/src/main/java/yangtz/cs/liu/campus/domain/recruit/SchoolRecruitRelation.java
+55
-18
smart-campus/src/main/java/yangtz/cs/liu/campus/service/impl/recruit/SchoolRecruitStudentServiceImpl.java
+3
-1
smart-campus/src/main/java/yangtz/cs/liu/campus/service/recruit/ISchoolRecruitStudentService.java
+3
-4
smart-campus/src/main/java/yangtz/cs/liu/campus/vo/recruit/RecruitExamBackVo.java
+12
-0
smart-campus/src/main/java/yangtz/cs/liu/webpage/vo/WebSchoolRecruitStudentVo.java
+2
-2
smart-campus/src/main/resources/mapper/recruit/SchoolRecruitRelationMapper.xml
+1
-0
smart-campus/src/main/resources/mapper/recruit/SchoolRecruitStudentMapper.xml
+1
-0
No files found.
smart-campus/src/main/java/yangtz/cs/liu/campus/controller/examination/SchoolRecruitExamController.java
View file @
945d5eb7
This diff is collapsed.
Click to expand it.
smart-campus/src/main/java/yangtz/cs/liu/campus/domain/recruit/SchoolRecruitRelation.java
View file @
945d5eb7
...
@@ -3,74 +3,111 @@ package yangtz.cs.liu.campus.domain.recruit;
...
@@ -3,74 +3,111 @@ package yangtz.cs.liu.campus.domain.recruit;
import
com.core.domain.OurBaseEntity
;
import
com.core.domain.OurBaseEntity
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.ruoyi.common.annotation.Excel
;
import
com.ruoyi.common.annotation.Excel
;
import
lombok.Data
;
import
java.util.Date
;
import
java.util.Date
;
import
lombok.Data
;
@Data
@Data
public
class
SchoolRecruitRelation
extends
OurBaseEntity
{
public
class
SchoolRecruitRelation
extends
OurBaseEntity
{
/** 考试id */
/**
* 考试id
*/
@Excel
(
name
=
"考试id"
)
@Excel
(
name
=
"考试id"
)
private
Long
examId
;
private
Long
examId
;
/** 学生id */
/**
* 学生id
*/
@Excel
(
name
=
"学生id"
)
@Excel
(
name
=
"学生id"
)
private
Long
studentId
;
private
Long
studentId
;
/** 审核状态(只存在教育局信息时该字段没有值,0=驳回,1=通过,2 =退回修改,3=待审核) */
/**
* 审核状态(只存在教育局信息时该字段没有值,0=驳回,1=通过,2 =退回修改,3=待审核)
*/
@Excel
(
name
=
"审核状态"
,
readConverterExp
=
"只=存在教育局信息时该字段没有值,0=驳回,1=通过,2,==退回修改,3=待审核"
)
@Excel
(
name
=
"审核状态"
,
readConverterExp
=
"只=存在教育局信息时该字段没有值,0=驳回,1=通过,2,==退回修改,3=待审核"
)
private
String
auditStatus
;
private
String
auditStatus
;
/** 匹配状态(0=不匹配,1= 匹配,2=无教育局信息,3=未报名) */
/**
* 匹配状态(0=不匹配,1= 匹配,2=无教育局信息,3=未报名)
*/
@Excel
(
name
=
"匹配状态"
,
readConverterExp
=
"0==不匹配,1=,匹=配,2=无教育局信息,3=未报名"
)
@Excel
(
name
=
"匹配状态"
,
readConverterExp
=
"0==不匹配,1=,匹=配,2=无教育局信息,3=未报名"
)
private
String
matchStatus
;
private
String
matchStatus
;
/** 身份证号码 */
/**
* 身份证号码
*/
@Excel
(
name
=
"身份证号码"
)
@Excel
(
name
=
"身份证号码"
)
private
String
infoIdCard
;
private
String
infoIdCard
;
/** 初中学校id */
/**
* 初中学校id
*/
@Excel
(
name
=
"初中学校id"
)
@Excel
(
name
=
"初中学校id"
)
private
Long
juniorId
;
private
Long
juniorId
;
/** 测试项目id */
/**
* 测试项目id
*/
@Excel
(
name
=
"测试项目id"
)
@Excel
(
name
=
"测试项目id"
)
private
Long
testId
;
private
Long
testId
;
/** 提交状态(0=未提交,1=已提交) */
/**
* 提交状态(0=未提交,1=已提交)
*/
@Excel
(
name
=
"提交状态(0=未提交,1=已提交)"
)
@Excel
(
name
=
"提交状态(0=未提交,1=已提交)"
)
private
String
submit
;
private
String
submit
;
/** 准考证号 */
/**
* 准考证号
*/
@Excel
(
name
=
"准考证号"
)
@Excel
(
name
=
"准考证号"
)
private
String
examNumber
;
private
String
examNumber
;
/** 分组 */
/**
* 分组
*/
@Excel
(
name
=
"分组"
)
@Excel
(
name
=
"分组"
)
private
String
inGroup
;
private
String
inGroup
;
/** 考试日期 */
/**
* 考试日期
*/
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@Excel
(
name
=
"考试日期"
,
width
=
30
,
dateFormat
=
"yyyy-MM-dd"
)
@Excel
(
name
=
"考试日期"
,
width
=
30
,
dateFormat
=
"yyyy-MM-dd"
)
private
Date
examDate
;
private
Date
examDate
;
/** 考试时间 */
/**
* 考试时间
*/
@Excel
(
name
=
"考试时间"
)
@Excel
(
name
=
"考试时间"
)
private
String
examTime
;
private
String
examTime
;
/** 考试地点 */
/**
* 考试地点
*/
@Excel
(
name
=
"考试地点"
)
@Excel
(
name
=
"考试地点"
)
private
String
examAddress
;
private
String
examAddress
;
/** 成绩 */
/**
* 成绩
*/
@Excel
(
name
=
"成绩"
)
@Excel
(
name
=
"成绩"
)
private
String
score
;
private
String
score
;
/** 结果 */
/**
* 结果
*/
@Excel
(
name
=
"结果"
)
@Excel
(
name
=
"结果"
)
private
String
result
;
private
String
result
;
/** 资格线 */
/**
* 资格线
*/
@Excel
(
name
=
"资格线"
)
@Excel
(
name
=
"资格线"
)
private
String
passScore
;
private
String
passScore
;
/**
* 驳回意见
*/
private
String
backMessage
;
}
}
smart-campus/src/main/java/yangtz/cs/liu/campus/service/impl/recruit/SchoolRecruitStudentServiceImpl.java
View file @
945d5eb7
...
@@ -525,6 +525,7 @@ public class SchoolRecruitStudentServiceImpl extends
...
@@ -525,6 +525,7 @@ public class SchoolRecruitStudentServiceImpl extends
relation
.
setTestId
(
student
.
getTestId
());
relation
.
setTestId
(
student
.
getTestId
());
relation
.
setSubmit
(
RecruitExamConstant
.
SUBMIT
);
relation
.
setSubmit
(
RecruitExamConstant
.
SUBMIT
);
relation
.
setAuditStatus
(
RecruitExamConstant
.
CHECK
);
relation
.
setAuditStatus
(
RecruitExamConstant
.
CHECK
);
relation
.
setBackMessage
(
""
);
relation
.
setUpdateTime
(
DateUtils
.
getNowDate
());
relation
.
setUpdateTime
(
DateUtils
.
getNowDate
());
return
recruitRelationMapper
.
updateById
(
relation
);
return
recruitRelationMapper
.
updateById
(
relation
);
}
}
...
@@ -893,7 +894,7 @@ public class SchoolRecruitStudentServiceImpl extends
...
@@ -893,7 +894,7 @@ public class SchoolRecruitStudentServiceImpl extends
}
}
@Override
@Override
public
int
backOne
(
Long
examId
,
Long
studentId
)
{
public
int
backOne
(
Long
examId
,
Long
studentId
,
String
backMessage
)
{
//查询出studentId对应的学生考试信息
//查询出studentId对应的学生考试信息
LambdaQueryWrapper
<
SchoolRecruitRelation
>
lqw
=
new
LambdaQueryWrapper
<>();
LambdaQueryWrapper
<
SchoolRecruitRelation
>
lqw
=
new
LambdaQueryWrapper
<>();
lqw
.
eq
(
SchoolRecruitRelation:
:
getExamId
,
examId
)
lqw
.
eq
(
SchoolRecruitRelation:
:
getExamId
,
examId
)
...
@@ -911,6 +912,7 @@ public class SchoolRecruitStudentServiceImpl extends
...
@@ -911,6 +912,7 @@ public class SchoolRecruitStudentServiceImpl extends
+
"的学生信息已退回修改,没有再次提交申请,无法再次退回修改"
);
+
"的学生信息已退回修改,没有再次提交申请,无法再次退回修改"
);
}
else
{
}
else
{
relation
.
setAuditStatus
(
RecruitExamConstant
.
EDIT
);
relation
.
setAuditStatus
(
RecruitExamConstant
.
EDIT
);
relation
.
setBackMessage
(
backMessage
);
return
recruitRelationMapper
.
updateById
(
relation
);
return
recruitRelationMapper
.
updateById
(
relation
);
}
}
}
}
...
...
smart-campus/src/main/java/yangtz/cs/liu/campus/service/recruit/ISchoolRecruitStudentService.java
View file @
945d5eb7
...
@@ -2,17 +2,16 @@ package yangtz.cs.liu.campus.service.recruit;
...
@@ -2,17 +2,16 @@ package yangtz.cs.liu.campus.service.recruit;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.ruoyi.common.core.domain.model.WebLoginBody
;
import
com.ruoyi.common.core.domain.model.WebLoginBody
;
import
java.util.List
;
import
yangtz.cs.liu.campus.domain.recruit.SchoolRecruitStudent
;
import
yangtz.cs.liu.campus.domain.recruit.SchoolRecruitStudent
;
import
yangtz.cs.liu.campus.vo.recruit.RecruitAndEduStudentVo
;
import
yangtz.cs.liu.campus.vo.recruit.RecruitAndEduStudentVo
;
import
yangtz.cs.liu.campus.vo.recruit.RecruitEduStudentVo
;
import
yangtz.cs.liu.campus.vo.recruit.RecruitEduStudentVo
;
import
yangtz.cs.liu.campus.vo.recruit.SchoolRecruitStudentVo
;
import
yangtz.cs.liu.campus.vo.recruit.SchoolRecruitStudentVo
;
import
yangtz.cs.liu.webpage.domain.WebRegisterBody
;
import
yangtz.cs.liu.webpage.domain.WebRegisterBody
;
import
yangtz.cs.liu.webpage.vo.RecruitAdmissionTicketVo
;
import
yangtz.cs.liu.webpage.vo.QueryScoreVo
;
import
yangtz.cs.liu.webpage.vo.QueryScoreVo
;
import
yangtz.cs.liu.webpage.vo.RecruitAdmissionTicketVo
;
import
yangtz.cs.liu.webpage.vo.WebSchoolRecruitStudentVo
;
import
yangtz.cs.liu.webpage.vo.WebSchoolRecruitStudentVo
;
import
java.util.List
;
/**
/**
* @author xuten
* @author xuten
*/
*/
...
@@ -75,7 +74,7 @@ public interface ISchoolRecruitStudentService extends IService<SchoolRecruitStud
...
@@ -75,7 +74,7 @@ public interface ISchoolRecruitStudentService extends IService<SchoolRecruitStud
String
back
(
Long
examId
,
List
<
Long
>
studentIds
);
String
back
(
Long
examId
,
List
<
Long
>
studentIds
);
/** 教务管理-考试管理-单个退回修改 */
/** 教务管理-考试管理-单个退回修改 */
int
backOne
(
Long
examId
,
Long
studentId
);
int
backOne
(
Long
examId
,
Long
studentId
,
String
backMessage
);
/** 教务管理-考试管理-驳回 */
/** 教务管理-考试管理-驳回 */
String
reject
(
Long
examId
,
List
<
Long
>
studentIds
);
String
reject
(
Long
examId
,
List
<
Long
>
studentIds
);
...
...
smart-campus/src/main/java/yangtz/cs/liu/campus/vo/recruit/RecruitExamBackVo.java
0 → 100644
View file @
945d5eb7
package
yangtz
.
cs
.
liu
.
campus
.
vo
.
recruit
;
import
lombok.Data
;
/**
* 报名驳回
*/
@Data
public
class
RecruitExamBackVo
{
private
String
message
;
}
smart-campus/src/main/java/yangtz/cs/liu/webpage/vo/WebSchoolRecruitStudentVo.java
View file @
945d5eb7
...
@@ -2,13 +2,12 @@ package yangtz.cs.liu.webpage.vo;
...
@@ -2,13 +2,12 @@ package yangtz.cs.liu.webpage.vo;
import
com.core.domain.OurBaseEntity
;
import
com.core.domain.OurBaseEntity
;
import
com.ruoyi.common.annotation.Excel
;
import
com.ruoyi.common.annotation.Excel
;
import
java.util.List
;
import
lombok.Data
;
import
lombok.Data
;
import
yangtz.cs.liu.campus.domain.recruit.SchoolRecruitStudentFamily
;
import
yangtz.cs.liu.campus.domain.recruit.SchoolRecruitStudentFamily
;
import
yangtz.cs.liu.campus.domain.recruit.SchoolRecruitStudentFjb
;
import
yangtz.cs.liu.campus.domain.recruit.SchoolRecruitStudentFjb
;
import
yangtz.cs.liu.campus.domain.recruit.SchoolRecruitStudentJl
;
import
yangtz.cs.liu.campus.domain.recruit.SchoolRecruitStudentJl
;
import
java.util.List
;
/**
/**
* @author xuten
* @author xuten
*/
*/
...
@@ -73,6 +72,7 @@ public class WebSchoolRecruitStudentVo extends OurBaseEntity {
...
@@ -73,6 +72,7 @@ public class WebSchoolRecruitStudentVo extends OurBaseEntity {
private
String
password
;
private
String
password
;
private
String
auditStatus
;
private
String
auditStatus
;
private
String
backMessage
;
private
List
<
SchoolRecruitStudentJl
>
resumeData
;
private
List
<
SchoolRecruitStudentJl
>
resumeData
;
private
List
<
SchoolRecruitStudentFamily
>
remeberData
;
private
List
<
SchoolRecruitStudentFamily
>
remeberData
;
...
...
smart-campus/src/main/resources/mapper/recruit/SchoolRecruitRelationMapper.xml
View file @
945d5eb7
...
@@ -33,6 +33,7 @@
...
@@ -33,6 +33,7 @@
exam_id,
exam_id,
student_id,
student_id,
audit_status,
audit_status,
back_message,
match_status,
match_status,
junior_id,
junior_id,
test_id,
test_id,
...
...
smart-campus/src/main/resources/mapper/recruit/SchoolRecruitStudentMapper.xml
View file @
945d5eb7
...
@@ -145,6 +145,7 @@
...
@@ -145,6 +145,7 @@
sas.phone_number,
sas.phone_number,
sas.password,
sas.password,
sar.audit_status,
sar.audit_status,
sar.back_message,
sas.mz,
sas.mz,
sas.zzmm,
sas.zzmm,
sas.csrq,
sas.csrq,
...
...
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