|
@@ -35,8 +35,34 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
|
{field: 'MsgTimestamp', title: __('Msgtimestamp'), operate:'RANGE', addclass:'datetimerange', autocomplete:false, formatter: Table.api.formatter.datetime},
|
|
|
{field: 'To_Account', title: __('To_account')},
|
|
|
{field: 'touser.nickname', title: __('touser.nickname'), operate: 'LIKE'},
|
|
|
- {field: 'MsgType', title: '类型'},
|
|
|
- {field: 'operate', title: __('Operate'),
|
|
|
+
|
|
|
+ {field: 'MsgType', title: '类型', searchList: Config.typeList, formatter: Table.api.formatter.status},
|
|
|
+
|
|
|
+ {field: 'MsgInfo', title: __('MsgInfo'), operate: false,events: Table.api.events.image,formatter: function (value,row,index){
|
|
|
+ if (row.MsgType == 'TIMTextElem'){
|
|
|
+ return value;
|
|
|
+ }
|
|
|
+ if (row.MsgType == 'TIMSoundElem'){
|
|
|
+ return Table.api.formatter.audio(value,row,index);
|
|
|
+ }
|
|
|
+ if (row.MsgType == 'TIMImageElem'){
|
|
|
+ return Table.api.formatter.image(value,row,index);
|
|
|
+ }
|
|
|
+ if (row.MsgType == 'TIMVideoFileElem'){
|
|
|
+ return Table.api.formatter.video(value,row,index);
|
|
|
+ }
|
|
|
+ return value;
|
|
|
+ },
|
|
|
+ cellStyle: {css: {
|
|
|
+ "white-space": "break-spaces",
|
|
|
+ "max-width": "200px",
|
|
|
+ "min-width": "200px",
|
|
|
+ "line-height": "24px",
|
|
|
+ "text-align": "left !important"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ /*{field: 'operate', title: __('Operate'),
|
|
|
buttons:[
|
|
|
{
|
|
|
name:'showbody',
|
|
@@ -49,7 +75,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
|
extend: 'data-area=["90%","90%"]'
|
|
|
},
|
|
|
],
|
|
|
- table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate}
|
|
|
+ table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate}*/
|
|
|
]
|
|
|
]
|
|
|
});
|