|
@@ -94,6 +94,9 @@
|
|
<button class="layui-btn layui-btn-sm" id="btn_download">
|
|
<button class="layui-btn layui-btn-sm" id="btn_download">
|
|
<i class="layui-icon layui-icon-download-circle"></i>导出
|
|
<i class="layui-icon layui-icon-download-circle"></i>导出
|
|
</button>
|
|
</button>
|
|
|
|
+ <button class="layui-btn layui-btn-sm" id="exam_question_del">
|
|
|
|
+ <i class="layui-icon layui-icon-delete"></i>批量删除
|
|
|
|
+ </button>
|
|
</div>
|
|
</div>
|
|
<form class="layui-form" lay-filter="query-form-element">
|
|
<form class="layui-form" lay-filter="query-form-element">
|
|
<div class="seach_items">
|
|
<div class="seach_items">
|
|
@@ -159,7 +162,8 @@
|
|
elem: '#exam_question_datagrid'
|
|
elem: '#exam_question_datagrid'
|
|
, url: '/admin/examquestion/'
|
|
, url: '/admin/examquestion/'
|
|
, cols: [[
|
|
, cols: [[
|
|
- {title: '编号', type: 'numbers'}
|
|
|
|
|
|
+ {type: 'checkbox', fixed: 'left'}
|
|
|
|
+ , {title: '编号', type: 'numbers'}
|
|
, {field: 'subject_text', title: '科目', width: 150}
|
|
, {field: 'subject_text', title: '科目', width: 150}
|
|
, {field: 'chapter_text', title: '章节', width: 150}
|
|
, {field: 'chapter_text', title: '章节', width: 150}
|
|
, {field: 'type_text', title: '题型', width: 100}
|
|
, {field: 'type_text', title: '题型', width: 100}
|
|
@@ -253,6 +257,31 @@
|
|
});
|
|
});
|
|
});
|
|
});
|
|
|
|
|
|
|
|
+ $('#exam_question_del').on('click', function () {
|
|
|
|
+ layer.confirm('确定要删除选中试题吗?', function (index) {
|
|
|
|
+ layer.close(index);
|
|
|
|
+ var checkStatus = table.checkStatus('exam_question_datagrid');
|
|
|
|
+ var item = [];
|
|
|
|
+ for (var i = 0; i < checkStatus.data.length; i++) {
|
|
|
|
+ item.push(checkStatus.data[i].id);
|
|
|
|
+ }
|
|
|
|
+ if (item.length <= 0) {
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ admin.req({
|
|
|
|
+ url: '/admin/examquestion/batch_del/'
|
|
|
|
+ , type: 'post'
|
|
|
|
+ , data: JSON.stringify(item)
|
|
|
|
+ , dataType: 'json'
|
|
|
|
+ , contentType: 'application/json'
|
|
|
|
+ , done: function (res) {
|
|
|
|
+ table.reload('exam_question_datagrid', {});
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+ });
|
|
|
|
+ });
|
|
|
|
+
|
|
upload.render({
|
|
upload.render({
|
|
elem: '#btn_add_single'
|
|
elem: '#btn_add_single'
|
|
,url: '/admin/examquestion/import_single/'
|
|
,url: '/admin/examquestion/import_single/'
|