ServiceLog.php 814 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. namespace app\service\model;
  3. use think\Model;
  4. /**
  5. * 工单模型
  6. */
  7. class ServiceLog extends Model
  8. {
  9. /**
  10. * 数据筛选
  11. *
  12. * @access public
  13. * @param mixed $field 字段
  14. * @param mixed $where 条件
  15. * @param mixed $join 关联
  16. * @return array 返回类型
  17. */
  18. public function selectServiceLog($field, $where=[], $join=[])
  19. {
  20. $result = $this->field($field);
  21. if (empty($join) === false) {
  22. $result = $result->alias('a');
  23. foreach ($join as $k => $v) {
  24. $result = $result->join($k, $v);
  25. }
  26. }
  27. if (empty($where) === false) {
  28. $result = $result->where($where);
  29. }
  30. $result = $result->select();
  31. return $result;
  32. }//end selectServiceLog()
  33. }