12345678910111213141516171819202122232425262728293031 |
- <?php
- /**
- * Created by PhpStorm.
- * User: Mead
- * Date: 2019/9/4
- * Time: 9:36 AM
- */
- namespace App\Models;
- trait OrderTraitModel
- {
- // private static $time_find_order_tagsss = 'time_find_order:';
- public function byIdAndIsRentAndTime($id, $isRent = 0, $time)
- {
- $order = false;
- if ($isRent) {
- $order = $this->db->select('start_use_bike_time,end_use_bike_time')->from('rent_orders')->where('id = ' . $id)->row();
- } else {
- $order = $this->db->select('start_use_bike_time,end_use_bike_time')->from('orders')->where('id = ' . $id)->row();
- }
- if (!$order) return false;
- $n_time = strtotime($time);
- if ((strtotime($order['start_use_bike_time']) - 60) <= $n_time && (strtotime($order['end_use_bike_time']) + 60) >= $n_time) {
- return true;
- }
- return false;
- }
- }
|