|
@@ -39,48 +39,49 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
sortName: 'id',
|
|
sortName: 'id',
|
|
fixedColumns: true,
|
|
fixedColumns: true,
|
|
fixedRightNumber: 1,
|
|
fixedRightNumber: 1,
|
|
|
|
+ search: false,
|
|
columns: [
|
|
columns: [
|
|
[
|
|
[
|
|
{checkbox: true},
|
|
{checkbox: true},
|
|
{field: 'id', title: __('Id')},
|
|
{field: 'id', title: __('Id')},
|
|
- {field: 'cate_id', title: __('Cate_id'), visible: false},
|
|
|
|
- {field: 'cate.name', title: __('Cate_id'), operate: false},
|
|
|
|
|
|
+ // {field: 'cate_id', title: __('Cate_id'), visible: false},
|
|
|
|
+ // {field: 'cate.name', title: __('Cate_id'), operate: false},
|
|
{field: 'user_id', title: __('User_id')},
|
|
{field: 'user_id', title: __('User_id')},
|
|
- {field: 'user.nickname', title: __('交卷人昵称'), operate: 'LIKE'},
|
|
|
|
|
|
+ {field: 'user.nickname', title: __('答题人昵称'), operate: 'LIKE'},
|
|
// {field: 'user.mobile', title: __('交卷人手机'), operate: 'LIKE'},
|
|
// {field: 'user.mobile', title: __('交卷人手机'), operate: 'LIKE'},
|
|
{field: 'paper_id', title: __('Paper_id')},
|
|
{field: 'paper_id', title: __('Paper_id')},
|
|
{field: 'paper.title', title: __('Paper.title'), operate: false},
|
|
{field: 'paper.title', title: __('Paper.title'), operate: false},
|
|
{field: 'score', title: __('Score'), operate: false,sortable:true },
|
|
{field: 'score', title: __('Score'), operate: false,sortable:true },
|
|
- {
|
|
|
|
|
|
+ /*{
|
|
field: 'is_pass', title: __('Is_pass'), searchList: {"1": __('及格'), "0": __('不及格')},
|
|
field: 'is_pass', title: __('Is_pass'), searchList: {"1": __('及格'), "0": __('不及格')},
|
|
formatter: Table.api.formatter.normal
|
|
formatter: Table.api.formatter.normal
|
|
- },
|
|
|
|
|
|
+ },*/
|
|
{field: 'total_score', title: __('Total_score'), operate: 'BETWEEN',},
|
|
{field: 'total_score', title: __('Total_score'), operate: 'BETWEEN',},
|
|
{field: 'total_count', title: __('Total_count'), operate: false},
|
|
{field: 'total_count', title: __('Total_count'), operate: false},
|
|
{field: 'right_count', title: __('Right_count'), operate: false},
|
|
{field: 'right_count', title: __('Right_count'), operate: false},
|
|
{field: 'error_count', title: __('Error_count'), operate: false},
|
|
{field: 'error_count', title: __('Error_count'), operate: false},
|
|
- {
|
|
|
|
- field: 'grade_time',
|
|
|
|
- title: __('Grade_time'),
|
|
|
|
- operate: false,
|
|
|
|
- formatter: Controller.formatter.formatSecond
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- field: 'start_time',
|
|
|
|
- title: __('Start_time'),
|
|
|
|
- operate: 'RANGE',
|
|
|
|
- addclass: 'datetimerange',
|
|
|
|
- autocomplete: false,
|
|
|
|
- formatter: Table.api.formatter.datetime
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- field: 'finish_time',
|
|
|
|
- title: __('Finish_time'),
|
|
|
|
- operate: 'RANGE',
|
|
|
|
- addclass: 'datetimerange',
|
|
|
|
- autocomplete: false,
|
|
|
|
- formatter: Table.api.formatter.datetime
|
|
|
|
- },
|
|
|
|
|
|
+ /* {
|
|
|
|
+ field: 'grade_time',
|
|
|
|
+ title: __('Grade_time'),
|
|
|
|
+ operate: false,
|
|
|
|
+ formatter: Controller.formatter.formatSecond
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ field: 'start_time',
|
|
|
|
+ title: __('Start_time'),
|
|
|
|
+ operate: 'RANGE',
|
|
|
|
+ addclass: 'datetimerange',
|
|
|
|
+ autocomplete: false,
|
|
|
|
+ formatter: Table.api.formatter.datetime
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ field: 'finish_time',
|
|
|
|
+ title: __('Finish_time'),
|
|
|
|
+ operate: 'RANGE',
|
|
|
|
+ addclass: 'datetimerange',
|
|
|
|
+ autocomplete: false,
|
|
|
|
+ formatter: Table.api.formatter.datetime
|
|
|
|
+ },*/
|
|
{
|
|
{
|
|
field: 'operate', title: __('Operate'), table: table,
|
|
field: 'operate', title: __('Operate'), table: table,
|
|
events: Table.api.events.operate,
|
|
events: Table.api.events.operate,
|