12345678910111213141516171819202122232425262728293031323334353637383940 |
- <?php
- # 订单类
- namespace Goods\Lib;
- use Dever;
- class Order
- {
- # 获取我的订单
- public function getList($uid, $type = false, $type_id = false)
- {
- $where['uid'] = $uid;
- if ($type && $type_id) {
- $where['type'] = $type;
- $where['type_id'] = $type_id;
- }
- $order = Dever::db('goods/order')->getData($where);
- if ($order) {
- foreach ($order as $k => $v) {
- if ($v['status'] == 1) {
- $order[$k]['status_name'] = '待支付';
- } elseif ($v['status'] == 2) {
- $order[$k]['status_name'] = '已支付';
- } else {
- $order[$k]['status_name'] = '支付失败';
- }
- $goods = Dever::db('goods/info')->one($v['info_id']);
- $order[$k]['pic'] = $goods['pic_cover'];
- $order[$k]['date'] = date('Y-m-d H:i:s', $v['cdate']);
- $order[$k]['price'] = $v['cash'] * $v['num'] . '元';
- }
- }
- return $order;
- }
- }
|