Showing
1 changed file
with
13 additions
and
15 deletions
@@ -35,26 +35,28 @@ class ReturnsModel | @@ -35,26 +35,28 @@ class ReturnsModel | ||
35 | //设置分页 | 35 | //设置分页 |
36 | $pager = self::setPager($returnsData['data']['page'], $returnsData['data']['total'], $returnsData['data']['total_page'], $limit); | 36 | $pager = self::setPager($returnsData['data']['page'], $returnsData['data']['total'], $returnsData['data']['total_page'], $limit); |
37 | foreach ($returnsData['data']['list'] as $key => $value) { | 37 | foreach ($returnsData['data']['list'] as $key => $value) { |
38 | + $param = array( | ||
39 | + 'id' => $value['id'] | ||
40 | + ); | ||
38 | $list[$key]['orderNum'] = $value['order_code']; | 41 | $list[$key]['orderNum'] = $value['order_code']; |
39 | $list[$key]['orderTime'] = str_replace('-', '/', $value['order_create_time']); | 42 | $list[$key]['orderTime'] = str_replace('-', '/', $value['order_create_time']); |
40 | $list[$key]['returnTime'] = $value['create_time']; | 43 | $list[$key]['returnTime'] = $value['create_time']; |
41 | - if ($value['refund_type'] == 1) { | 44 | + if ($value['refund_type'] == 1) { // tar note 160624 终止退货 |
42 | $list[$key]['isChange'] = false; | 45 | $list[$key]['isChange'] = false; |
43 | $uri = '/home/returns/refundDetail'; | 46 | $uri = '/home/returns/refundDetail'; |
44 | - } elseif ($value['refund_type'] == 2) { | 47 | + if ($value['canCancel'] === 'Y') { |
48 | + $list[$key]['canCancelUrl'] = Helpers::url('/home/returns/cancelRefund', $param); | ||
49 | + $cancelUri = '/home/returns/'; | ||
50 | + } | ||
51 | + } elseif ($value['refund_type'] == 2) { // tar note 160624 终止换货 | ||
45 | $list[$key]['isChange'] = true; | 52 | $list[$key]['isChange'] = true; |
46 | $uri = '/home/returns/exchangeDetail'; | 53 | $uri = '/home/returns/exchangeDetail'; |
54 | + if ($value['canCancel'] === 'Y') { | ||
55 | + $list[$key]['canCancelUrl'] = Helpers::url('/home/returns/cancelChange', $param); | ||
56 | + } | ||
47 | } | 57 | } |
48 | $list[$key]['returnStatus'] = $value['status_name']; | 58 | $list[$key]['returnStatus'] = $value['status_name']; |
49 | - $param = array( | ||
50 | - 'id' => $value['id'] | ||
51 | - ); | ||
52 | $list[$key]['moreHref'] = helpers::url($uri, $param); | 59 | $list[$key]['moreHref'] = helpers::url($uri, $param); |
53 | - | ||
54 | - // tar note 添加是否可以取消退换货条件判断 | ||
55 | - foreach ($value['goods'] as $subKey => $subValue) { | ||
56 | - $value['goods'][$subKey]['canCancel'] = $value['canCancel'] === 'Y'; | ||
57 | - } | ||
58 | $list[$key]['goods'] = self::getGoodsData($value['goods']); | 60 | $list[$key]['goods'] = self::getGoodsData($value['goods']); |
59 | } | 61 | } |
60 | } else { | 62 | } else { |
@@ -193,12 +195,8 @@ class ReturnsModel | @@ -193,12 +195,8 @@ class ReturnsModel | ||
193 | $result[$key]['name'] = $value['product_name']; | 195 | $result[$key]['name'] = $value['product_name']; |
194 | $result[$key]['color'] = $value['color_name']; | 196 | $result[$key]['color'] = $value['color_name']; |
195 | $result[$key]['size'] = $value['size_name']; | 197 | $result[$key]['size'] = $value['size_name']; |
196 | - | ||
197 | - // tar note 判断是否可以取消退换货申请 链接待处理 | ||
198 | - if ($value['canCancel']) { | ||
199 | - $result[$key]['canCancelUrl'] = Helpers::url('/cancel'); | ||
200 | - } | ||
201 | } | 198 | } |
199 | + | ||
202 | return $result; | 200 | return $result; |
203 | } | 201 | } |
204 | 202 |
-
Please register or login to post a comment