diff --git a/service/Application/Home/Controller/UserController.class.php b/service/Application/Home/Controller/UserController.class.php index cdec18ac4..0dd8cfed2 100755 --- a/service/Application/Home/Controller/UserController.class.php +++ b/service/Application/Home/Controller/UserController.class.php @@ -77,18 +77,15 @@ class UserController extends CommonController $user_order_status = OrderService::OrderStatusStepTotal(['user_type'=>'user', 'user'=>$this->user, 'is_comments'=>1]); $this->assign('user_order_status', $user_order_status['data']); - // 参数 + // 获取列表 $params = array_merge($_POST, $_GET); $params['user'] = $this->user; - - // 条件 + $params['is_more'] = 1; + $params['status'] = [1,2,3]; $where = OrderService::UserOrderListWhere($params); - - // 获取列表 $order_params = array( 'limit_start' => 0, - 'limit_number' => 6, - 'is_items' => 0, + 'limit_number' => 3, 'where' => $where, ); $order = OrderService::OrderList($order_params); diff --git a/service/Application/Home/View/Default/User/Index.html b/service/Application/Home/View/Default/User/Index.html index 3ee46429e..0148827ba 100755 --- a/service/Application/Home/View/Default/User/Index.html +++ b/service/Application/Home/View/Default/User/Index.html @@ -111,57 +111,36 @@
交易提醒
- - - - - - - - - - - -
-
- - - -
- {{$v.title}} - -
    - -
  • {{$attr.attr_type_name}}:{{$attr.attr_name}}
  • -
    -
-
-
-
-
- - ¥{{$v.original_price}} - - ¥{{$v.price}} - x{{$v.buy_number}} -
-
- -

¥{{$v.original_price}}

-
-

¥{{$v.price}}

-
- x{{$v.buy_number}} - - ¥{{$v.total_price}} -
+ + + +
+ + + +
+ {{$goods.title}} +
    +
  • + {{$v.add_time_time}} + ¥{{$v.price}} + + {{$v.items_count}}中商品 + +
  • +
  • {{$v.status_name}}
  • +
+
+
+
+
+
-

- {{:L('common_not_data_tips')}} -

- 查看全部订单 + +

查看全部订单

+

交易提醒可帮助您了解订单状态和物流情况

@@ -171,7 +150,13 @@
购物车
- 面板内容 + +
+ +

您的购物车还是空的

+

将想买的商品放进购物车,一起结算更轻松

+
+
@@ -179,7 +164,13 @@
商品收藏
- 面板内容 + +
+ +

您还没有收藏商品

+

收藏的商品将显示最新的促销活动和降价情况

+
+
@@ -187,7 +178,13 @@
我的足迹
- 面板内容 + +
+ +

您的商品浏览记录为空

+

赶紧去商城看看促销活动吧

+
+
diff --git a/service/Application/Service/OrderService.class.php b/service/Application/Service/OrderService.class.php index 25545cdb3..0899b8c49 100755 --- a/service/Application/Service/OrderService.class.php +++ b/service/Application/Service/OrderService.class.php @@ -422,9 +422,13 @@ class OrderService { $where['pay_status'] = intval($params['pay_status']); } - if(isset($params['status']) && $params['status'] > -1) + if(isset($params['status']) && $params['status'] != -1) { - $where['status'] = intval($params['status']); + if(!is_array($params['status'])) + { + $params['status'] = explode(',', $params['status']); + } + $where['status'] = ['in', $params['status']]; } // 评价状态 @@ -543,6 +547,10 @@ class OrderService $v['receive_province_name'] = ResourcesService::RegionName(['region_id'=>$v['receive_province']]); $v['receive_city_name'] = ResourcesService::RegionName(['region_id'=>$v['receive_city']]); $v['receive_county_name'] = ResourcesService::RegionName(['region_id'=>$v['receive_county']]); + + // 时间 + $v['add_time_time'] = date('Y-m-d H:i:s', $v['add_time']); + $v['add_time_date'] = date('Y-m-d', $v['add_time']); // 订单详情 if($is_items == 1) diff --git a/service/Public/Home/Default/Css/Message.css b/service/Public/Home/Default/Css/Message.css old mode 100644 new mode 100755 diff --git a/service/Public/Home/Default/Css/Order.Detail.css b/service/Public/Home/Default/Css/Order.Detail.css index 4aed0bbc1..920f653d2 100755 --- a/service/Public/Home/Default/Css/Order.Detail.css +++ b/service/Public/Home/Default/Css/Order.Detail.css @@ -211,4 +211,4 @@ strong.total-price-content { color: #d2364c; font-size: 16px; } .cart-content table tr .number { width: 20%; } .cart-content table tr .total-price { width: 20%; } .cart-content { margin-top: 20px; } -} \ No newline at end of file +} \ No newline at end of file diff --git a/service/Public/Home/Default/Css/User.Index.css b/service/Public/Home/Default/Css/User.Index.css old mode 100644 new mode 100755 index 988d33c2e..9e30fb073 --- a/service/Public/Home/Default/Css/User.Index.css +++ b/service/Public/Home/Default/Css/User.Index.css @@ -72,6 +72,24 @@ ul.order-base li span.am-badge{position: absolute; top: -7px; left: 55%;} .various .am-panel-default > .am-panel-hd { padding: 5px; } +.various i.am-icon-lg { + color: #e8e8e8; + font-size: 18px; +} +.various .tips-name { + font-size: 16px; + font-weight: 500; + color: #b9b7b7; +} +.various .tips-msg { + color: #ccc; +} + +.various .am-panel-bd { + min-height: 212px; + max-height: 212px; + padding: 0 5px; +} /** @@ -106,4 +124,17 @@ ul.order-base li span.am-badge{position: absolute; top: -7px; left: 55%;} background-color: #fff; border-bottom: 1px solid #f1f1f1; } -} \ No newline at end of file +} + +/** + * 商品列表 + */ +.goods-detail { position: relative; padding: 5px 0; } +.goods-detail:not(:last-child) { border-bottom: 1px solid #eee; } +.goods-detail img { width: 60px; height: 60px; } +.goods-title { display: block; max-height: 36px; overflow: hidden; text-overflow: ellipsis; font-weight: 500; } +.goods-title:hover { text-decoration: underline; } +.goods-base { position: absolute; top: 5px; left: 65px; width: calc(100% - 70px); } +.goods-base ul li span:not(:first-child) { margin-left: 10px; } +.goods-base .order-price { color: #d2364c; font-weight: 700; } +.goods-base ul li { color: #777; } \ No newline at end of file diff --git a/service/Public/Home/Default/Css/UserGoodsBrowse.css b/service/Public/Home/Default/Css/UserGoodsBrowse.css old mode 100644 new mode 100755 diff --git a/service/Public/Home/Default/Images/default-user-avatar.jpg b/service/Public/Home/Default/Images/default-user-avatar.jpg old mode 100644 new mode 100755 diff --git a/service/Public/Home/Default/Images/goods_meta_bg.png b/service/Public/Home/Default/Images/goods_meta_bg.png old mode 100644 new mode 100755 diff --git a/service/Public/Home/Default/Images/member_top_bg.png b/service/Public/Home/Default/Images/member_top_bg.png old mode 100644 new mode 100755 diff --git a/service/Public/Home/Default/Images/user-index-nav-order-icon-1.png b/service/Public/Home/Default/Images/user-index-nav-order-icon-1.png old mode 100644 new mode 100755 diff --git a/service/Public/Home/Default/Images/user-index-nav-order-icon-100.png b/service/Public/Home/Default/Images/user-index-nav-order-icon-100.png old mode 100644 new mode 100755 diff --git a/service/Public/Home/Default/Images/user-index-nav-order-icon-2.png b/service/Public/Home/Default/Images/user-index-nav-order-icon-2.png old mode 100644 new mode 100755 diff --git a/service/Public/Home/Default/Images/user-index-nav-order-icon-3.png b/service/Public/Home/Default/Images/user-index-nav-order-icon-3.png old mode 100644 new mode 100755 diff --git a/service/Public/Home/Default/Images/user-index-nav-order-icon.png b/service/Public/Home/Default/Images/user-index-nav-order-icon.png old mode 100644 new mode 100755 diff --git a/service/Public/Home/Default/Js/UserAddress.js b/service/Public/Home/Default/Js/UserAddress.js old mode 100644 new mode 100755