1
0

rock_upgrade_file.php 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. <?php defined('HOST') or die('not access');?>
  2. <script >
  3. $(document).ready(function(){
  4. {params}
  5. var id = params.id;
  6. var a = $('#view_{rand}').bootstable({
  7. tablename:'chargems',url:js.getajaxurl('datadubi','{mode}','{dir}',{id:id}),
  8. checked:true,
  9. columns:[{
  10. text:'类型',dataIndex:'type',renderer:function(v){
  11. var s='文件';
  12. if(v==1)s='数据库';
  13. return s;
  14. }
  15. },{
  16. text:'文件路径',dataIndex:'filepath',align:'left'
  17. },{
  18. text:'文件大小',dataIndex:'filesize'
  19. },{
  20. text:'文件说明',dataIndex:'explain'
  21. },{
  22. text:'',dataIndex:'ishui',renderer:function(v, d){
  23. var s='<font color="green">可更新</font>';
  24. s+='&nbsp;<button type="button" onclick="upgradefile.upfile(this,'+d.id+')" class="btn btn-default btn-xs">更新</button>';
  25. if(v==1)s='已忽略';
  26. if(d.ting=='1')s='不同步更新模块';
  27. return s;
  28. }
  29. },{
  30. text:'状态',dataIndex:'zt'
  31. }]
  32. });
  33. var c={
  34. reloads:function(){
  35. a.reload();
  36. },
  37. huliesss:function(o1,lx){
  38. var sid = a.getchecked();
  39. if(sid==''){js.msg('msg','没有选中行');return;}
  40. js.ajax(js.getajaxurl('hullue','{mode}','{dir}'),{sid:sid,id:id,lx:lx},function(s){
  41. a.reload();
  42. },'post','','处理中...,处理完成');
  43. },
  44. upfile:function(o1, fid){
  45. o1.disabled = true;
  46. $(o1).html(js.getmsg('更新中...'));
  47. var ad = {};
  48. ad.id = id;
  49. ad.fileid = fid;
  50. ad.oii = 1;
  51. ad.lens = 0;
  52. ad.ban = '';
  53. js.ajax(js.getajaxurl('shengjianss','{mode}','{dir}'),ad,function(s){
  54. if(s=='ok'){
  55. $(o1).html('更新成功');
  56. }else{
  57. $(o1).html(s);
  58. }
  59. },'post',function(s){
  60. $(o1).html('失败');
  61. });
  62. }
  63. };
  64. js.initbtn(c);
  65. upgradefile = c;
  66. });
  67. </script>
  68. <div>
  69. <table width="100%"><tr>
  70. <td nowrap>
  71. <button class="btn btn-default" click="reloads" type="button"><i class="icon-refresh"></i> 刷新</button>
  72. </td>
  73. <td align="right">
  74. <button class="btn btn-default" click="huliesss,0" type="button">忽略选中文件更新</button>&nbsp;
  75. <button class="btn btn-default" click="huliesss,1" type="button">取消忽略选中文件更新</button>
  76. </td>
  77. </tr>
  78. </table>
  79. </div>
  80. <div class="blank10"></div>
  81. <div id="view_{rand}"></div>
  82. <div class="tishi">没有记录表示没有可更新文件。</div>
粤ICP备19079148号