|
@@ -7,7 +7,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
|
extend: {
|
|
|
index_url: 'user/report/index' + location.search,
|
|
|
// add_url: 'user/report/add',
|
|
|
- // edit_url: 'user/report/edit',
|
|
|
+ edit_url: 'user/report/edit',
|
|
|
del_url: 'user/report/del',
|
|
|
// multi_url: 'user/report/multi',
|
|
|
// import_url: 'user/report/import',
|
|
@@ -28,24 +28,9 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
|
{field: 'id', title: __('Id')},
|
|
|
{field: 'user.u_id', title: __('举报用户ID')},
|
|
|
{field: 'user.nickname', title: __('举报用户昵称'), operate: 'LIKE'},
|
|
|
- {
|
|
|
- field: 'reportable_type', title: __('举报对象类型'), operate: false, formatter: function (value, row, index) {
|
|
|
- if (value.indexOf("User") != -1) {
|
|
|
- return "用户";
|
|
|
- } else if (value.indexOf("Party") != -1) {
|
|
|
- return '房间';
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- field: 'reportable_id', title: __('举报对象'), operate: false, formatter: function (value, row, index) {
|
|
|
- if (row.reportable_type.indexOf("User") != -1) {
|
|
|
- return row.model.nickname + '<br>(用户ID:' + row.model.u_id + ')';
|
|
|
- } else if (row.reportable_type.indexOf("Party") != -1) {
|
|
|
- return row.model.party_name + '<br>(派对ID:' + row.model.party_id + ')';
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
+ {field: 'type', title: __('举报类型'), operate: 'LIKE'},
|
|
|
+ {field: 'ruser.u_id', title: __('被举报用户ID')},
|
|
|
+ {field: 'ruser.nickname', title: __('被举报用户昵称'), operate: 'LIKE'},
|
|
|
{
|
|
|
field: 'content', title: __('Content'), operate: 'LIKE',
|
|
|
formatter: function (value, row, index, field) {
|
|
@@ -62,7 +47,8 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
|
};
|
|
|
}
|
|
|
},
|
|
|
- {field: 'image', title: __('Image'), operate: false, events: Table.api.events.image, formatter: Table.api.formatter.images},
|
|
|
+ {field: 'images', title: __('Image'), operate: false, events: Table.api.events.images, formatter: Table.api.formatter.images},
|
|
|
+ {field: 'status', title: __('Status'), searchList: Config.statusList, formatter: Table.api.formatter.status},
|
|
|
{field: 'createtime', title: __('Createtime'), operate:'RANGE', addclass:'datetimerange', autocomplete:false, formatter: Table.api.formatter.datetime},
|
|
|
{field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate}
|
|
|
]
|