leavehrModel.php 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <?php
  2. //考勤信息
  3. class flow_leavehrClassModel extends flowModel
  4. {
  5. //导入数据的测试显示
  6. public function flowdaorutestdata()
  7. {
  8. $barr[]=array(
  9. 'uname' => '张飞',
  10. 'kind' => '增加年假',
  11. 'stime' => '2019-07-01 00:00:00',
  12. 'etime' => '2020-07-01 00:00:00',
  13. 'totals' => '16',
  14. 'totday' => '2',
  15. 'explain' => '奖励2天年假',
  16. );
  17. $barr[]=array(
  18. 'uname' => '赵子龙',
  19. 'kind' => '增加陪产假',
  20. 'stime' => '2019-07-01 08:00:00',
  21. 'etime' => '2020-07-01 18:00:00',
  22. 'totals' => '120',
  23. 'totday' => '15',
  24. 'explain' => '陪产假男性,一般15天是要一次休完',
  25. );
  26. return $barr;
  27. }
  28. //导入之前判断
  29. public function flowdaorubefore($rows)
  30. {
  31. $inarr = array();
  32. foreach($rows as $k=>$rs){
  33. $urs = $this->adminmodel->geturs($rs['uname']);
  34. if(!$urs)return '行'.($k+1).'找不到对应人员:'.$rs['uname'].'';
  35. $rs['uid'] = $urs['id'];
  36. $rs['uname'] = $urs['name'];
  37. $rs['comid'] = $urs['companyid'];
  38. $rs['applydt'] = $this->rock->date;
  39. $rs['status']=1;
  40. $rs['isturn']=1;
  41. $inarr[] = $rs;
  42. }
  43. return $inarr;
  44. }
  45. }
粤ICP备19079148号