考试模块
This commit is contained in:
parent
50ef7bd77b
commit
ddcc650816
|
|
@ -113,8 +113,11 @@ public class ExamExaminationController extends BaseController
|
||||||
@PostMapping("/edit")
|
@PostMapping("/edit")
|
||||||
@ResponseBody
|
@ResponseBody
|
||||||
public AjaxResult editSave(ExamExamination examExamination)
|
public AjaxResult editSave(ExamExamination examExamination)
|
||||||
{
|
{
|
||||||
return toAjax(examExaminationService.updateById(examExamination));
|
examExamination.setDelFlag("0");
|
||||||
|
examExamination.setUpdateDate(new Date());
|
||||||
|
examExamination.setUpdateBy(ShiroUtils.getLoginName());
|
||||||
|
return toAjax(examExaminationService.updateSelectiveById(examExamination));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,7 @@
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="col-sm-3 control-label">考试试卷:</label>
|
<label class="col-sm-3 control-label">考试试卷:</label>
|
||||||
<div class="col-sm-3">
|
<div class="col-sm-3">
|
||||||
<input id="treeName" name="treeName" onclick="selectExamPaperCategoryTree()" class="form-control" type="text" readonly="true">
|
<input id="treeName" name="treeName" value="试卷分类" onclick="selectExamPaperCategoryTree()" class="form-control" type="text" readonly="true">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-5">
|
<div class="col-sm-5">
|
||||||
<select id="examPaperId" name="examPaperId" class="form-control m-b" >
|
<select id="examPaperId" name="examPaperId" class="form-control m-b" >
|
||||||
|
|
@ -114,13 +114,47 @@
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var prefix = ctx + "exam/examExamination"
|
var prefix = ctx + "exam/examExamination"
|
||||||
|
|
||||||
|
$(function () {
|
||||||
|
var config = {
|
||||||
|
url: ctx + "exam/examPaper"+ "/list",
|
||||||
|
type: "post",
|
||||||
|
dataType: "json",
|
||||||
|
data: {examPaperCategoryId:1},
|
||||||
|
// contentType:"application/json",
|
||||||
|
success: function(result) {
|
||||||
|
|
||||||
|
$("#examPaperId").html("<option value=''>---请选择---</option>");
|
||||||
|
var rows =result.rows;
|
||||||
|
for(var i in rows){
|
||||||
|
$("#examPaperId").append("<option value='"+rows[i].id+"'>"+rows[i].name+"</option>");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
$.ajax(config)
|
||||||
|
})
|
||||||
|
|
||||||
|
|
||||||
$("#form-examExamination-add").validate({
|
$("#form-examExamination-add").validate({
|
||||||
rules:{
|
rules:{
|
||||||
xxxx:{
|
name:{
|
||||||
required:true,
|
required:true,
|
||||||
},
|
},
|
||||||
|
examPaperId:{
|
||||||
|
required:true,
|
||||||
|
},
|
||||||
|
startTime:{
|
||||||
|
required:true,
|
||||||
|
},
|
||||||
|
endTime:{
|
||||||
|
required:true,
|
||||||
|
},
|
||||||
|
passMark:{
|
||||||
|
required:true,
|
||||||
|
},
|
||||||
|
timeLength:{
|
||||||
|
required:true
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@
|
||||||
<div class="wrapper wrapper-content animated fadeInRight ibox-content">
|
<div class="wrapper wrapper-content animated fadeInRight ibox-content">
|
||||||
<form class="form-horizontal m" id="form-examExamination-edit" th:object="${examExamination}">
|
<form class="form-horizontal m" id="form-examExamination-edit" th:object="${examExamination}">
|
||||||
<input id="id" name="id" th:field="*{id}" type="hidden">
|
<input id="id" name="id" th:field="*{id}" type="hidden">
|
||||||
|
<input id="paperId" name="paperId" th:value="${examExamination.examPaperId}" type="hidden">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
|
|
@ -21,8 +22,8 @@
|
||||||
<input id="treeName" name="treeName" value="试卷分类" onclick="selectExamPaperCategoryTree()" class="form-control" type="text" readonly="true">
|
<input id="treeName" name="treeName" value="试卷分类" onclick="selectExamPaperCategoryTree()" class="form-control" type="text" readonly="true">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-5">
|
<div class="col-sm-5">
|
||||||
<select id="examPaperId" name="examPaperId" class="form-control m-b" >
|
<select id="examPaperId" name="examPaperId" class="form-control m-b" >
|
||||||
<option>---请选择---</option>
|
<option value="">---请选择---</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -113,14 +114,17 @@
|
||||||
url: ctx + "exam/examPaper"+ "/list",
|
url: ctx + "exam/examPaper"+ "/list",
|
||||||
type: "post",
|
type: "post",
|
||||||
dataType: "json",
|
dataType: "json",
|
||||||
data: {examPaperCategoryId:$("#examPaperId").val()},
|
data: {examPaperCategoryId:1},
|
||||||
// contentType:"application/json",
|
// contentType:"application/json",
|
||||||
success: function(result) {
|
success: function(result) {
|
||||||
$("#examPaperId").html("<option>---请选择---</option>");
|
debugger
|
||||||
|
var id = $("#paperId").val();
|
||||||
|
$("#examPaperId").html("<option value=''>---请选择---</option>");
|
||||||
var rows =result.rows;
|
var rows =result.rows;
|
||||||
for(var i in rows){
|
for(var i in rows){
|
||||||
$("#examPaperId").append("<option value='"+rows[i].id+"'>"+rows[i].name+"</option>");
|
$("#examPaperId").append("<option value='"+rows[i].id+"'>"+rows[i].name+"</option>");
|
||||||
}
|
}
|
||||||
|
$("#examPaperId").val(id);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
$.ajax(config)
|
$.ajax(config)
|
||||||
|
|
@ -128,11 +132,27 @@
|
||||||
|
|
||||||
|
|
||||||
$("#form-examExamination-edit").validate({
|
$("#form-examExamination-edit").validate({
|
||||||
rules:{
|
rules:{
|
||||||
xxxx:{
|
name:{
|
||||||
required:true,
|
required:true,
|
||||||
},
|
},
|
||||||
}
|
examPaperId:{
|
||||||
|
required:true,
|
||||||
|
},
|
||||||
|
startTime:{
|
||||||
|
required:true,
|
||||||
|
},
|
||||||
|
endTime:{
|
||||||
|
required:true,
|
||||||
|
},
|
||||||
|
passMark:{
|
||||||
|
required:true,
|
||||||
|
},
|
||||||
|
timeLength:{
|
||||||
|
required:true
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
function submitHandler() {
|
function submitHandler() {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue