|
@@ -23,7 +23,7 @@ class OrderModel |
|
@@ -23,7 +23,7 @@ class OrderModel |
23
|
{
|
23
|
{
|
24
|
$result = array();
|
24
|
$result = array();
|
25
|
//调用接口获得数据
|
25
|
//调用接口获得数据
|
26
|
- $data = OrderData::getOrderData($type, $page, $limit, $gender, $yh_channel, 5772257); var_dump($data); exit;
|
26
|
+ $data = OrderData::getOrderData($type, $page, $limit, $gender, $yh_channel, 7394907);
|
27
|
// 判断是否还有数据, 没有数据则返回空
|
27
|
// 判断是否还有数据, 没有数据则返回空
|
28
|
if (isset($data['data']['page_total']) && $page > $data['data']['page_total']) {
|
28
|
if (isset($data['data']['page_total']) && $page > $data['data']['page_total']) {
|
29
|
return $result;
|
29
|
return $result;
|
|
@@ -38,6 +38,7 @@ class OrderModel |
|
@@ -38,6 +38,7 @@ class OrderModel |
38
|
$result[$key]['sumCost'] = $vo['amount'];
|
38
|
$result[$key]['sumCost'] = $vo['amount'];
|
39
|
//类内调用格式化订单商品数据方法
|
39
|
//类内调用格式化订单商品数据方法
|
40
|
$result[$key]['goods'] = Helpers::formatOrderGoods($vo['order_goods']);
|
40
|
$result[$key]['goods'] = Helpers::formatOrderGoods($vo['order_goods']);
|
|
|
41
|
+ $result[$key]['detailUrl'] = Helpers::url('/home/orders/detail', array('order_code' => $vo['order_code'], 't' => time()));
|
41
|
//根据订单status判断订单处于什么状态。
|
42
|
//根据订单status判断订单处于什么状态。
|
42
|
do {
|
43
|
do {
|
43
|
//订单取消状态 = Y 时,跳出判断订单状态循环,并设置订单状态为已取消。
|
44
|
//订单取消状态 = Y 时,跳出判断订单状态循环,并设置订单状态为已取消。
|
|
@@ -51,7 +52,7 @@ class OrderModel |
|
@@ -51,7 +52,7 @@ class OrderModel |
51
|
//支付方式为非货到付款时,计算订单状态。
|
52
|
//支付方式为非货到付款时,计算订单状态。
|
52
|
if ($vo['payment_type'] != 2) {
|
53
|
if ($vo['payment_type'] != 2) {
|
53
|
switch ($vo['status']) {
|
54
|
switch ($vo['status']) {
|
54
|
- case 0:
|
55
|
+ case 0: // 备货中
|
55
|
$result[$key]['unpaid'] = true;
|
56
|
$result[$key]['unpaid'] = true;
|
56
|
break;
|
57
|
break;
|
57
|
//未发货&未收货 状态,统一合并到待收货状态。
|
58
|
//未发货&未收货 状态,统一合并到待收货状态。
|
|
@@ -78,7 +79,8 @@ class OrderModel |
|
@@ -78,7 +79,8 @@ class OrderModel |
78
|
|
79
|
|
79
|
//订单为货到付款订单时,计算订单状态。(货到付款没有待付款状态)
|
80
|
//订单为货到付款订单时,计算订单状态。(货到付款没有待付款状态)
|
80
|
switch ($vo['status']) {
|
81
|
switch ($vo['status']) {
|
81
|
- case 0:
|
82
|
+ case 0:
|
|
|
83
|
+ break;
|
82
|
case 1:
|
84
|
case 1:
|
83
|
case 2:
|
85
|
case 2:
|
84
|
case 3:
|
86
|
case 3:
|