|
@@ -26,12 +26,13 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
|
[
|
|
[
|
|
|
{checkbox: true},
|
|
{checkbox: true},
|
|
|
{field: 'id', title: __('Id')},
|
|
{field: 'id', title: __('Id')},
|
|
|
- {field: 'type_id', title: __('Type_id'), operate: 'LIKE', searchList: {"1":__('公告'),"2":__('轮播图'),"3":__('茶说'),"4":__('合成公告') }, formatter: Table.api.formatter.flag},
|
|
|
|
|
|
|
+ {field: 'type_id', title: __('Type_id'), operate: 'LIKE', searchList: {"1":__('官方公告'),"2":__('系统信息'),"3":__('茶说'),"4":__('新闻中心') }, formatter: Table.api.formatter.flag},
|
|
|
{field: 'title', title: __('Title'), operate: 'LIKE'},
|
|
{field: 'title', title: __('Title'), operate: 'LIKE'},
|
|
|
{field: 'img_url', title: __('Images'), operate: false, events: Table.api.events.image, formatter: Table.api.formatter.images},
|
|
{field: 'img_url', title: __('Images'), operate: false, events: Table.api.events.image, formatter: Table.api.formatter.images},
|
|
|
{field: 'weigh', title: __('Weigh'), operate: false},
|
|
{field: 'weigh', title: __('Weigh'), operate: false},
|
|
|
{field: 'status', title: __('Status'), searchList: {"1":__('上架'),"2":__('下架')}, formatter: Table.api.formatter.toggle},
|
|
{field: 'status', title: __('Status'), searchList: {"1":__('上架'),"2":__('下架')}, formatter: Table.api.formatter.toggle},
|
|
|
{field: 'is_show', title: __('推荐'), searchList: {'0':__('否'), '1':__('是')}, formatter: Table.api.formatter.toggle},
|
|
{field: 'is_show', title: __('推荐'), searchList: {'0':__('否'), '1':__('是')}, formatter: Table.api.formatter.toggle},
|
|
|
|
|
+ {field: 'is_top', title: __('置顶'), searchList: {'0':__('否'), '1':__('是')}, formatter: Table.api.formatter.toggle},
|
|
|
{field: 'to_lang', title: __('所属语言'), operate: false, searchList: {'zh':__('中文'), 'en':__('英文')}, formatter: Table.api.formatter.flag},
|
|
{field: 'to_lang', title: __('所属语言'), operate: false, searchList: {'zh':__('中文'), 'en':__('英文')}, formatter: Table.api.formatter.flag},
|
|
|
{field: 'createtime', title: __('Create_time'), operate:'RANGE', addclass:'datetimerange', autocomplete:false, formatter: Table.api.formatter.datetime},
|
|
{field: 'createtime', title: __('Create_time'), operate:'RANGE', addclass:'datetimerange', autocomplete:false, formatter: Table.api.formatter.datetime},
|
|
|
{field: 'updatetime', title: __('Update_time'), operate:'RANGE', addclass:'datetimerange', autocomplete:false, formatter: Table.api.formatter.datetime},
|
|
{field: 'updatetime', title: __('Update_time'), operate:'RANGE', addclass:'datetimerange', autocomplete:false, formatter: Table.api.formatter.datetime},
|
|
@@ -49,12 +50,10 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
$('a[data-toggle="tab"]').on('shown.bs.tab', function (e) {
|
|
$('a[data-toggle="tab"]').on('shown.bs.tab', function (e) {
|
|
|
- // var options = table.bootstrapTable(tableOptions);
|
|
|
|
|
var typeStr = $(this).attr("href").replace('#', '');
|
|
var typeStr = $(this).attr("href").replace('#', '');
|
|
|
var options = table.bootstrapTable('getOptions');
|
|
var options = table.bootstrapTable('getOptions');
|
|
|
options.pageNumber = 1;
|
|
options.pageNumber = 1;
|
|
|
options.queryParams = function (params) {
|
|
options.queryParams = function (params) {
|
|
|
- // params.filter = JSON.stringify({type: typeStr});
|
|
|
|
|
params.type_id = typeStr;
|
|
params.type_id = typeStr;
|
|
|
return params;
|
|
return params;
|
|
|
};
|
|
};
|
|
@@ -64,6 +63,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
|
});
|
|
});
|
|
|
},
|
|
},
|
|
|
add: function () {
|
|
add: function () {
|
|
|
|
|
+
|
|
|
Controller.api.bindevent();
|
|
Controller.api.bindevent();
|
|
|
},
|
|
},
|
|
|
edit: function () {
|
|
edit: function () {
|
|
@@ -71,6 +71,10 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
|
},
|
|
},
|
|
|
api: {
|
|
api: {
|
|
|
bindevent: function () {
|
|
bindevent: function () {
|
|
|
|
|
+ $("#c-sub_type_id").data("params", function (obj) {
|
|
|
|
|
+ //obj为SelectPage对象
|
|
|
|
|
+ return {custom: {pid: $("#c-type_id").val()}};
|
|
|
|
|
+ });
|
|
|
Form.api.bindevent($("form[role=form]"));
|
|
Form.api.bindevent($("form[role=form]"));
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|