rock_schedule_list.php 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. <?php if(!defined('HOST'))die('not access');?>
  2. <script >
  3. $(document).ready(function(){
  4. var columns = [{
  5. text:'日期',dataIndex:'dt',width:'150px'
  6. },{
  7. text:'星期',dataIndex:'week',width:'100px'
  8. },{
  9. text:'',dataIndex:'cont',align:'left'
  10. }];
  11. var a = $('#view_{rand}').bootstable({
  12. tablename:'schedule',fanye:false,modedir:'{mode}:{dir}',storebeforeaction:'schedulemybefore',storeafteraction:'schedulemyafter',
  13. columns:columns,
  14. loadbefore:function(d){
  15. get('dt1_{rand}').value=d.startdt;
  16. get('dt2_{rand}').value=d.enddt;
  17. }
  18. });
  19. var c = {
  20. search:function(){
  21. a.setparams({
  22. 'startdt':get('dt1_{rand}').value,
  23. 'enddt':get('dt2_{rand}').value
  24. },true);
  25. },
  26. daochu:function(){
  27. a.exceldown();
  28. },
  29. clickwin:function(){
  30. openinput('日程','schedule',0,'opegs{rand}');
  31. },
  32. guanli:function(){
  33. addtabs({num:'guanlieschedule',url:'flow,page,schedule,atype=my',name:'日程管理'});
  34. },
  35. calendarshow:function(){
  36. addtabs({num:'guanlieschedulemonth',url:'{dir},{mode},calendar',name:'日程月视图'});
  37. },
  38. ricdaibn:function(){
  39. addtabs({num:'scheduld',url:'flow,page,scheduld,atype=my',name:'日程待办'});
  40. }
  41. };
  42. js.initbtn(c);
  43. opegs{rand}=function(){
  44. a.reload();
  45. }
  46. });
  47. </script>
  48. <div>
  49. <table width="100%">
  50. <tr>
  51. <td nowrap style="padding-right:10px">
  52. <button class="btn btn-primary" click="clickwin,0" type="button"><i class="icon-plus"></i> 新增</button>&nbsp;
  53. <button type="button" click="guanli" class="btn btn-default"><i class="icon-cog"></i> 管理</button>
  54. &nbsp;
  55. <button type="button" click="ricdaibn" class="btn btn-default">日程待办</button>
  56. </td>
  57. <td nowrap>日期&nbsp;</td>
  58. <td nowrap>
  59. <div style="width:140px" class="input-group">
  60. <input placeholder="" readonly class="form-control" id="dt1_{rand}" >
  61. <span class="input-group-btn">
  62. <button class="btn btn-default" onclick="return js.selectdate(this,'dt1_{rand}')" type="button"><i class="icon-calendar"></i></button>
  63. </span>
  64. </div>
  65. </td>
  66. <td nowrap>&nbsp;至&nbsp;</td>
  67. <td nowrap>
  68. <div style="width:140px" class="input-group">
  69. <input placeholder="" readonly class="form-control" id="dt2_{rand}" >
  70. <span class="input-group-btn">
  71. <button class="btn btn-default" onclick="return js.selectdate(this,'dt2_{rand}')" type="button"><i class="icon-calendar"></i></button>
  72. </span>
  73. </div>
  74. </td>
  75. <td style="padding-left:10px">
  76. <button class="btn btn-default" click="search" type="button">搜索</button>
  77. </td>
  78. <td style="padding-left:10px" width="90%">
  79. </td>
  80. <td align="right" nowrap>
  81. <button class="btn btn-default" click="calendarshow" type="button"><i class="icon-calendar"></i> 月视图</button>&nbsp;
  82. <button class="btn btn-default" click="daochu,1" type="button">导出</button>
  83. </td>
  84. </tr>
  85. </table>
  86. </div>
  87. <div class="blank10"></div>
  88. <div id="view_{rand}"></div>
  89. <div class="tishi">列表上显示的是:我创建的日程/提醒给我的</div>
粤ICP备19079148号