checkinfomodel.php 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: sicilon_IT
  5. * Date: 2020/1/13
  6. * Time: 16:35
  7. */
  8. namespace app\index\model;
  9. use think\Model;
  10. class checkinfomodel extends Model{
  11. protected $table='t_nowcheckinfo';
  12. public function getcheckworkerlistbydate($checkdate,$shift,$pid){
  13. $where_arr['checkdate']=$checkdate;
  14. $where_arr['checkorder']=$shift;
  15. $where_arr['pid']=$pid;
  16. $c_workerlist=$this->where($where_arr)->select();
  17. return $c_workerlist;
  18. }
  19. public function savechecklist($checklist){
  20. $list=$this->saveall($checklist);
  21. return count($list);
  22. }
  23. //根据用户id获取记录
  24. public function getusercheckinfobywid($wid){
  25. $where_arr['wid']=$wid;
  26. $list=$this->where($where_arr)->order('checkdate,checkorder')->select();
  27. return $list;
  28. }
  29. //20200203 日起停止使用
  30. //获取某人,某班次的评分数据
  31. public function getchecklistbyheader($header_id,$chheckdate,$checkshift){
  32. $where_arr['checkheadid']=$header_id;
  33. $where_arr['checkdate']=$chheckdate;
  34. $where_arr['checkorder']=$checkshift;
  35. $list=$this->where($where_arr)->select();
  36. return $list;
  37. }
  38. }