Files
xinhu/webmain/reim/record/rock_record.php
2022-08-14 16:47:40 +08:00

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>日期从&nbsp;</td>
<td nowrap>
<input style="width:110px" onclick="js.changedate(this)" readonly class="form-control datesss" id="dt1_{rand}" >
</td>
<td nowrap>&nbsp;至&nbsp;</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> &nbsp;
<button class="btn btn-default" click="daochu,1" type="button">导出</button> &nbsp;
<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>