1 个管道
的构建
通过
耗费
1 秒
我的订单与快递鸟
正在显示
6 个修改的文件
包含
656 行增加
和
451 行删除
@@ -155,7 +155,7 @@ class BirdController extends HomeBaseController | @@ -155,7 +155,7 @@ class BirdController extends HomeBaseController | ||
155 | $jsonResult = $this->getOrderTracesByJson($indent['order_number'],$indent['logistic_code']); | 155 | $jsonResult = $this->getOrderTracesByJson($indent['order_number'],$indent['logistic_code']); |
156 | $result = json_decode($jsonResult,true); | 156 | $result = json_decode($jsonResult,true); |
157 | if($result['Success'] == true){ | 157 | if($result['Success'] == true){ |
158 | - return dump($result);['code'=>20000,'msg'=>'SUCCESS','data'=>['state'=>$result['State'],'traces'=>$result['Traces']]];//订单轨迹 | 158 | + return ['code'=>20000,'msg'=>'SUCCESS','data'=>['state'=>$result['State'],'traces'=>$result['Traces']]];//订单轨迹 |
159 | }else{ | 159 | }else{ |
160 | return ['code'=>40000,'msg'=>$result['Reason']]; | 160 | return ['code'=>40000,'msg'=>$result['Reason']]; |
161 | } | 161 | } |
1 | +<?php | ||
2 | +/** | ||
3 | + * Created by PhpStorm. | ||
4 | + * User: Administrator | ||
5 | + * Date: 2019/6/7 | ||
6 | + * Time: 19:11 | ||
7 | + */ | ||
8 | + | ||
9 | +namespace app\portal\controller; | ||
10 | + | ||
11 | + | ||
12 | +use app\portal\model\IndentGoodsModel; | ||
13 | +use app\portal\model\IndentModel; | ||
14 | +use cmf\controller\WeChatBaseController; | ||
15 | + | ||
16 | +class LogisticsController extends WeChatBaseController | ||
17 | +{ | ||
18 | + public function index(){ | ||
19 | + $indent_id = $this->request->param('indent_id',0,'intval'); | ||
20 | + if(empty($indent_id)){ | ||
21 | + $this->error('缺少必要参数','','',''); | ||
22 | + } | ||
23 | + $birdController = new BirdController(); | ||
24 | + $indentModel = new IndentModel(); | ||
25 | + $where['id'] = ['eq',$indent_id]; | ||
26 | + $data = $indentModel->findData($where); | ||
27 | + if(empty($data)){ | ||
28 | + $this->error('查询为空','','',''); | ||
29 | + } | ||
30 | + $result = $birdController->getOrder($indent_id); | ||
31 | + if(empty($result)){ | ||
32 | + $this->error('未知错误','',''); | ||
33 | + } | ||
34 | + if($result['code'] != 20000){ | ||
35 | + $this->error($result['msg'],'','',''); | ||
36 | + } | ||
37 | + $indent = $indentModel->findData(['id'=>$indent_id])->toArray(); | ||
38 | + $indentGoodsModel = new IndentGoodsModel(); | ||
39 | + $indent_goods = $indentGoodsModel->selectData(['indent_id'=>$indent_id]); | ||
40 | + $indent['indent_goods'] = $indent_goods; | ||
41 | + $this->assign('data',$result['data']); | ||
42 | + $this->assign('indent',$indent); | ||
43 | + return $this->fetch(); | ||
44 | + } | ||
45 | + | ||
46 | +} |
@@ -85,6 +85,6 @@ class OrderController extends WeChatBaseController | @@ -85,6 +85,6 @@ class OrderController extends WeChatBaseController | ||
85 | if(empty($result)){ | 85 | if(empty($result)){ |
86 | $this->error('sql执行失败','','',''); | 86 | $this->error('sql执行失败','','',''); |
87 | } | 87 | } |
88 | - $this->redirect('order/get_all'); | 88 | + $this->success('SUCCESS'); |
89 | } | 89 | } |
90 | } | 90 | } |
1 | +<!DOCTYPE html> | ||
2 | +<html lang="en"> | ||
3 | + | ||
4 | +<head> | ||
5 | + <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> | ||
6 | + <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" name="viewport" /> | ||
7 | + <meta http-equiv="X-UA-Compatible" content="ie=edge"> | ||
8 | + <title>学考无忧-物流信息</title> | ||
9 | + <link rel="stylesheet" href="__TMPL__/public/assets/css/reset.css"> | ||
10 | + <link rel="stylesheet" href="__TMPL__/public/assets/css/base.css"> | ||
11 | +</head> | ||
12 | + | ||
13 | +<body> | ||
14 | + <!-- 顶部 --> | ||
15 | + <div class="order_top"> | ||
16 | + <img src="__TMPL__/public/assets/images/left.png" alt=""> | ||
17 | + <p>我的订单</p> | ||
18 | + </div> | ||
19 | + <div class="logistics_box"> | ||
20 | + <!-- 商品信息 --> | ||
21 | + <div class="log_detail"> | ||
22 | + <div class="log_detailImg"> | ||
23 | + <img src="{:cmf_get_image_url($indent.indent_goods.0.thumbnail)}" alt=""> | ||
24 | + </div> | ||
25 | + <div class="log_detailTxt"> | ||
26 | + <h1 class="one-txt-cut">{$indent.indent_goods.0.book_name}</h1> | ||
27 | + <p>运单号:{$indent.order_number}</p> | ||
28 | + <p>信息来源:顺丰快递</p> | ||
29 | + </div> | ||
30 | + </div> | ||
31 | + | ||
32 | + | ||
33 | + <!-- 物流信息 --> | ||
34 | + <div class="logistics_process"> | ||
35 | + <empty name="$data.traces"> | ||
36 | + 暂无物流信息 | ||
37 | + </empty> | ||
38 | + <div class="logistics_left"> | ||
39 | + <foreach name="$data.traces" item="vo"> | ||
40 | + <div class="log_Li"> | ||
41 | + <div class="log_LiTime"> | ||
42 | + <p class="log_LiTime1">{:date('Y-m-d',strtotime($vo['AcceptTime']))}</p> | ||
43 | + <p class="log_LiTime2">{:date('H:i:s',strtotime($vo['AcceptTime']))}</p> | ||
44 | + </div> | ||
45 | + <div class="log_Box"> | ||
46 | + <div class="log_Liround"></div> | ||
47 | + <div class="log_line"></div> | ||
48 | + </div> | ||
49 | + </div> | ||
50 | + </foreach> | ||
51 | + </div> | ||
52 | + <div class="logistics_right"> | ||
53 | + <foreach name="$data.traces" item="vo"> | ||
54 | + <div class="log_rightTxt"> | ||
55 | + <p class="log_rightTxt1">{$vo.AcceptStation}</p> | ||
56 | + </div> | ||
57 | + </foreach> | ||
58 | + </div> | ||
59 | + </div> | ||
60 | + </div> | ||
61 | + <script src="__TMPL__/public/assets/js/base.js"></script> | ||
62 | + <script src="__TMPL__/public/assets/js/jquery.js"></script> | ||
63 | + <script> | ||
64 | + var circle = $(".log_Li"); | ||
65 | + // console.log(circle); | ||
66 | + var list = $(".log_rightTxt"); | ||
67 | + // console.log(list) | ||
68 | + for (var i = 0; i < circle.length; i++) { | ||
69 | + for (var j = 0; j < list.length; j++) { | ||
70 | + if (i == j && i == 0 && j == 0) { | ||
71 | + var h = $(list[j]).css("height"); | ||
72 | + console.log(h) | ||
73 | + h = h.split("p"); | ||
74 | + h = parseInt(h[0]); | ||
75 | + h = h + 20; | ||
76 | + console.log(h); | ||
77 | + console.log(h); | ||
78 | + $(circle[i]).css("height", h + "px"); | ||
79 | + $(circle[i]).find(".log_line").css("height", h + "px"); | ||
80 | + } else if (i == j != 0) { | ||
81 | + var h = $(list[j]).css("height"); | ||
82 | + // console.log(h) | ||
83 | + h = h.split("p"); | ||
84 | + console.log(h[0]); | ||
85 | + h = parseInt(h[0]); | ||
86 | + h = h + 20; | ||
87 | + console.log(h); | ||
88 | + $(circle[i]).css("height", h + "px"); | ||
89 | + $(circle[i]).find(".log_line").css("height", h + "px"); | ||
90 | + } | ||
91 | + | ||
92 | + } | ||
93 | + } | ||
94 | + </script> | ||
95 | +</body> | ||
96 | + | ||
97 | +</html> |
@@ -2,39 +2,114 @@ | @@ -2,39 +2,114 @@ | ||
2 | <html lang="en"> | 2 | <html lang="en"> |
3 | 3 | ||
4 | <head> | 4 | <head> |
5 | - <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> | ||
6 | - <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" name="viewport" /> | ||
7 | - <meta http-equiv="X-UA-Compatible" content="ie=edge" /> | 5 | + <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/> |
6 | + <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" name="viewport"/> | ||
7 | + <meta http-equiv="X-UA-Compatible" content="ie=edge"/> | ||
8 | <title>学考无忧-我的订单</title> | 8 | <title>学考无忧-我的订单</title> |
9 | - <link rel="stylesheet" href="__TMPL__/public/assets/css/reset.css" /> | ||
10 | - <link rel="stylesheet" href="__TMPL__/public/assets/css/base.css" /> | 9 | + <link rel="stylesheet" href="__TMPL__/public/assets/css/reset.css"/> |
10 | + <link rel="stylesheet" href="__TMPL__/public/assets/css/base.css"/> | ||
11 | </head> | 11 | </head> |
12 | 12 | ||
13 | <body> | 13 | <body> |
14 | - <div class="myorder_box"> | ||
15 | - <!-- 顶部 --> | ||
16 | - <div class="order_top"> | ||
17 | - <img src="__TMPL__/public/assets/images/left.png" alt="" /> | ||
18 | - <p>我的订单</p> | ||
19 | - </div> | ||
20 | - <!-- 头部 --> | ||
21 | - <div class="myor_title"> | ||
22 | - <ul> | ||
23 | - <li class="<if condition='$state eq 0'>myor_title_active</if>">全部</li> | ||
24 | - <li class="<if condition='$state eq 4'>myor_title_active</if>">待付款</li> | ||
25 | - <li class="<if condition='$state eq 2'>myor_title_active</if>">待发货</li> | ||
26 | - <li class="<if condition='$state eq 5'>myor_title_active</if>">已发货</li> | ||
27 | - <li class="<if condition='$state eq 3'>myor_title_active</if>">已完成</li> | ||
28 | - </ul> | ||
29 | - </div> | ||
30 | - <!-- 内容 --> | ||
31 | - <div class="myorder_content"> | ||
32 | - <!-- 全部 --> | ||
33 | - <div class="myorder_con1" style="display: block"> | ||
34 | - <foreach name="data" item="vo"> | 14 | +<div class="myorder_box"> |
15 | + <!-- 顶部 --> | ||
16 | + <div class="order_top"> | ||
17 | + <img src="__TMPL__/public/assets/images/left.png" alt=""/> | ||
18 | + <p>我的订单</p> | ||
19 | + </div> | ||
20 | + <!-- 头部 --> | ||
21 | + <div class="myor_title"> | ||
22 | + <ul> | ||
23 | + <li class="<if condition='$state eq 0'>myor_title_active</if>">全部</li> | ||
24 | + <li class="<if condition='$state eq 4'>myor_title_active</if>">待付款</li> | ||
25 | + <li class="<if condition='$state eq 2'>myor_title_active</if>">待发货</li> | ||
26 | + <li class="<if condition='$state eq 5'>myor_title_active</if>">已发货</li> | ||
27 | + <li class="<if condition='$state eq 3'>myor_title_active</if>">已完成</li> | ||
28 | + </ul> | ||
29 | + </div> | ||
30 | + <!-- 内容 --> | ||
31 | + <div class="myorder_content"> | ||
32 | + <!-- 全部 --> | ||
33 | + <div class="myorder_con1" style="display: block"> | ||
34 | + <foreach name="data" item="vo"> | ||
35 | + <div class="myorder_information dom_cancel_order_{$vo.id}" > | ||
36 | + <!-- 订单 --> | ||
35 | <a href="{:url('order/get_one',array('id'=>$vo['id']))}"> | 37 | <a href="{:url('order/get_one',array('id'=>$vo['id']))}"> |
36 | - <div class="myorder_information"> | ||
37 | - <!-- 订单 --> | 38 | + <div class="myorder_the"> |
39 | + <p class="order_dan">订单号:{$vo.order_number}</p> | ||
40 | + <div class="myorder_state1"> | ||
41 | + <if condition="$vo.state eq 4"> | ||
42 | + 待付款 | ||
43 | + <elseif condition="$vo.state eq 2"/> | ||
44 | + 待发货 | ||
45 | + <elseif condition="$vo.state eq 5"/> | ||
46 | + 已发货 | ||
47 | + <elseif condition="$vo.state eq 3"/> | ||
48 | + 已完成 | ||
49 | + </if> | ||
50 | + </div> | ||
51 | + </div> | ||
52 | + <ul class="order_newsUl myorder_border"> | ||
53 | + <foreach name="$vo.indent_goods" item="i_g"> | ||
54 | + <li> | ||
55 | + <div class="order_newsImg"> | ||
56 | + <img src="{:cmf_get_image_url($i_g.thumbnail)}" alt=""/> | ||
57 | + </div> | ||
58 | + <div class="order_newsCon"> | ||
59 | + <div class="order_newsTxt1 txt-cut"> | ||
60 | + {$i_g.book_name} | ||
61 | + </div> | ||
62 | + <div class="order_newsTxt2">×<span>{$i_g.number}</span></div> | ||
63 | + <div class="order_newsTxt3"> | ||
64 | + <p class="de_topTxt1_1">¥<span>{$i_g.price}</span></p> | ||
65 | + <p class="de_topTxt1_2">¥<span>{$i_g.pricing}</span></p> | ||
66 | + </div> | ||
67 | + </div> | ||
68 | + </li> | ||
69 | + </foreach> | ||
70 | + <div class="my_ordera"> | ||
71 | + <span>共{:count($vo.indent_goods)}件商品 合计:</span> | ||
72 | + <p>¥{$vo.money}</p> | ||
73 | + </div> | ||
74 | + </ul> | ||
75 | + </a> | ||
76 | + <!-- 时间/底部 --> | ||
77 | + <div class="myorder_bottom"> | ||
78 | + <div class="myorder_bottom1"> | ||
79 | + <div class="myorder_bottom1Img"> | ||
80 | + <img src="__TMPL__/public/assets/images/52.png" alt=""/> | ||
81 | + </div> | ||
82 | + <p class="myorder_bottom1Txt">{:date('Y-m-d H:i:s',$vo['create_time'])}</p> | ||
83 | + </div> | ||
84 | + <div class="myorder_bottom2"> | ||
85 | + <if condition="$vo.state eq 4"> | ||
86 | + <div class="myorder_bottom2_1 cancel_order" data-id="{$vo.id}">取消订单</div> | ||
87 | + <a href="{:url('portal/pay/index',array('id'=>$vo['id']))}"> | ||
88 | + <div class="myorder_bottom2_2" data-id="{$vo.id}">去支付</div> | ||
89 | + </a> | ||
90 | + <elseif condition="$vo.state eq 2"/> | ||
91 | + <!--<a href="w_Ypayment.html">--> | ||
92 | + <!--<div class="myorder_bottom2_2">查看订单</div>--> | ||
93 | + <!--</a>--> | ||
94 | + <elseif condition="$vo.state eq 5"/> | ||
95 | + <a href="{:url('logistics/index',array('indent_id'=>$vo['id']))}"> | ||
96 | + <div class="myorder_bottom2_2">查看物流</div> | ||
97 | + </a> | ||
98 | + <elseif condition="$vo.state eq 3"/> | ||
99 | + <div class="myorder_bottom2_2">去评价</div> | ||
100 | + </if> | ||
101 | + </div> | ||
102 | + </div> | ||
103 | + </div> | ||
104 | + </foreach> | ||
105 | + </div> | ||
106 | + <!-- 待付款 --> | ||
107 | + <div class="myorder_con1"> | ||
108 | + <foreach name="data" item="vo"> | ||
109 | + <if condition="$vo.state eq 4"> | ||
110 | + <div class="myorder_information dom_cancel_order_{$vo.id}" > | ||
111 | + <!-- 订单 --> | ||
112 | + <a href="{:url('order/get_one',array('id'=>$vo['id']))}"> | ||
38 | <div class="myorder_the"> | 113 | <div class="myorder_the"> |
39 | <p class="order_dan">订单号:{$vo.order_number}</p> | 114 | <p class="order_dan">订单号:{$vo.order_number}</p> |
40 | <div class="myorder_state1"> | 115 | <div class="myorder_state1"> |
@@ -53,7 +128,7 @@ | @@ -53,7 +128,7 @@ | ||
53 | <foreach name="$vo.indent_goods" item="i_g"> | 128 | <foreach name="$vo.indent_goods" item="i_g"> |
54 | <li> | 129 | <li> |
55 | <div class="order_newsImg"> | 130 | <div class="order_newsImg"> |
56 | - <img src="{:cmf_get_image_url($i_g.thumbnail)}" alt="" /> | 131 | + <img src="{:cmf_get_image_url($i_g.thumbnail)}" alt=""/> |
57 | </div> | 132 | </div> |
58 | <div class="order_newsCon"> | 133 | <div class="order_newsCon"> |
59 | <div class="order_newsTxt1 txt-cut"> | 134 | <div class="order_newsTxt1 txt-cut"> |
@@ -72,358 +147,313 @@ | @@ -72,358 +147,313 @@ | ||
72 | <p>¥{$vo.money}</p> | 147 | <p>¥{$vo.money}</p> |
73 | </div> | 148 | </div> |
74 | </ul> | 149 | </ul> |
75 | - <!-- 时间/底部 --> | ||
76 | - <div class="myorder_bottom"> | ||
77 | - <div class="myorder_bottom1"> | ||
78 | - <div class="myorder_bottom1Img"> | ||
79 | - <img src="__TMPL__/public/assets/images/52.png" alt="" /> | ||
80 | - </div> | ||
81 | - <p class="myorder_bottom1Txt">{:date('Y-m-d H:i:s',$vo['create_time'])}</p> | 150 | + </a> |
151 | + <!-- 时间/底部 --> | ||
152 | + <div class="myorder_bottom"> | ||
153 | + <div class="myorder_bottom1"> | ||
154 | + <div class="myorder_bottom1Img"> | ||
155 | + <img src="__TMPL__/public/assets/images/52.png" alt=""/> | ||
82 | </div> | 156 | </div> |
83 | - <div class="myorder_bottom2"> | 157 | + <p class="myorder_bottom1Txt">{:date('Y-m-d H:i:s',$vo['create_time'])}</p> |
158 | + </div> | ||
159 | + <div class="myorder_bottom2"> | ||
160 | + <if condition="$vo.state eq 4"> | ||
161 | + <div class="myorder_bottom2_1 cancel_order" data-id="{$vo.id}">取消订单</div> | ||
162 | + <a href="{:url('portal/pay/index',array('id'=>$vo['id']))}"> | ||
163 | + <div class="myorder_bottom2_2" data-id="{$vo.id}">去支付</div> | ||
164 | + </a> | ||
165 | + <elseif condition="$vo.state eq 2"/> | ||
166 | + <!--<a href="w_Ypayment.html">--> | ||
167 | + <!--<div class="myorder_bottom2_2">查看订单</div>--> | ||
168 | + <!--</a>--> | ||
169 | + <elseif condition="$vo.state eq 5"/> | ||
170 | + <a href="{:url('logistics/index',array('indent_id'=>$vo['id']))}"> | ||
171 | + <div class="myorder_bottom2_2">查看物流</div> | ||
172 | + </a> | ||
173 | + <elseif condition="$vo.state eq 3"/> | ||
174 | + <div class="myorder_bottom2_2">去评价</div> | ||
175 | + </if> | ||
176 | + </div> | ||
177 | + </div> | ||
178 | + </div> | ||
179 | + </if> | ||
180 | + </foreach> | ||
181 | + </div> | ||
182 | + <!-- 待发货 --> | ||
183 | + <div class="myorder_con1"> | ||
184 | + <foreach name="data" item="vo"> | ||
185 | + <if condition="$vo.state eq 2"> | ||
186 | + <div class="myorder_information dom_cancel_order_{$vo.id}" > | ||
187 | + <!-- 订单 --> | ||
188 | + <a href="{:url('order/get_one',array('id'=>$vo['id']))}"> | ||
189 | + <div class="myorder_the"> | ||
190 | + <p class="order_dan">订单号:{$vo.order_number}</p> | ||
191 | + <div class="myorder_state1"> | ||
84 | <if condition="$vo.state eq 4"> | 192 | <if condition="$vo.state eq 4"> |
85 | - <div class="myorder_bottom2_1">取消订单</div> | ||
86 | - <div class="myorder_bottom2_2">去支付</div> | 193 | + 待付款 |
87 | <elseif condition="$vo.state eq 2"/> | 194 | <elseif condition="$vo.state eq 2"/> |
88 | - <!--<a href="w_Ypayment.html">--> | ||
89 | - <!--<div class="myorder_bottom2_2">查看订单</div>--> | ||
90 | - <!--</a>--> | 195 | + 待发货 |
91 | <elseif condition="$vo.state eq 5"/> | 196 | <elseif condition="$vo.state eq 5"/> |
92 | - <a href="w_logistics.html"> | ||
93 | - <div class="myorder_bottom2_2">查看物流</div> | ||
94 | - </a> | 197 | + 已发货 |
95 | <elseif condition="$vo.state eq 3"/> | 198 | <elseif condition="$vo.state eq 3"/> |
96 | - <div class="myorder_bottom2_2">去评价</div> | 199 | + 已完成 |
97 | </if> | 200 | </if> |
98 | </div> | 201 | </div> |
99 | </div> | 202 | </div> |
100 | - </div> | ||
101 | - </a> | ||
102 | - </foreach> | ||
103 | - </div> | ||
104 | - <!-- 待付款 --> | ||
105 | - <div class="myorder_con1"> | ||
106 | - <foreach name="data" item="vo"> | ||
107 | - <if condition="$vo.state eq 4"> | ||
108 | - <a href="{:url('order/get_one',array('id'=>$vo['id']))}"> | ||
109 | - <div class="myorder_information"> | ||
110 | - <!-- 订单 --> | ||
111 | - <div class="myorder_the"> | ||
112 | - <p class="order_dan">订单号:{$vo.order_number}</p> | ||
113 | - <div class="myorder_state1"> | ||
114 | - <if condition="$vo.state eq 4"> | ||
115 | - 待付款 | ||
116 | - <elseif condition="$vo.state eq 2"/> | ||
117 | - 待发货 | ||
118 | - <elseif condition="$vo.state eq 5"/> | ||
119 | - 已发货 | ||
120 | - <elseif condition="$vo.state eq 3"/> | ||
121 | - 已完成 | ||
122 | - </if> | ||
123 | - </div> | ||
124 | - </div> | ||
125 | - <ul class="order_newsUl myorder_border"> | ||
126 | - <foreach name="$vo.indent_goods" item="i_g"> | ||
127 | - <li> | ||
128 | - <div class="order_newsImg"> | ||
129 | - <img src="{:cmf_get_image_url($i_g.thumbnail)}" alt="" /> | 203 | + <ul class="order_newsUl myorder_border"> |
204 | + <foreach name="$vo.indent_goods" item="i_g"> | ||
205 | + <li> | ||
206 | + <div class="order_newsImg"> | ||
207 | + <img src="{:cmf_get_image_url($i_g.thumbnail)}" alt=""/> | ||
208 | + </div> | ||
209 | + <div class="order_newsCon"> | ||
210 | + <div class="order_newsTxt1 txt-cut"> | ||
211 | + {$i_g.book_name} | ||
130 | </div> | 212 | </div> |
131 | - <div class="order_newsCon"> | ||
132 | - <div class="order_newsTxt1 txt-cut"> | ||
133 | - {$i_g.book_name} | ||
134 | - </div> | ||
135 | - <div class="order_newsTxt2">×<span>{$i_g.number}</span></div> | ||
136 | - <div class="order_newsTxt3"> | ||
137 | - <p class="de_topTxt1_1">¥<span>{$i_g.price}</span></p> | ||
138 | - <p class="de_topTxt1_2">¥<span>{$i_g.pricing}</span></p> | ||
139 | - </div> | 213 | + <div class="order_newsTxt2">×<span>{$i_g.number}</span></div> |
214 | + <div class="order_newsTxt3"> | ||
215 | + <p class="de_topTxt1_1">¥<span>{$i_g.price}</span></p> | ||
216 | + <p class="de_topTxt1_2">¥<span>{$i_g.pricing}</span></p> | ||
140 | </div> | 217 | </div> |
141 | - </li> | ||
142 | - </foreach> | ||
143 | - <div class="my_ordera"> | ||
144 | - <span>共{:count($vo.indent_goods)}件商品 合计:</span> | ||
145 | - <p>¥{$vo.money}</p> | ||
146 | - </div> | ||
147 | - </ul> | ||
148 | - <!-- 时间/底部 --> | ||
149 | - <div class="myorder_bottom"> | ||
150 | - <div class="myorder_bottom1"> | ||
151 | - <div class="myorder_bottom1Img"> | ||
152 | - <img src="__TMPL__/public/assets/images/52.png" alt="" /> | ||
153 | </div> | 218 | </div> |
154 | - <p class="myorder_bottom1Txt">{:date('Y-m-d H:i:s',$vo['create_time'])}</p> | ||
155 | - </div> | ||
156 | - <div class="myorder_bottom2"> | ||
157 | - <if condition="$vo.state eq 4"> | ||
158 | - <div class="myorder_bottom2_1">取消订单</div> | ||
159 | - <div class="myorder_bottom2_2">去支付</div> | ||
160 | - <elseif condition="$vo.state eq 2"/> | ||
161 | - <!--<a href="w_Ypayment.html">--> | ||
162 | - <!--<div class="myorder_bottom2_2">查看订单</div>--> | ||
163 | - <!--</a>--> | ||
164 | - <elseif condition="$vo.state eq 5"/> | ||
165 | - <a href="w_logistics.html"> | ||
166 | - <div class="myorder_bottom2_2">查看物流</div> | ||
167 | - </a> | ||
168 | - <elseif condition="$vo.state eq 3"/> | ||
169 | - <div class="myorder_bottom2_2">去评价</div> | ||
170 | - </if> | ||
171 | - </div> | 219 | + </li> |
220 | + </foreach> | ||
221 | + <div class="my_ordera"> | ||
222 | + <span>共{:count($vo.indent_goods)}件商品 合计:</span> | ||
223 | + <p>¥{$vo.money}</p> | ||
172 | </div> | 224 | </div> |
173 | - </div> | 225 | + </ul> |
174 | </a> | 226 | </a> |
175 | - </if> | ||
176 | - </foreach> | ||
177 | - </div> | ||
178 | - <!-- 待发货 --> | ||
179 | - <div class="myorder_con1"> | ||
180 | - <foreach name="data" item="vo"> | ||
181 | - <if condition="$vo.state eq 2"> | ||
182 | - <a href="{:url('order/get_one',array('id'=>$vo['id']))}"> | ||
183 | - <div class="myorder_information"> | ||
184 | - <!-- 订单 --> | ||
185 | - <div class="myorder_the"> | ||
186 | - <p class="order_dan">订单号:{$vo.order_number}</p> | ||
187 | - <div class="myorder_state1"> | ||
188 | - <if condition="$vo.state eq 4"> | ||
189 | - 待付款 | ||
190 | - <elseif condition="$vo.state eq 2"/> | ||
191 | - 待发货 | ||
192 | - <elseif condition="$vo.state eq 5"/> | ||
193 | - 已发货 | ||
194 | - <elseif condition="$vo.state eq 3"/> | ||
195 | - 已完成 | ||
196 | - </if> | ||
197 | - </div> | ||
198 | - </div> | ||
199 | - <ul class="order_newsUl myorder_border"> | ||
200 | - <foreach name="$vo.indent_goods" item="i_g"> | ||
201 | - <li> | ||
202 | - <div class="order_newsImg"> | ||
203 | - <img src="{:cmf_get_image_url($i_g.thumbnail)}" alt="" /> | ||
204 | - </div> | ||
205 | - <div class="order_newsCon"> | ||
206 | - <div class="order_newsTxt1 txt-cut"> | ||
207 | - {$i_g.book_name} | ||
208 | - </div> | ||
209 | - <div class="order_newsTxt2">×<span>{$i_g.number}</span></div> | ||
210 | - <div class="order_newsTxt3"> | ||
211 | - <p class="de_topTxt1_1">¥<span>{$i_g.price}</span></p> | ||
212 | - <p class="de_topTxt1_2">¥<span>{$i_g.pricing}</span></p> | ||
213 | - </div> | ||
214 | - </div> | ||
215 | - </li> | ||
216 | - </foreach> | ||
217 | - <div class="my_ordera"> | ||
218 | - <span>共{:count($vo.indent_goods)}件商品 合计:</span> | ||
219 | - <p>¥{$vo.money}</p> | ||
220 | - </div> | ||
221 | - </ul> | ||
222 | - <!-- 时间/底部 --> | ||
223 | - <div class="myorder_bottom"> | ||
224 | - <div class="myorder_bottom1"> | ||
225 | - <div class="myorder_bottom1Img"> | ||
226 | - <img src="__TMPL__/public/assets/images/52.png" alt="" /> | ||
227 | - </div> | ||
228 | - <p class="myorder_bottom1Txt">{:date('Y-m-d H:i:s',$vo['create_time'])}</p> | ||
229 | - </div> | ||
230 | - <div class="myorder_bottom2"> | ||
231 | - <if condition="$vo.state eq 4"> | ||
232 | - <div class="myorder_bottom2_1">取消订单</div> | ||
233 | - <div class="myorder_bottom2_2">去支付</div> | ||
234 | - <elseif condition="$vo.state eq 2"/> | ||
235 | - <!--<a href="w_Ypayment.html">--> | ||
236 | - <!--<div class="myorder_bottom2_2">查看订单</div>--> | ||
237 | - <!--</a>--> | ||
238 | - <elseif condition="$vo.state eq 5"/> | ||
239 | - <a href="w_logistics.html"> | ||
240 | - <div class="myorder_bottom2_2">查看物流</div> | ||
241 | - </a> | ||
242 | - <elseif condition="$vo.state eq 3"/> | ||
243 | - <div class="myorder_bottom2_2">去评价</div> | ||
244 | - </if> | ||
245 | - </div> | 227 | + <!-- 时间/底部 --> |
228 | + <div class="myorder_bottom"> | ||
229 | + <div class="myorder_bottom1"> | ||
230 | + <div class="myorder_bottom1Img"> | ||
231 | + <img src="__TMPL__/public/assets/images/52.png" alt=""/> | ||
246 | </div> | 232 | </div> |
233 | + <p class="myorder_bottom1Txt">{:date('Y-m-d H:i:s',$vo['create_time'])}</p> | ||
247 | </div> | 234 | </div> |
248 | - </a> | ||
249 | - </if> | ||
250 | - </foreach> | ||
251 | - </div> | ||
252 | - <!-- 已发货 --> | ||
253 | - <div class="myorder_con1"> | ||
254 | - <foreach name="data" item="vo"> | ||
255 | - <if condition="$vo.state eq 5"> | 235 | + <div class="myorder_bottom2"> |
236 | + <if condition="$vo.state eq 4"> | ||
237 | + <div class="myorder_bottom2_1 cancel_order" data-id="{$vo.id}">取消订单</div> | ||
238 | + <a href="{:url('portal/pay/index',array('id'=>$vo['id']))}"> | ||
239 | + <div class="myorder_bottom2_2" data-id="{$vo.id}">去支付</div> | ||
240 | + </a> | ||
241 | + <elseif condition="$vo.state eq 2"/> | ||
242 | + <!--<a href="w_Ypayment.html">--> | ||
243 | + <!--<div class="myorder_bottom2_2">查看订单</div>--> | ||
244 | + <!--</a>--> | ||
245 | + <elseif condition="$vo.state eq 5"/> | ||
246 | + <a href="{:url('logistics/index',array('indent_id'=>$vo['id']))}"> | ||
247 | + <div class="myorder_bottom2_2">查看物流</div> | ||
248 | + </a> | ||
249 | + <elseif condition="$vo.state eq 3"/> | ||
250 | + <div class="myorder_bottom2_2">去评价</div> | ||
251 | + </if> | ||
252 | + </div> | ||
253 | + </div> | ||
254 | + </div> | ||
255 | + </if> | ||
256 | + </foreach> | ||
257 | + </div> | ||
258 | + <!-- 已发货 --> | ||
259 | + <div class="myorder_con1"> | ||
260 | + <foreach name="data" item="vo"> | ||
261 | + <if condition="$vo.state eq 5"> | ||
262 | + <div class="myorder_information dom_cancel_order_{$vo.id}" > | ||
263 | + <!-- 订单 --> | ||
256 | <a href="{:url('order/get_one',array('id'=>$vo['id']))}"> | 264 | <a href="{:url('order/get_one',array('id'=>$vo['id']))}"> |
257 | - <div class="myorder_information"> | ||
258 | - <!-- 订单 --> | ||
259 | - <div class="myorder_the"> | ||
260 | - <p class="order_dan">订单号:{$vo.order_number}</p> | ||
261 | - <div class="myorder_state1"> | ||
262 | - <if condition="$vo.state eq 4"> | ||
263 | - 待付款 | ||
264 | - <elseif condition="$vo.state eq 2"/> | ||
265 | - 待发货 | ||
266 | - <elseif condition="$vo.state eq 5"/> | ||
267 | - 已发货 | ||
268 | - <elseif condition="$vo.state eq 3"/> | ||
269 | - 已完成 | ||
270 | - </if> | ||
271 | - </div> | 265 | + <div class="myorder_the"> |
266 | + <p class="order_dan">订单号:{$vo.order_number}</p> | ||
267 | + <div class="myorder_state1"> | ||
268 | + <if condition="$vo.state eq 4"> | ||
269 | + 待付款 | ||
270 | + <elseif condition="$vo.state eq 2"/> | ||
271 | + 待发货 | ||
272 | + <elseif condition="$vo.state eq 5"/> | ||
273 | + 已发货 | ||
274 | + <elseif condition="$vo.state eq 3"/> | ||
275 | + 已完成 | ||
276 | + </if> | ||
272 | </div> | 277 | </div> |
273 | - <ul class="order_newsUl myorder_border"> | ||
274 | - <foreach name="$vo.indent_goods" item="i_g"> | ||
275 | - <li> | ||
276 | - <div class="order_newsImg"> | ||
277 | - <img src="{:cmf_get_image_url($i_g.thumbnail)}" alt="" /> | 278 | + </div> |
279 | + <ul class="order_newsUl myorder_border"> | ||
280 | + <foreach name="$vo.indent_goods" item="i_g"> | ||
281 | + <li> | ||
282 | + <div class="order_newsImg"> | ||
283 | + <img src="{:cmf_get_image_url($i_g.thumbnail)}" alt=""/> | ||
284 | + </div> | ||
285 | + <div class="order_newsCon"> | ||
286 | + <div class="order_newsTxt1 txt-cut"> | ||
287 | + {$i_g.book_name} | ||
278 | </div> | 288 | </div> |
279 | - <div class="order_newsCon"> | ||
280 | - <div class="order_newsTxt1 txt-cut"> | ||
281 | - {$i_g.book_name} | ||
282 | - </div> | ||
283 | - <div class="order_newsTxt2">×<span>{$i_g.number}</span></div> | ||
284 | - <div class="order_newsTxt3"> | ||
285 | - <p class="de_topTxt1_1">¥<span>{$i_g.price}</span></p> | ||
286 | - <p class="de_topTxt1_2">¥<span>{$i_g.pricing}</span></p> | ||
287 | - </div> | 289 | + <div class="order_newsTxt2">×<span>{$i_g.number}</span></div> |
290 | + <div class="order_newsTxt3"> | ||
291 | + <p class="de_topTxt1_1">¥<span>{$i_g.price}</span></p> | ||
292 | + <p class="de_topTxt1_2">¥<span>{$i_g.pricing}</span></p> | ||
288 | </div> | 293 | </div> |
289 | - </li> | ||
290 | - </foreach> | ||
291 | - <div class="my_ordera"> | ||
292 | - <span>共{:count($vo.indent_goods)}件商品 合计:</span> | ||
293 | - <p>¥{$vo.money}</p> | ||
294 | - </div> | ||
295 | - </ul> | ||
296 | - <!-- 时间/底部 --> | ||
297 | - <div class="myorder_bottom"> | ||
298 | - <div class="myorder_bottom1"> | ||
299 | - <div class="myorder_bottom1Img"> | ||
300 | - <img src="__TMPL__/public/assets/images/52.png" alt="" /> | ||
301 | </div> | 294 | </div> |
302 | - <p class="myorder_bottom1Txt">{:date('Y-m-d H:i:s',$vo['create_time'])}</p> | ||
303 | - </div> | ||
304 | - <div class="myorder_bottom2"> | ||
305 | - <if condition="$vo.state eq 4"> | ||
306 | - <div class="myorder_bottom2_1">取消订单</div> | ||
307 | - <div class="myorder_bottom2_2">去支付</div> | ||
308 | - <elseif condition="$vo.state eq 2"/> | ||
309 | - <!--<a href="w_Ypayment.html">--> | ||
310 | - <!--<div class="myorder_bottom2_2">查看订单</div>--> | ||
311 | - <!--</a>--> | ||
312 | - <elseif condition="$vo.state eq 5"/> | ||
313 | - <a href="w_logistics.html"> | ||
314 | - <div class="myorder_bottom2_2">查看物流</div> | ||
315 | - </a> | ||
316 | - <elseif condition="$vo.state eq 3"/> | ||
317 | - <div class="myorder_bottom2_2">去评价</div> | ||
318 | - </if> | ||
319 | - </div> | 295 | + </li> |
296 | + </foreach> | ||
297 | + <div class="my_ordera"> | ||
298 | + <span>共{:count($vo.indent_goods)}件商品 合计:</span> | ||
299 | + <p>¥{$vo.money}</p> | ||
320 | </div> | 300 | </div> |
321 | - </div> | 301 | + </ul> |
322 | </a> | 302 | </a> |
323 | - </if> | ||
324 | - </foreach> | ||
325 | - </div> | ||
326 | - <!-- 已完成 --> | ||
327 | - <div class="myorder_con1"> | ||
328 | - <foreach name="data" item="vo"> | ||
329 | - <if condition="$vo.state eq 3"> | 303 | + <!-- 时间/底部 --> |
304 | + <div class="myorder_bottom"> | ||
305 | + <div class="myorder_bottom1"> | ||
306 | + <div class="myorder_bottom1Img"> | ||
307 | + <img src="__TMPL__/public/assets/images/52.png" alt=""/> | ||
308 | + </div> | ||
309 | + <p class="myorder_bottom1Txt">{:date('Y-m-d H:i:s',$vo['create_time'])}</p> | ||
310 | + </div> | ||
311 | + <div class="myorder_bottom2"> | ||
312 | + <if condition="$vo.state eq 4"> | ||
313 | + <div class="myorder_bottom2_1 cancel_order" data-id="{$vo.id}">取消订单</div> | ||
314 | + <a href="{:url('portal/pay/index',array('id'=>$vo['id']))}"> | ||
315 | + <div class="myorder_bottom2_2" data-id="{$vo.id}">去支付</div> | ||
316 | + </a> | ||
317 | + <elseif condition="$vo.state eq 2"/> | ||
318 | + <!--<a href="w_Ypayment.html">--> | ||
319 | + <!--<div class="myorder_bottom2_2">查看订单</div>--> | ||
320 | + <!--</a>--> | ||
321 | + <elseif condition="$vo.state eq 5"/> | ||
322 | + <a href="{:url('logistics/index',array('indent_id'=>$vo['id']))}"> | ||
323 | + <div class="myorder_bottom2_2">查看物流</div> | ||
324 | + </a> | ||
325 | + <elseif condition="$vo.state eq 3"/> | ||
326 | + <div class="myorder_bottom2_2">去评价</div> | ||
327 | + </if> | ||
328 | + </div> | ||
329 | + </div> | ||
330 | + </div> | ||
331 | + </if> | ||
332 | + </foreach> | ||
333 | + </div> | ||
334 | + <!-- 已完成 --> | ||
335 | + <div class="myorder_con1"> | ||
336 | + <foreach name="data" item="vo"> | ||
337 | + <if condition="$vo.state eq 3"> | ||
338 | + <div class="myorder_information dom_cancel_order_{$vo.id}" > | ||
339 | + <!-- 订单 --> | ||
330 | <a href="{:url('order/get_one',array('id'=>$vo['id']))}"> | 340 | <a href="{:url('order/get_one',array('id'=>$vo['id']))}"> |
331 | - <div class="myorder_information"> | ||
332 | - <!-- 订单 --> | ||
333 | - <div class="myorder_the"> | ||
334 | - <p class="order_dan">订单号:{$vo.order_number}</p> | ||
335 | - <div class="myorder_state1"> | ||
336 | - <if condition="$vo.state eq 4"> | ||
337 | - 待付款 | ||
338 | - <elseif condition="$vo.state eq 2"/> | ||
339 | - 待发货 | ||
340 | - <elseif condition="$vo.state eq 5"/> | ||
341 | - 已发货 | ||
342 | - <elseif condition="$vo.state eq 3"/> | ||
343 | - 已完成 | ||
344 | - </if> | ||
345 | - </div> | 341 | + <div class="myorder_the"> |
342 | + <p class="order_dan">订单号:{$vo.order_number}</p> | ||
343 | + <div class="myorder_state1"> | ||
344 | + <if condition="$vo.state eq 4"> | ||
345 | + 待付款 | ||
346 | + <elseif condition="$vo.state eq 2"/> | ||
347 | + 待发货 | ||
348 | + <elseif condition="$vo.state eq 5"/> | ||
349 | + 已发货 | ||
350 | + <elseif condition="$vo.state eq 3"/> | ||
351 | + 已完成 | ||
352 | + </if> | ||
346 | </div> | 353 | </div> |
347 | - <ul class="order_newsUl myorder_border"> | ||
348 | - <foreach name="$vo.indent_goods" item="i_g"> | ||
349 | - <li> | ||
350 | - <div class="order_newsImg"> | ||
351 | - <img src="{:cmf_get_image_url($i_g.thumbnail)}" alt="" /> | 354 | + </div> |
355 | + <ul class="order_newsUl myorder_border"> | ||
356 | + <foreach name="$vo.indent_goods" item="i_g"> | ||
357 | + <li> | ||
358 | + <div class="order_newsImg"> | ||
359 | + <img src="{:cmf_get_image_url($i_g.thumbnail)}" alt=""/> | ||
360 | + </div> | ||
361 | + <div class="order_newsCon"> | ||
362 | + <div class="order_newsTxt1 txt-cut"> | ||
363 | + {$i_g.book_name} | ||
352 | </div> | 364 | </div> |
353 | - <div class="order_newsCon"> | ||
354 | - <div class="order_newsTxt1 txt-cut"> | ||
355 | - {$i_g.book_name} | ||
356 | - </div> | ||
357 | - <div class="order_newsTxt2">×<span>{$i_g.number}</span></div> | ||
358 | - <div class="order_newsTxt3"> | ||
359 | - <p class="de_topTxt1_1">¥<span>{$i_g.price}</span></p> | ||
360 | - <p class="de_topTxt1_2">¥<span>{$i_g.pricing}</span></p> | ||
361 | - </div> | 365 | + <div class="order_newsTxt2">×<span>{$i_g.number}</span></div> |
366 | + <div class="order_newsTxt3"> | ||
367 | + <p class="de_topTxt1_1">¥<span>{$i_g.price}</span></p> | ||
368 | + <p class="de_topTxt1_2">¥<span>{$i_g.pricing}</span></p> | ||
362 | </div> | 369 | </div> |
363 | - </li> | ||
364 | - </foreach> | ||
365 | - <div class="my_ordera"> | ||
366 | - <span>共{:count($vo.indent_goods)}件商品 合计:</span> | ||
367 | - <p>¥{$vo.money}</p> | ||
368 | - </div> | ||
369 | - </ul> | ||
370 | - <!-- 时间/底部 --> | ||
371 | - <div class="myorder_bottom"> | ||
372 | - <div class="myorder_bottom1"> | ||
373 | - <div class="myorder_bottom1Img"> | ||
374 | - <img src="__TMPL__/public/assets/images/52.png" alt="" /> | ||
375 | </div> | 370 | </div> |
376 | - <p class="myorder_bottom1Txt">{:date('Y-m-d H:i:s',$vo['create_time'])}</p> | ||
377 | - </div> | ||
378 | - <div class="myorder_bottom2"> | ||
379 | - <if condition="$vo.state eq 4"> | ||
380 | - <div class="myorder_bottom2_1">取消订单</div> | ||
381 | - <div class="myorder_bottom2_2">去支付</div> | ||
382 | - <elseif condition="$vo.state eq 2"/> | ||
383 | - <!--<a href="w_Ypayment.html">--> | ||
384 | - <!--<div class="myorder_bottom2_2">查看订单</div>--> | ||
385 | - <!--</a>--> | ||
386 | - <elseif condition="$vo.state eq 5"/> | ||
387 | - <a href="w_logistics.html"> | ||
388 | - <div class="myorder_bottom2_2">查看物流</div> | ||
389 | - </a> | ||
390 | - <elseif condition="$vo.state eq 3"/> | ||
391 | - <div class="myorder_bottom2_2">去评价</div> | ||
392 | - </if> | ||
393 | - </div> | 371 | + </li> |
372 | + </foreach> | ||
373 | + <div class="my_ordera"> | ||
374 | + <span>共{:count($vo.indent_goods)}件商品 合计:</span> | ||
375 | + <p>¥{$vo.money}</p> | ||
394 | </div> | 376 | </div> |
395 | - </div> | 377 | + </ul> |
396 | </a> | 378 | </a> |
397 | - </if> | ||
398 | - </foreach> | ||
399 | - </div> | 379 | + <!-- 时间/底部 --> |
380 | + <div class="myorder_bottom"> | ||
381 | + <div class="myorder_bottom1"> | ||
382 | + <div class="myorder_bottom1Img"> | ||
383 | + <img src="__TMPL__/public/assets/images/52.png" alt=""/> | ||
384 | + </div> | ||
385 | + <p class="myorder_bottom1Txt">{:date('Y-m-d H:i:s',$vo['create_time'])}</p> | ||
386 | + </div> | ||
387 | + <div class="myorder_bottom2"> | ||
388 | + <if condition="$vo.state eq 4"> | ||
389 | + <div class="myorder_bottom2_1 cancel_order" data-id="{$vo.id}">取消订单</div> | ||
390 | + <a href="{:url('portal/pay/index',array('id'=>$vo['id']))}"> | ||
391 | + <div class="myorder_bottom2_2" data-id="{$vo.id}">去支付</div> | ||
392 | + </a> | ||
393 | + <elseif condition="$vo.state eq 2"/> | ||
394 | + <!--<a href="w_Ypayment.html">--> | ||
395 | + <!--<div class="myorder_bottom2_2">查看订单</div>--> | ||
396 | + <!--</a>--> | ||
397 | + <elseif condition="$vo.state eq 5"/> | ||
398 | + <a href="{:url('logistics/index',array('indent_id'=>$vo['id']))}"> | ||
399 | + <div class="myorder_bottom2_2">查看物流</div> | ||
400 | + </a> | ||
401 | + <elseif condition="$vo.state eq 3"/> | ||
402 | + <div class="myorder_bottom2_2">去评价</div> | ||
403 | + </if> | ||
404 | + </div> | ||
405 | + </div> | ||
406 | + </div> | ||
407 | + </if> | ||
408 | + </foreach> | ||
400 | </div> | 409 | </div> |
401 | </div> | 410 | </div> |
402 | - <script src="__TMPL__/public/assets/js/base.js"></script> | ||
403 | - <script src="__TMPL__/public/assets/js/jquery.js"></script> | ||
404 | - <script> | ||
405 | - function load(){ | ||
406 | - var index = $(".myor_title ul li").index($('.myor_title_active')); | ||
407 | - $(".myorder_con1").eq(index).show().siblings().hide(); | ||
408 | - } | ||
409 | - $(function() { | ||
410 | - load(); | ||
411 | - // myor_title_active | ||
412 | - $(".myor_title ul li").click(function() { | ||
413 | - console.log($(this)); | ||
414 | - $(this) | ||
415 | - .addClass("myor_title_active") | ||
416 | - .siblings() | ||
417 | - .removeClass("myor_title_active"); | ||
418 | - var index = $(this).index(); | ||
419 | - $(".myorder_con1") | ||
420 | - .eq(index) | ||
421 | - .show() | ||
422 | - .siblings() | ||
423 | - .hide(); | ||
424 | - }); | 411 | +</div> |
412 | +<script src="__TMPL__/public/assets/js/base.js"></script> | ||
413 | +<script src="__TMPL__/public/assets/js/jquery.js"></script> | ||
414 | +<script> | ||
415 | + function load() { | ||
416 | + var index = $(".myor_title ul li").index($('.myor_title_active')); | ||
417 | + $(".myorder_con1").eq(index).show().siblings().hide(); | ||
418 | + } | ||
419 | + | ||
420 | + $(function () { | ||
421 | + load(); | ||
422 | + // myor_title_active | ||
423 | + $(".myor_title ul li").click(function () { | ||
424 | + console.log($(this)); | ||
425 | + $(this) | ||
426 | + .addClass("myor_title_active") | ||
427 | + .siblings() | ||
428 | + .removeClass("myor_title_active"); | ||
429 | + var index = $(this).index(); | ||
430 | + $(".myorder_con1") | ||
431 | + .eq(index) | ||
432 | + .show() | ||
433 | + .siblings() | ||
434 | + .hide(); | ||
435 | + }); | ||
436 | + $('.cancel_order').click(function () { | ||
437 | + var indent_id = $(this).attr('data-id'); | ||
438 | + $.ajax({ | ||
439 | + url: "{:url('portal/order/cancel_order')}", | ||
440 | + type: "POST", | ||
441 | + data: {'id': indent_id}, | ||
442 | + success: function (data) { | ||
443 | + if (data.code == 1) { | ||
444 | + $('.dom_cancel_order_' + indent_id).remove(); | ||
445 | + alert('取消成功!') | ||
446 | + } else { | ||
447 | + alert('出错啦,请稍后再试!') | ||
448 | + } | ||
449 | + }, | ||
450 | + error: function (data) { | ||
451 | + alert('与服务器断开连接'); | ||
452 | + } | ||
453 | + }) | ||
425 | }) | 454 | }) |
426 | - </script> | 455 | + }) |
456 | +</script> | ||
427 | </body> | 457 | </body> |
428 | 458 | ||
429 | </html> | 459 | </html> |
@@ -2,12 +2,12 @@ | @@ -2,12 +2,12 @@ | ||
2 | <html lang="en"> | 2 | <html lang="en"> |
3 | 3 | ||
4 | <head> | 4 | <head> |
5 | - <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> | ||
6 | - <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" name="viewport" /> | ||
7 | - <meta http-equiv="X-UA-Compatible" content="ie=edge" /> | 5 | + <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/> |
6 | + <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" name="viewport"/> | ||
7 | + <meta http-equiv="X-UA-Compatible" content="ie=edge"/> | ||
8 | <title>学考无忧</title> | 8 | <title>学考无忧</title> |
9 | - <link rel="stylesheet" href="__TMPL__/public/assets/css/reset.css" /> | ||
10 | - <link rel="stylesheet" href="__TMPL__/public/assets/css/base.css" /> | 9 | + <link rel="stylesheet" href="__TMPL__/public/assets/css/reset.css"/> |
10 | + <link rel="stylesheet" href="__TMPL__/public/assets/css/base.css"/> | ||
11 | <style> | 11 | <style> |
12 | .pay_banner { | 12 | .pay_banner { |
13 | width: 100%; | 13 | width: 100%; |
@@ -15,7 +15,7 @@ | @@ -15,7 +15,7 @@ | ||
15 | background-size: cover; | 15 | background-size: cover; |
16 | background-image: url("__TMPL__/public/assets/images/55.png"); | 16 | background-image: url("__TMPL__/public/assets/images/55.png"); |
17 | } | 17 | } |
18 | - | 18 | + |
19 | .order_address { | 19 | .order_address { |
20 | padding: 0.28rem 0 0.42rem; | 20 | padding: 0.28rem 0 0.42rem; |
21 | box-sizing: border-box; | 21 | box-sizing: border-box; |
@@ -28,113 +28,145 @@ | @@ -28,113 +28,145 @@ | ||
28 | </head> | 28 | </head> |
29 | 29 | ||
30 | <body> | 30 | <body> |
31 | - <div class="Dpayment"> | ||
32 | - <!-- 顶部 --> | ||
33 | - <div class="order_top"> | ||
34 | - <img src="__TMPL__/public/assets/images/left.png" alt="" /> | ||
35 | - <p>我的订单</p> | ||
36 | - </div> | ||
37 | - <!-- 顶部banner --> | ||
38 | - <div class="pay_banner"> | ||
39 | - <div class="pay_bannerLeft"> | ||
40 | - <div class="pay_bannerImg"> | ||
41 | - <img src="__TMPL__/public/assets/images/53.png" alt="" /> | ||
42 | - </div> | ||
43 | - <p> | ||
44 | - <if condition="$data.state eq 4"> | ||
45 | - 待付款 | ||
46 | - <elseif condition="$data.state eq 2"/> | ||
47 | - 待发货 | ||
48 | - <elseif condition="$data.state eq 5"/> | ||
49 | - 已发货 | ||
50 | - <elseif condition="$data.state eq 3"/> | ||
51 | - 已完成 | ||
52 | - </if> | ||
53 | - </p> | 31 | +<div class="Dpayment"> |
32 | + <!-- 顶部 --> | ||
33 | + <div class="order_top"> | ||
34 | + <img src="__TMPL__/public/assets/images/left.png" alt=""/> | ||
35 | + <p>我的订单</p> | ||
36 | + </div> | ||
37 | + <!-- 顶部banner --> | ||
38 | + <div class="pay_banner"> | ||
39 | + <div class="pay_bannerLeft"> | ||
40 | + <div class="pay_bannerImg"> | ||
41 | + <img src="__TMPL__/public/assets/images/53.png" alt=""/> | ||
54 | </div> | 42 | </div> |
43 | + <p> | ||
44 | + <if condition="$data.state eq 4"> | ||
45 | + 待付款 | ||
46 | + <elseif condition="$data.state eq 2"/> | ||
47 | + 待发货 | ||
48 | + <elseif condition="$data.state eq 5"/> | ||
49 | + 已发货 | ||
50 | + <elseif condition="$data.state eq 3"/> | ||
51 | + 已完成 | ||
52 | + </if> | ||
53 | + </p> | ||
55 | </div> | 54 | </div> |
56 | - <!-- 地址 --> | ||
57 | - <div class="order_address"> | ||
58 | - <!-- 有地址 --> | ||
59 | - <a href=""> | ||
60 | - <div class="order_addressYes"> | ||
61 | - <div class="or_addressYesImg1"> | ||
62 | - <img src="__TMPL__/public/assets/images/38.png" alt="" /> | ||
63 | - </div> | ||
64 | - <div class="or_addressYesTxt1"> | ||
65 | - <div class="or_addressYesTxt2"> | ||
66 | - <div class="or_addressName">{$data.address.name}</div> | ||
67 | - <p class="or_addressPhone">{$data.phone}</p> | ||
68 | - </div> | ||
69 | - <p class="or_address_detailed"> | ||
70 | - {$data.address.region}{$data.address.detailed} | ||
71 | - </p> | ||
72 | - </div> | ||
73 | - <div class="or_addressYesImg2"> | ||
74 | - <img src="__TMPL__/public/assets/images/29.png" alt="" /> | 55 | + </div> |
56 | + <!-- 地址 --> | ||
57 | + <div class="order_address"> | ||
58 | + <!-- 有地址 --> | ||
59 | + <a href=""> | ||
60 | + <div class="order_addressYes"> | ||
61 | + <div class="or_addressYesImg1"> | ||
62 | + <img src="__TMPL__/public/assets/images/38.png" alt=""/> | ||
63 | + </div> | ||
64 | + <div class="or_addressYesTxt1"> | ||
65 | + <div class="or_addressYesTxt2"> | ||
66 | + <div class="or_addressName">{$data.address.name}</div> | ||
67 | + <p class="or_addressPhone">{$data.phone}</p> | ||
75 | </div> | 68 | </div> |
69 | + <p class="or_address_detailed"> | ||
70 | + {$data.address.region}{$data.address.detailed} | ||
71 | + </p> | ||
76 | </div> | 72 | </div> |
77 | - </a> | ||
78 | - </div> | ||
79 | - <!-- 订单信息 --> | ||
80 | - <div class="order_news"> | ||
81 | - <h1 class="order_newsTit">订单信息</h1> | ||
82 | - <ul class="order_newsUl"> | ||
83 | - <foreach name="$data.indent_goods" item="i_g"> | ||
84 | - <li> | ||
85 | - <div class="order_newsImg"> | ||
86 | - <img src="{:cmf_get_image_url($i_g['thumbnail'])}" alt="" /> | 73 | + <div class="or_addressYesImg2"> |
74 | + <img src="__TMPL__/public/assets/images/29.png" alt=""/> | ||
75 | + </div> | ||
76 | + </div> | ||
77 | + </a> | ||
78 | + </div> | ||
79 | + <!-- 订单信息 --> | ||
80 | + <div class="order_news"> | ||
81 | + <h1 class="order_newsTit">订单信息</h1> | ||
82 | + <ul class="order_newsUl"> | ||
83 | + <foreach name="$data.indent_goods" item="i_g"> | ||
84 | + <li> | ||
85 | + <div class="order_newsImg"> | ||
86 | + <img src="{:cmf_get_image_url($i_g['thumbnail'])}" alt=""/> | ||
87 | + </div> | ||
88 | + <div class="order_newsCon"> | ||
89 | + <div class="order_newsTxt1 txt-cut"> | ||
90 | + {$i_g.book_name} | ||
87 | </div> | 91 | </div> |
88 | - <div class="order_newsCon"> | ||
89 | - <div class="order_newsTxt1 txt-cut"> | ||
90 | - {$i_g.book_name} | ||
91 | - </div> | ||
92 | - <div class="order_newsTxt2">×<span>{$i_g.number}</span></div> | ||
93 | - <div class="order_newsTxt3"> | ||
94 | - <p class="de_topTxt1_1">¥<span>{$i_g.price}</span></p> | ||
95 | - <p class="de_topTxt1_2">¥<span>{$i_g.pricing}</span></p> | ||
96 | - </div> | 92 | + <div class="order_newsTxt2">×<span>{$i_g.number}</span></div> |
93 | + <div class="order_newsTxt3"> | ||
94 | + <p class="de_topTxt1_1">¥<span>{$i_g.price}</span></p> | ||
95 | + <p class="de_topTxt1_2">¥<span>{$i_g.pricing}</span></p> | ||
97 | </div> | 96 | </div> |
98 | - </li> | ||
99 | - <php>$sum[] = $i_g['price']*$i_g['number'];</php> | ||
100 | - </foreach> | ||
101 | - </ul> | 97 | + </div> |
98 | + </li> | ||
99 | + <php>$sum[] = $i_g['price']*$i_g['number'];</php> | ||
100 | + </foreach> | ||
101 | + </ul> | ||
102 | + </div> | ||
103 | + <!-- 支付方式/配送方式 --> | ||
104 | + <div class="order_Etc"> | ||
105 | + <div class="order_Etc1 ypayTxt"> | ||
106 | + <p>订单编号:</p> | ||
107 | + <p>{$data.order_number}</p> | ||
102 | </div> | 108 | </div> |
103 | - <!-- 支付方式/配送方式 --> | ||
104 | - <div class="order_Etc"> | ||
105 | - <div class="order_Etc1 ypayTxt"> | ||
106 | - <p>订单编号:</p> | ||
107 | - <p>{$data.order_number}</p> | ||
108 | - </div> | ||
109 | - <div class="order_Etc1 ypayTxt"> | ||
110 | - <p>下单时间:</p> | ||
111 | - <p>{:date('Y-m-d H:i:s',$data.create_time)}</p> | ||
112 | - </div> | ||
113 | - <div class="order_Etc1 ypayTxt"> | ||
114 | - <p>配送方式:</p> | ||
115 | - <if condition="$data.is_courier eq 0"> | ||
116 | - <p>统一配送(0元)</p> | ||
117 | - <elseif condition="$data.id_courier eq 1"/> | ||
118 | - <p>快递({$data.money-array_sum($sum)}元)</p> | ||
119 | - </if> | ||
120 | - </div> | 109 | + <div class="order_Etc1 ypayTxt"> |
110 | + <p>下单时间:</p> | ||
111 | + <p>{:date('Y-m-d H:i:s',$data.create_time)}</p> | ||
121 | </div> | 112 | </div> |
122 | - <!-- 实付金额: --> | ||
123 | - <div class="ypay_price"> | ||
124 | - <p class="ypay_price1">实付金额:</p> | ||
125 | - <p class="de_topTxt1_1">¥<span>{$data.money}</span></p> | 113 | + <div class="order_Etc1 ypayTxt"> |
114 | + <p>配送方式:</p> | ||
115 | + <if condition="$data.is_courier eq 0"> | ||
116 | + <p>统一配送(0元)</p> | ||
117 | + <elseif condition="$data.id_courier eq 1"/> | ||
118 | + <p>快递({$data.money-array_sum($sum)}元)</p> | ||
119 | + </if> | ||
126 | </div> | 120 | </div> |
127 | - <!-- 底部 --> | ||
128 | - <div class="pay_bottom"> | ||
129 | - <div class="pay_bottom2"> | ||
130 | - <a href="w_logistics.html"> | 121 | + </div> |
122 | + <!-- 实付金额: --> | ||
123 | + <div class="ypay_price"> | ||
124 | + <p class="ypay_price1">实付金额:</p> | ||
125 | + <p class="de_topTxt1_1">¥<span>{$data.money}</span></p> | ||
126 | + </div> | ||
127 | + <!-- 底部 --> | ||
128 | + | ||
129 | + <div class="pay_bottom"> | ||
130 | + <div class="pay_bottom2"> | ||
131 | + <if condition="$data.state eq 5"> | ||
132 | + <a href="{:url('logistics/index',array('indent_id'=>$data['id']))}"> | ||
131 | <div class="pay_bottom2_1">物流信息</div> | 133 | <div class="pay_bottom2_1">物流信息</div> |
132 | </a> | 134 | </a> |
135 | + <elseif condition="$data.state eq 5 || $data.state eq 3 || $data.state eq 2"/> | ||
133 | <div class="pay_bottom2_2">售后咨询</div> | 136 | <div class="pay_bottom2_2">售后咨询</div> |
134 | - </div> | 137 | + <elseif condition="$data.state eq 4"/> |
138 | + <div class="myorder_bottom2_1 cancel_order" data-id="{$data.id}">取消订单</div> | ||
139 | + <a href="{:url('portal/pay/index',array('id'=>$data['id']))}"> | ||
140 | + <div class="myorder_bottom2_2">去支付</div> | ||
141 | + </a> | ||
142 | + </if> | ||
135 | </div> | 143 | </div> |
136 | </div> | 144 | </div> |
137 | - <script src="__TMPL__/public/assets/js/base.js"></script> | 145 | +</div> |
146 | +<script src="__TMPL__/public/assets/js/base.js"></script> | ||
147 | +<script src="__TMPL__/public/assets/js/jquery.js"></script> | ||
138 | </body> | 148 | </body> |
139 | - | 149 | +<script> |
150 | + $(function () { | ||
151 | + $('.cancel_order').click(function () { | ||
152 | + var indent_id = $(this).attr('data-id'); | ||
153 | + $.ajax({ | ||
154 | + url: "{:url('portal/order/cancel_order')}", | ||
155 | + type: "POST", | ||
156 | + data: {'id': indent_id}, | ||
157 | + success: function (data) { | ||
158 | + if(data.code==1){ | ||
159 | + alert('取消成功!') | ||
160 | + window.location.href = "{:url('portal/order/get_all')}"; | ||
161 | + }else{ | ||
162 | + alert('出错啦,请稍后再试!') | ||
163 | + } | ||
164 | + }, | ||
165 | + error: function (data) { | ||
166 | + alert('与服务器断开连接'); | ||
167 | + } | ||
168 | + }) | ||
169 | + }) | ||
170 | + }) | ||
171 | +</script> | ||
140 | </html> | 172 | </html> |
-
请 注册 或 登录 后发表评论