|
@@ -64,7 +64,7 @@
|
|
|
<div class="layui-col-md12">
|
|
|
<div class="LAY-btns" style="margin-bottom: 10px;">
|
|
|
<div style="float: left">
|
|
|
- <button class="layui-btn layui-btn-sm" id="exam_question_add">
|
|
|
+ <button class="layui-btn layui-btn-sm" id="exampaper_add">
|
|
|
<i class="layui-icon layui-icon-add-circle"></i>添加
|
|
|
</button>
|
|
|
</div>
|
|
@@ -75,7 +75,7 @@
|
|
|
</button>
|
|
|
</div>
|
|
|
<div class="seach_items">
|
|
|
- <input type="text" name="title" autocomplete="off" class="layui-input" placeholder="名称关键字"/>
|
|
|
+ <input type="text" name="name" autocomplete="off" class="layui-input" placeholder="名称关键字"/>
|
|
|
</div>
|
|
|
<div class="seach_items">
|
|
|
<select name="type">
|
|
@@ -86,30 +86,27 @@
|
|
|
</select>
|
|
|
</div>
|
|
|
<div class="seach_items">
|
|
|
- <select name="subject">
|
|
|
+ <select id="id_subject" name="subject">
|
|
|
<option value="" selected>请选择科目</option>
|
|
|
- <option value="0">科目1</option>
|
|
|
- <option value="1">科目2</option>
|
|
|
- <option value="2">科目3</option>
|
|
|
</select>
|
|
|
</div>
|
|
|
|
|
|
</form>
|
|
|
<div style="clear: both;"></div>
|
|
|
</div>
|
|
|
- <table class="layui-hide" id="exam_question_datagrid" lay-filter="exam_question-operate"></table>
|
|
|
+ <table class="layui-hide" id="exampaper_datagrid" lay-filter="exam_question-operate"></table>
|
|
|
|
|
|
<script type="text/html" id="exam_question-operate-bar">
|
|
|
<div class="layui-btn-group">
|
|
|
- <a class="layui-btn layui-btn-xs" lay-event="exam_question_detail"
|
|
|
+ <a class="layui-btn layui-btn-xs" lay-event="exampaper_detail"
|
|
|
>查看</a>
|
|
|
</div>
|
|
|
<div class="layui-btn-group">
|
|
|
- <a class="layui-btn layui-btn-xs" lay-event="exam_question_edit"
|
|
|
+ <a class="layui-btn layui-btn-xs" lay-event="exampaper_edit"
|
|
|
>修改</a>
|
|
|
</div>
|
|
|
<div class="layui-btn-group">
|
|
|
- <a class="layui-btn layui-btn-xs" lay-event="exam_question_delete"
|
|
|
+ <a class="layui-btn layui-btn-xs" lay-event="exampaper_delete"
|
|
|
>删除</a>
|
|
|
</div>
|
|
|
</script>
|
|
@@ -131,13 +128,27 @@
|
|
|
, admin = layui.admin
|
|
|
, form = layui.form;
|
|
|
|
|
|
+ admin.req({
|
|
|
+ url: '/admin/subject/dict/',
|
|
|
+ done: function (res) {
|
|
|
+ var subject = res.data.subject;
|
|
|
+ var subject_node = $('#id_subject');
|
|
|
+ for (var i in subject) {
|
|
|
+ var pid = subject[i].id;
|
|
|
+ var subject_value = subject[i].name;
|
|
|
+ subject_node.append("<option value='" + pid + "'>" + subject_value + "</option>");
|
|
|
+ }
|
|
|
+ form.render();
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
table.render({
|
|
|
- elem: '#exam_question_datagrid'
|
|
|
+ elem: '#exampaper_datagrid'
|
|
|
, url: '/admin/exampaper/'
|
|
|
, cols: [[
|
|
|
{title: '编号', type: 'numbers'}
|
|
|
, {field: 'name', title: '名称', width: 200}
|
|
|
- , {field: 'type_text', title: '类型', width: 80}
|
|
|
+ , {field: 'type_text', title: '类型', width: 120}
|
|
|
, {field: 'subject_name', title: '科目', width: 120}
|
|
|
, {field: 'question_total_scores', title: '总分', width: 80}
|
|
|
, {field: 'passline', title: '及格线', width: 80}
|
|
@@ -153,7 +164,7 @@
|
|
|
table.on('tool(exam_question-operate)', function (obj) {
|
|
|
var data = obj.data;
|
|
|
table.editdata = data;
|
|
|
- if (obj.event === 'exam_question_edit') {
|
|
|
+ if (obj.event === 'exampaper_edit') {
|
|
|
layer.open({
|
|
|
type: 2,
|
|
|
title: '修改试卷',
|
|
@@ -163,7 +174,7 @@
|
|
|
yes: function (index, dom) {
|
|
|
layui.onSubmitChild = function (res) {
|
|
|
layer.close(index);
|
|
|
- table.reload('exam_question_datagrid', {});
|
|
|
+ table.reload('exampaper_datagrid', {});
|
|
|
};
|
|
|
layui.submitChild();
|
|
|
},
|
|
@@ -173,42 +184,34 @@
|
|
|
content: 'edit.html?id=' + data.id
|
|
|
});
|
|
|
}
|
|
|
- else if (obj.event === 'exam_question_delete') {
|
|
|
+ else if (obj.event === 'exampaper_delete') {
|
|
|
layer.confirm('确定要删除该试卷吗?', function (index) {
|
|
|
layer.close(index);
|
|
|
admin.req({
|
|
|
- url: '/admin/examquestion/' + data.id + '/'
|
|
|
+ url: '/admin/exampaper/' + data.id + '/'
|
|
|
, type: 'delete'
|
|
|
, done: function (res) {
|
|
|
- table.reload('exam_question_datagrid', {});
|
|
|
+ table.reload('exampaper_datagrid', {});
|
|
|
}
|
|
|
});
|
|
|
});
|
|
|
- } else if (obj.event === 'exam_question_detail') {
|
|
|
+ } else if (obj.event === 'exampaper_detail') {
|
|
|
layer.open({
|
|
|
type: 2,
|
|
|
title: '查看详情',
|
|
|
shadeClose: false,
|
|
|
- area: ['80%', '80%'],
|
|
|
- btn: ['保存', '取消'],
|
|
|
+ area: ['70%', '65%'],
|
|
|
+ btn: ['关闭'],
|
|
|
yes: function (index, dom) {
|
|
|
- layui.onSubmitChild = function (res) {
|
|
|
- layer.close(index);
|
|
|
- table.reload('exam_question_datagrid', {});
|
|
|
- };
|
|
|
- layui.submitChild();
|
|
|
- },
|
|
|
- btn2: function (index, layero) {
|
|
|
layer.close(index);//关闭当前按钮
|
|
|
- table.reload('exam_question_datagrid', {});
|
|
|
},
|
|
|
- content: 'uploadDetailImg.html?id=' + data.id + '&type=' + obj.event
|
|
|
+ content: 'details.html'
|
|
|
});
|
|
|
}
|
|
|
});
|
|
|
|
|
|
form.on('submit(query-form-element)', function (data) {
|
|
|
- table.reload('exam_question_datagrid', {
|
|
|
+ table.reload('exampaper_datagrid', {
|
|
|
where: data.field
|
|
|
, page: {curr: 1}
|
|
|
});
|
|
@@ -216,7 +219,7 @@
|
|
|
return false
|
|
|
});
|
|
|
|
|
|
- $('#exam_question_add').on('click', function () {
|
|
|
+ $('#exampaper_add').on('click', function () {
|
|
|
layer.open({
|
|
|
type: 2,
|
|
|
title: '添加试卷',
|
|
@@ -225,7 +228,7 @@
|
|
|
yes: function (index, dom) {
|
|
|
layui.onSubmitChild = function (res) {
|
|
|
layer.close(index);
|
|
|
- table.reload('exam_question_datagrid', {});
|
|
|
+ table.reload('exampaper_datagrid', {});
|
|
|
};
|
|
|
layui.submitChild();
|
|
|
},
|