Task.php 822 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. namespace app\common\model;
  3. use think\Db;
  4. class Task extends Base
  5. {
  6. const TASK_TYPE_TODO = 1; // 工单
  7. const TASK_TYPE_PATROL = 2; // 巡更
  8. const TASK_TYPE_DAILY = 3; // 日常工作
  9. const TASK_TYPE_DEVICE = 4; // 设备台账
  10. const TASK_TYPE_QUALITY = 5; // 品控任务
  11. /**
  12. * 删除任务
  13. * @param $type
  14. * @param $busId
  15. * @return bool
  16. */
  17. public function del($type,$busId){
  18. try{
  19. $busIds = explode(',',$busId);
  20. $map[] = ['bus_id','in',$busIds];
  21. $map[] = ['type',$type];
  22. $ret = Db::name('task')
  23. ->where($map)
  24. ->delete();
  25. return $ret?true:false;
  26. }catch (\Exception $e){
  27. trace($e->getMessage());
  28. return false;
  29. }
  30. }
  31. }