OrderModel.php
906 字节
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
/**
* Created by PhpStorm.
* auther: sgj
* Date: 2018/12/21
* Time: 15:18
*/
namespace app\portal\model;
use think\Model;
class OrderModel extends Model
{
public function getOrderByType($user_id,$type=''){
$map['o.user_id']=$user_id;
if (!empty($type)){
$map['o.status']=$type;
}
$order=$this->alias('o')
->field('o.*,g.name,g.describe,g.thumbnail')
->join('bro_goods g','o.good_id=g.id')
->where($map)
->order('o.id desc')
->select();
return $order;
}
public function getOrderById($id){
$map['o.id']=$id;
$order=$this->alias('o')
->field('o.*,g.name,g.describe,g.thumbnail')
->join('bro_goods g','o.good_id=g.id')
->where($map)
->order('o.id desc')
->find();
return $order;
}
}