Commit 6f7fc833 by taowenzhong
parents 67bc3193 e8d40529
...@@ -372,6 +372,7 @@ export default { ...@@ -372,6 +372,7 @@ export default {
dicts: ['violate_type', 'violate_num', 'punish_result', 'sys_user_sex', 'semester', 'audit_state', 'semester_jsdzda', 'exam_typeda', 'grade_da', 'class_type_wj', 'yearda', 'rankwj', 'appointment_situation', 'appointment_positions', 'class_num', 'audit_states'], dicts: ['violate_type', 'violate_num', 'punish_result', 'sys_user_sex', 'semester', 'audit_state', 'semester_jsdzda', 'exam_typeda', 'grade_da', 'class_type_wj', 'yearda', 'rankwj', 'appointment_situation', 'appointment_positions', 'class_num', 'audit_states'],
data() { data() {
return { return {
baseUrl: [process.env.VUE_APP_BASE_API],
queryForm: { queryForm: {
pageNum: 1, pageNum: 1,
pageSize: 10, pageSize: 10,
...@@ -727,7 +728,7 @@ export default { ...@@ -727,7 +728,7 @@ export default {
} }
</script> </script>
<style scoped lang="scss" > <style scoped lang="scss">
.mask { .mask {
position: fixed; position: fixed;
top: 0; top: 0;
......
...@@ -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;
} }
...@@ -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);
} }
} }
......
...@@ -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);
......
package yangtz.cs.liu.campus.vo.recruit;
import lombok.Data;
/**
* 报名驳回
*/
@Data
public class RecruitExamBackVo {
private String message;
}
...@@ -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;
......
...@@ -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,
......
...@@ -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,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment