118 lines
3.7 KiB
PHP
118 lines
3.7 KiB
PHP
<?php if(!defined('HOST'))die('not access');?>
|
|
<script >
|
|
$(document).ready(function(){
|
|
{params}
|
|
var atype = params.atype;
|
|
var a = $('#veiw_{rand}').bootstable({
|
|
tablename:'im_mess',celleditor:false,sort:'id',dir:'desc',checked:true,modedir:'{mode}:{dir}',
|
|
storeafteraction:'storeaftershow',params:{'atype':atype},storebeforeaction:'storebeforeshow',fanye:true,
|
|
columns:[{
|
|
text:'发送人',dataIndex:'sendname'
|
|
},{
|
|
text:'接收人',dataIndex:'recename',editor:true
|
|
},{
|
|
text:'消息类型',dataIndex:'typetxt'
|
|
},{
|
|
text:'消息内容',dataIndex:'cont',align:'left',renderer:function(v){
|
|
return jm.base64decode(v);
|
|
},renderstyle:function(v,d){
|
|
return 'word-wrap:break-word;word-break:break-all;white-space:normal;';
|
|
}
|
|
},{
|
|
text:'相关文件',dataIndex:'fileid'
|
|
},{
|
|
text:'发送时间',dataIndex:'optdt'
|
|
},{
|
|
text:'状态',dataIndex:'zttext'
|
|
},{
|
|
text:'ID',dataIndex:'id',sortable:true
|
|
}]
|
|
});
|
|
|
|
var c = {
|
|
del:function(){
|
|
a.del({url:js.getajaxurl('delrecord','{mode}','{dir}',{'atype':atype}),checked:true});
|
|
},
|
|
daochu:function(){
|
|
a.exceldown();
|
|
},
|
|
search:function(){
|
|
a.setparams({
|
|
dt1:get('dt1_{rand}').value,
|
|
dt2:get('dt2_{rand}').value,
|
|
key:get('key_{rand}').value,
|
|
receid:get('receid{rand}').value
|
|
},true);
|
|
},
|
|
removes:function(){
|
|
get('recename{rand}').value='';
|
|
get('receid{rand}').value='';
|
|
},
|
|
getdists:function(o1, lx){
|
|
var cans = {
|
|
nameobj:get('recename{rand}'),
|
|
idobj:get('receid{rand}'),
|
|
type:'usercheck',
|
|
title:'选择发送人/接收人'
|
|
};
|
|
js.getuser(cans);
|
|
},
|
|
qingchu:function(){
|
|
js.confirm('确定要清除一些记录嘛?',function(jg){
|
|
if(jg=='yes')c.qingchus();
|
|
});
|
|
},
|
|
qingchus:function(){
|
|
js.loading('清除中...');
|
|
js.ajax(js.getajaxurl('delqingchu','{mode}','{dir}'),{},function(ss){
|
|
js.msgok('清除成功'+ss+'天前的记录');
|
|
a.reload();
|
|
});
|
|
}
|
|
};
|
|
a.settishi('请定时删除记录太久的记录,防止访问慢');
|
|
js.initbtn(c);
|
|
});
|
|
</script>
|
|
|
|
<div>
|
|
<table width="100%">
|
|
<tr>
|
|
<td nowrap>日期从 </td>
|
|
<td nowrap>
|
|
<input style="width:110px" onclick="js.changedate(this)" readonly class="form-control datesss" id="dt1_{rand}" >
|
|
</td>
|
|
<td nowrap> 至 </td>
|
|
<td nowrap>
|
|
<input style="width:110px" onclick="js.changedate(this)" readonly class="form-control datesss" id="dt2_{rand}" >
|
|
</td>
|
|
|
|
<td style="padding-left:10px">
|
|
<input class="form-control" style="width:110px" id="key_{rand}" placeholder="消息内容">
|
|
</td>
|
|
<td style="padding-left:10px">
|
|
<div style="width:230px" class="input-group">
|
|
<input readonly class="form-control" placeholder="发送人/接收人" id="recename{rand}" >
|
|
<input type="hidden" id="receid{rand}" >
|
|
<span class="input-group-btn">
|
|
<button class="btn btn-default" click="removes" type="button"><i class="icon-remove"></i></button>
|
|
<button class="btn btn-default" click="getdists,1" type="button"><i class="icon-search"></i></button>
|
|
</span>
|
|
</div>
|
|
</td>
|
|
<td style="padding-left:10px">
|
|
<button class="btn btn-default" click="search" type="button">搜索</button></button>
|
|
</td>
|
|
<td width="90%" style="padding-left:10px"></td>
|
|
|
|
<td align="right" id="tdright_{rand}" nowrap>
|
|
<button class="btn btn-default" click="qingchu" type="button">清理记录</button>
|
|
<button class="btn btn-default" click="daochu,1" type="button">导出</button>
|
|
<button class="btn btn-danger" click="del" type="button"><i class="icon-trash"></i> 删除</button>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</div>
|
|
<div class="blank10"></div>
|
|
<div id="veiw_{rand}"></div>
|