rock_salary_fafang.php 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. <?php if(!defined('HOST'))die('not access');?>
  2. <script >
  3. $(document).ready(function(){
  4. {params}
  5. var modenum = 'hrsalary';
  6. var a = $('#view_{rand}').bootstable({
  7. tablename:modenum,params:{'atype':'faf'},fanye:true,modenum:modenum,modedir:'{mode}:{dir}',statuschange:false,checked:true,storeafteraction:'xinziafafter',
  8. columns:[{
  9. text:'部门',dataIndex:'deptallname',sortable:true
  10. },{
  11. text:'人员',dataIndex:'uname',sortable:true
  12. },{
  13. text:'职位',dataIndex:'ranking'
  14. },{
  15. text:'月份',dataIndex:'month',sortable:true
  16. },{
  17. text:'开户行',dataIndex:'bankname'
  18. },{
  19. text:'工资卡号',dataIndex:'banknum'
  20. },{
  21. text:'基本工资',dataIndex:'base',sortable:true
  22. },{
  23. text:'实发工资',dataIndex:'money',sortable:true
  24. },{
  25. text:'状态',dataIndex:'ispay',sortable:true
  26. },{
  27. text:'核算人',dataIndex:'optname'
  28. },{
  29. text:'核算时间',dataIndex:'optdt'
  30. }],
  31. itemclick:function(){
  32. btn(false);
  33. },
  34. beforeload:function(){
  35. btn(true);
  36. },
  37. itemdblclick:function(){
  38. c.view();
  39. },
  40. load:function(d){
  41. get('daochu{rand}').disabled= (!d.isdaochu);
  42. }
  43. });
  44. function btn(bo){
  45. get('xiang_{rand}').disabled = bo;
  46. }
  47. var c = {
  48. reload:function(){
  49. a.reload();
  50. },
  51. view:function(){
  52. var d=a.changedata;
  53. openxiangs('薪资',modenum,d.id);
  54. },
  55. search:function(){
  56. a.setparams({
  57. key:get('key_{rand}').value,
  58. dt:get('dt2_{rand}').value
  59. },true);
  60. },
  61. daochu:function(){
  62. a.exceldown(nowtabs.name);
  63. },
  64. clickwin:function(o1,lx){
  65. var id=0;
  66. if(lx==1)id=a.changeid;
  67. openinput('薪资', modenum,id);
  68. },
  69. clickdt:function(o1, lx){
  70. $(o1).rockdatepicker({initshow:true,view:'month',inputid:'dt'+lx+'_{rand}'});
  71. },
  72. changlx:function(o1,lx){
  73. $("button[id^='state{rand}']").removeClass('active');
  74. $('#state{rand}_'+lx+'').addClass('active');
  75. a.setparams({ispay:lx});
  76. this.search();
  77. },
  78. biaoshi:function(){
  79. var sid = a.getchecked();
  80. if(sid==''){
  81. js.msg('msg','没有选中行');
  82. return;
  83. }
  84. js.confirm('确定要将未发放标识已发放嘛?',function(slx){
  85. if(slx=='yes')c.biaoshis();
  86. });
  87. },
  88. biaoshis:function(){
  89. var sid = a.getchecked();
  90. js.msg('wait','标识中...');
  91. js.ajax(js.getajaxurl('biaoshiff','{mode}','{dir}'),{sid:sid},function(s){
  92. js.msg('success','标识成功');
  93. a.reload();
  94. },'post');
  95. }
  96. };
  97. js.initbtn(c);
  98. });
  99. </script>
  100. <div>
  101. <table width="100%">
  102. <tr>
  103. <td style="padding-right:10px">
  104. <button class="btn btn-primary" click="biaoshi" type="button">选中标为已发放</button>
  105. </td>
  106. <td>
  107. <input class="form-control" style="width:180px" id="key_{rand}" placeholder="部门/姓名/职位">
  108. </td>
  109. <td style="padding-left:10px">
  110. <div style="width:140px" class="input-group">
  111. <input placeholder="月份" readonly class="form-control" id="dt2_{rand}" >
  112. <span class="input-group-btn">
  113. <button class="btn btn-default" click="clickdt,2" type="button"><i class="icon-calendar"></i></button>
  114. </span>
  115. </div>
  116. </td>
  117. <td style="padding-left:10px">
  118. <button class="btn btn-default" click="search" type="button">搜索</button>
  119. </td>
  120. <td width="80%" style="padding-left:10px">
  121. <div id="stewwews{rand}" class="btn-group">
  122. <button class="btn btn-default active" id="state{rand}_" click="changlx," type="button">全部</button>
  123. <button class="btn btn-default" id="state{rand}_0" style="color:red" click="changlx,0" type="button">待发放</button>
  124. <button class="btn btn-default" id="state{rand}_1" style="color:green" click="changlx,1" type="button">已发放</button>
  125. </div>
  126. </td>
  127. <td align="right" nowrap>
  128. <button class="btn btn-default" id="xiang_{rand}" click="view" disabled type="button">详情</button> &nbsp;
  129. <button class="btn btn-default" click="daochu,1" disabled id="daochu{rand}" type="button">导出</button>
  130. </td>
  131. </tr>
  132. </table>
  133. </div>
  134. <div class="blank10"></div>
  135. <div id="view_{rand}"></div>
  136. <div class="tishi">标识已发放会将对应薪资信息(工资条)发送给对应人员。</div>
粤ICP备19079148号