rock_schedule_calendar.php 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. <?php if(!defined('HOST'))die('not access');?>
  2. <script >
  3. $(document).ready(function(){
  4. var month;
  5. var c = {
  6. change:function(o1, lx){
  7. mobj.fanmonth(lx);
  8. },
  9. nowchange:function(){
  10. mobj.nowmonth();
  11. },
  12. plusadd:function(){
  13. openinput('日程','schedule','','wfhoew{rand}');
  14. },
  15. loadschedule:function(){
  16. $.get(js.getajaxurl('loadschedule','{mode}','{dir}', {month:month}), function(da){
  17. for(var d1 in da){
  18. var s='',s1,d=da[d1],i;
  19. for(i=0;i<d.length;i++){
  20. s+='<div onclick="openreng_{rand}('+d[i].id+')" style="height:20px;line-height:20px;overflow:hidden;cursor:pointer;">'+(i+1)+'.['+d[i].time.substr(11,5)+']'+d[i].title+'</div>';
  21. }
  22. $('#s'+d1+'_{rand}').html('<div style="border-top:var(--border);margin-top:3px;">'+s+'</div>');
  23. }
  24. },'json');
  25. },
  26. guanli:function(){
  27. addtabs({num:'guanlieschedule',url:'flow,page,schedule,atype=my',name:'日程管理'});
  28. },
  29. ricdaibn:function(){
  30. addtabs({num:'scheduld',url:'flow,page,scheduld,atype=my',name:'日程待办'});
  31. }
  32. };
  33. wfhoew{rand}=function(){
  34. c.loadschedule();
  35. }
  36. openreng_{rand}=function(id1){
  37. openxiangs('日程','schedule', id1);
  38. }
  39. var mobj = $('#veiw_{rand}').rockcalendar({
  40. height:viewheight-80,
  41. changemonth:function(y, m){
  42. $('#nowmonth_{rand}').html(''+y+'年'+xy10(m)+'月');
  43. month = ''+y+'-'+xy10(m)+'';
  44. c.loadschedule();
  45. },
  46. renderer:function(dt, s, d){
  47. var v = s;
  48. v+='<div style="font-size:12px;" id="s'+dt+'_{rand}"></div>';
  49. return v;
  50. }
  51. });
  52. js.initbtn(c);
  53. });
  54. </script>
  55. <div>
  56. <table width="100%">
  57. <tr>
  58. <td align="left" width="30%">
  59. <button type="button" click="change,-1" class="btn btn-default"><i class="icon-caret-left"></i> 上个月</button>&nbsp;
  60. <button type="button" click="nowchange" class="btn btn-default"><i class="icon-calendar"></i> 当月</button>&nbsp;
  61. <button type="button" click="guanli" class="btn btn-default"><i class="icon-cog"></i> 管理</button>&nbsp;
  62. <button type="button" click="ricdaibn" class="btn btn-default">日程待办</button>
  63. </td>
  64. <td align="center" width="40%">
  65. <div id="nowmonth_{rand}" style="font-size:16px">2015年06月</div>
  66. </td>
  67. <td align="right" width="30%">
  68. <button type="button" click="plusadd" class="btn btn-success"><i class="icon-plus"></i> 新增记录</button>&nbsp;
  69. <button type="button" click="change,1" class="btn btn-default">下个月 <i class="icon-caret-right"></i></button>
  70. </td>
  71. </tr>
  72. </table>
  73. </div>
  74. <div class="blank10"></div>
  75. <div id="veiw_{rand}"></div>
粤ICP备19079148号