Merge branch 'release/usercenter'
Showing
17 changed files
with
48 additions
and
37 deletions
@@ -6,7 +6,7 @@ | @@ -6,7 +6,7 @@ | ||
6 | <strong class="fz18">现金券</strong> | 6 | <strong class="fz18">现金券</strong> |
7 | <p class="fz9 bold">CPOUPON</p> | 7 | <p class="fz9 bold">CPOUPON</p> |
8 | <div class="pirbox absolute"> | 8 | <div class="pirbox absolute"> |
9 | - <em class="absolute">¥</em>0 | 9 | + <em class="absolute">¥</em>0 |
10 | </div> | 10 | </div> |
11 | </div>--> | 11 | </div>--> |
12 | <div class="coupon-box chit0"></div> | 12 | <div class="coupon-box chit0"></div> |
@@ -6,7 +6,7 @@ | @@ -6,7 +6,7 @@ | ||
6 | <strong class="fz18">现金券</strong> | 6 | <strong class="fz18">现金券</strong> |
7 | <p class="fz9 bold">CPOUPON</p> | 7 | <p class="fz9 bold">CPOUPON</p> |
8 | <div class="pirbox absolute"> | 8 | <div class="pirbox absolute"> |
9 | - <em class="absolute">¥</em>{{amount}} | 9 | + <em class="absolute">¥</em>{{amount}} |
10 | </div> | 10 | </div> |
11 | <div class="count-not fz11 absolute"><hr class="fn-left"><hr class="fn-right">已送达您的账户</div> | 11 | <div class="count-not fz11 absolute"><hr class="fn-left"><hr class="fn-right">已送达您的账户</div> |
12 | </div> | 12 | </div> |
@@ -90,9 +90,9 @@ | @@ -90,9 +90,9 @@ | ||
90 | <span class="reco-name">{{name}}</span> | 90 | <span class="reco-name">{{name}}</span> |
91 | </p> | 91 | </p> |
92 | <p class="price"> | 92 | <p class="price"> |
93 | - <span class="sale-price {{^price}}no-price{{/price}}">¥{{salePrice}}</span> | 93 | + <span class="sale-price {{^price}}no-price{{/price}}">¥{{salePrice}}</span> |
94 | {{#price}} | 94 | {{#price}} |
95 | - <span class="market-price">¥{{.}}</span> | 95 | + <span class="market-price">¥{{.}}</span> |
96 | {{/price}} | 96 | {{/price}} |
97 | <a class="check-detail" href={{url}}> | 97 | <a class="check-detail" href={{url}}> |
98 | 查看详情 | 98 | 查看详情 |
@@ -49,7 +49,8 @@ exports.addressAct = (req, res, next) => { | @@ -49,7 +49,8 @@ exports.addressAct = (req, res, next) => { | ||
49 | module: 'home', | 49 | module: 'home', |
50 | page: 'address-act', | 50 | page: 'address-act', |
51 | pageHeader: headerModel.setNav({ | 51 | pageHeader: headerModel.setNav({ |
52 | - navTitle: result.navTitle | 52 | + navTitle: result.navTitle, |
53 | + navBtn: false | ||
53 | }), | 54 | }), |
54 | title: result.navTitle | 55 | title: result.navTitle |
55 | }; | 56 | }; |
@@ -161,7 +162,8 @@ exports.addressModify = (req, res, next) => { | @@ -161,7 +162,8 @@ exports.addressModify = (req, res, next) => { | ||
161 | module: 'home', | 162 | module: 'home', |
162 | page: 'address-modify', | 163 | page: 'address-modify', |
163 | pageHeader: headerModel.setNav({ | 164 | pageHeader: headerModel.setNav({ |
164 | - navTitle: '选择地址' | 165 | + navTitle: '选择地址', |
166 | + navBtn: false | ||
165 | }), | 167 | }), |
166 | title: '选择地址', | 168 | title: '选择地址', |
167 | }; | 169 | }; |
@@ -184,6 +186,10 @@ exports.addressModify = (req, res, next) => { | @@ -184,6 +186,10 @@ exports.addressModify = (req, res, next) => { | ||
184 | * @param next | 186 | * @param next |
185 | */ | 187 | */ |
186 | exports.locationList = (req, res, next) => { | 188 | exports.locationList = (req, res, next) => { |
189 | + res.set({ | ||
190 | + 'Cache-Control': 'max-age=600' | ||
191 | + }); | ||
192 | + | ||
187 | addressModel.locationList({ | 193 | addressModel.locationList({ |
188 | uid: req.user.uid | 194 | uid: req.user.uid |
189 | }).then(result => { | 195 | }).then(result => { |
@@ -9,11 +9,12 @@ exports.index = (req, res, next) => { | @@ -9,11 +9,12 @@ exports.index = (req, res, next) => { | ||
9 | module: 'home', | 9 | module: 'home', |
10 | page: 'help', | 10 | page: 'help', |
11 | pageHeader: headerModel.setNav({ | 11 | pageHeader: headerModel.setNav({ |
12 | - navTitle: '帮助中心' | 12 | + navTitle: '帮助中心', |
13 | + navBtn: false | ||
13 | }), | 14 | }), |
14 | title: '帮助中心', | 15 | title: '帮助中心', |
15 | pageFooter: true, | 16 | pageFooter: true, |
16 | - iHelp: result, | 17 | + iHelp: result |
17 | }); | 18 | }); |
18 | }).catch(next); | 19 | }).catch(next); |
19 | }; | 20 | }; |
@@ -24,7 +25,8 @@ exports.helpDetail = (req, res, next) => { | @@ -24,7 +25,8 @@ exports.helpDetail = (req, res, next) => { | ||
24 | module: 'home', | 25 | module: 'home', |
25 | page: 'help-detail', | 26 | page: 'help-detail', |
26 | pageHeader: headerModel.setNav({ | 27 | pageHeader: headerModel.setNav({ |
27 | - navTitle: req.query.name | 28 | + navTitle: req.query.name, |
29 | + navBtn: false | ||
28 | }), | 30 | }), |
29 | title: req.query.name, | 31 | title: req.query.name, |
30 | pageFooter: true, | 32 | pageFooter: true, |
@@ -21,7 +21,7 @@ | @@ -21,7 +21,7 @@ | ||
21 | {{# banner}} | 21 | {{# banner}} |
22 | {{# data}} | 22 | {{# data}} |
23 | <a href="{{url}}"> | 23 | <a href="{{url}}"> |
24 | - <img src="{{image src 640 200 2}}" alt="img"> | 24 | + <img src="{{image src 640 200}}" alt="img"> |
25 | </a> | 25 | </a> |
26 | {{/ data}} | 26 | {{/ data}} |
27 | {{/ banner}} | 27 | {{/ banner}} |
@@ -23,7 +23,7 @@ | @@ -23,7 +23,7 @@ | ||
23 | {{# productList}} | 23 | {{# productList}} |
24 | <li class="swiper-slide"> | 24 | <li class="swiper-slide"> |
25 | <a href="{{link}}"> | 25 | <a href="{{link}}"> |
26 | - <img class="swiper-lazy" data-src="{{image imgUrl 97 150}}" alt=""/> | 26 | + <img class="swiper-lazy" data-src="{{image imgUrl 235 314}}" alt=""/> |
27 | </a> | 27 | </a> |
28 | <div class="brand-product"> | 28 | <div class="brand-product"> |
29 | <div class="{{# discount}}price-discount{{/ discount}}"> | 29 | <div class="{{# discount}}price-discount{{/ discount}}"> |
@@ -7,11 +7,11 @@ | @@ -7,11 +7,11 @@ | ||
7 | <ul class="cost block"> | 7 | <ul class="cost block"> |
8 | <li> | 8 | <li> |
9 | 年度累计金额: | 9 | 年度累计金额: |
10 | - <span>¥{{costOfThisYear}}</span> | 10 | + <span>¥{{costOfThisYear}}</span> |
11 | </li> | 11 | </li> |
12 | <li> | 12 | <li> |
13 | 历史消费总金额: | 13 | 历史消费总金额: |
14 | - <span>¥{{sumCost}}</span> | 14 | + <span>¥{{sumCost}}</span> |
15 | </li> | 15 | </li> |
16 | </ul> | 16 | </ul> |
17 | 17 |
@@ -7,7 +7,7 @@ | @@ -7,7 +7,7 @@ | ||
7 | 您已升级至最高的等级啦! | 7 | 您已升级至最高的等级啦! |
8 | </p> | 8 | </p> |
9 | <p class="sum-cost"> | 9 | <p class="sum-cost"> |
10 | - 年度累计金额<span> ¥{{costOfThisYear}}</span> | 10 | + 年度累计金额<span> ¥{{costOfThisYear}}</span> |
11 | </p> | 11 | </p> |
12 | <div class="progresser"> | 12 | <div class="progresser"> |
13 | <div class="outer"></div> | 13 | <div class="outer"></div> |
@@ -24,11 +24,11 @@ | @@ -24,11 +24,11 @@ | ||
24 | <span class="vip-icon vip-2"></span> | 24 | <span class="vip-icon vip-2"></span> |
25 | </p> | 25 | </p> |
26 | <p class="grade-desc"> | 26 | <p class="grade-desc"> |
27 | - 还差<span class="cost-gap">¥{{costGap}}</span>就可以升级为白金会员! | 27 | + 还差<span class="cost-gap">¥{{costGap}}</span>就可以升级为白金会员! |
28 | <span class="sub-desc">(VIP金额累计需订单成功签收满15天并无退换货)</span> | 28 | <span class="sub-desc">(VIP金额累计需订单成功签收满15天并无退换货)</span> |
29 | </p> | 29 | </p> |
30 | <p class="sum-cost"> | 30 | <p class="sum-cost"> |
31 | - 年度累计金额<span> ¥{{costOfThisYear}}</span> | 31 | + 年度累计金额<span> ¥{{costOfThisYear}}</span> |
32 | </p> | 32 | </p> |
33 | <div class="progresser"> | 33 | <div class="progresser"> |
34 | <div class="outer"></div> | 34 | <div class="outer"></div> |
@@ -37,7 +37,7 @@ | @@ -37,7 +37,7 @@ | ||
37 | 金卡会员 | 37 | 金卡会员 |
38 | </span> | 38 | </span> |
39 | <span class="beacon beacon-max">白金卡会员</span> | 39 | <span class="beacon beacon-max">白金卡会员</span> |
40 | - <span class="cost-limit">¥5000.00</span> | 40 | + <span class="cost-limit">¥5000.00</span> |
41 | </div> | 41 | </div> |
42 | {{/if}} | 42 | {{/if}} |
43 | 43 | ||
@@ -47,11 +47,11 @@ | @@ -47,11 +47,11 @@ | ||
47 | <span class="vip-icon vip-1"></span> | 47 | <span class="vip-icon vip-1"></span> |
48 | </p> | 48 | </p> |
49 | <p class="grade-desc"> | 49 | <p class="grade-desc"> |
50 | - 还差<span class="cost-gap">¥{{costGap}}</span>就可以升级为金卡会员! | 50 | + 还差<span class="cost-gap">¥{{costGap}}</span>就可以升级为金卡会员! |
51 | <span class="sub-desc">(VIP金额累计需订单成功签收满15天并无退换货)</span> | 51 | <span class="sub-desc">(VIP金额累计需订单成功签收满15天并无退换货)</span> |
52 | </p> | 52 | </p> |
53 | <p class="sum-cost"> | 53 | <p class="sum-cost"> |
54 | - 年度累计金额<span> ¥{{costOfThisYear}}</span> | 54 | + 年度累计金额<span> ¥{{costOfThisYear}}</span> |
55 | </p> | 55 | </p> |
56 | <div class="progresser"> | 56 | <div class="progresser"> |
57 | <div class="outer"></div> | 57 | <div class="outer"></div> |
@@ -60,7 +60,7 @@ | @@ -60,7 +60,7 @@ | ||
60 | 银卡会员 | 60 | 银卡会员 |
61 | </span> | 61 | </span> |
62 | <span class="beacon beacon-max">金卡会员</span> | 62 | <span class="beacon beacon-max">金卡会员</span> |
63 | - <span class="cost-limit">¥2000.00</span> | 63 | + <span class="cost-limit">¥2000.00</span> |
64 | </div> | 64 | </div> |
65 | {{/if}} | 65 | {{/if}} |
66 | 66 | ||
@@ -70,11 +70,11 @@ | @@ -70,11 +70,11 @@ | ||
70 | <span>普通会员</span> | 70 | <span>普通会员</span> |
71 | </p> | 71 | </p> |
72 | <p class="grade-desc"> | 72 | <p class="grade-desc"> |
73 | - 还差<span class="cost-gap">¥{{costGap}}</span>就可以升级为银卡会员! | 73 | + 还差<span class="cost-gap">¥{{costGap}}</span>就可以升级为银卡会员! |
74 | <span class="sub-desc">(VIP金额累计需订单成功签收满15天并无退换货)</span> | 74 | <span class="sub-desc">(VIP金额累计需订单成功签收满15天并无退换货)</span> |
75 | </p> | 75 | </p> |
76 | <p class="sum-cost"> | 76 | <p class="sum-cost"> |
77 | - 年度累计金额<span> ¥{{costOfThisYear}}</span> | 77 | + 年度累计金额<span> ¥{{costOfThisYear}}</span> |
78 | </p> | 78 | </p> |
79 | <div class="progresser"> | 79 | <div class="progresser"> |
80 | <div class="outer"></div> | 80 | <div class="outer"></div> |
@@ -83,6 +83,6 @@ | @@ -83,6 +83,6 @@ | ||
83 | 普通 | 83 | 普通 |
84 | </span> | 84 | </span> |
85 | <span class="beacon beacon-max">银卡会员</span> | 85 | <span class="beacon beacon-max">银卡会员</span> |
86 | - <span class="cost-limit">¥600.00</span> | 86 | + <span class="cost-limit">¥600.00</span> |
87 | </div> | 87 | </div> |
88 | {{/if}} | 88 | {{/if}} |
@@ -9,7 +9,7 @@ | @@ -9,7 +9,7 @@ | ||
9 | </div> | 9 | </div> |
10 | <div class="price"> | 10 | <div class="price"> |
11 | <span class="sale-price {{^price}}no-price{{/price}}">¥{{salePrice}}</span> | 11 | <span class="sale-price {{^price}}no-price{{/price}}">¥{{salePrice}}</span> |
12 | - {{#price}}<span class="old-price">¥{{.}}</span>{{/price}} | 12 | + {{#price}}<span class="old-price">¥{{.}}</span>{{/price}} |
13 | </div> | 13 | </div> |
14 | <div class="swiper-lazy-preloader"></div> | 14 | <div class="swiper-lazy-preloader"></div> |
15 | </a> | 15 | </a> |
@@ -14,13 +14,13 @@ | @@ -14,13 +14,13 @@ | ||
14 | <a href="{{url}}" class="nav-sub-right">{{text}}</a> | 14 | <a href="{{url}}" class="nav-sub-right">{{text}}</a> |
15 | {{/shopPage}} | 15 | {{/shopPage}} |
16 | {{#currencyPage}} | 16 | {{#currencyPage}} |
17 | - <a href="/home/helpDetail?code=20151230-102233&caption=有货币介绍" class="iconfont nav-home"></a> | 17 | + <a href="/home/helpDetail?code=20151230-102233&caption=有货币介绍&name=有货币介绍" class="iconfont nav-home"></a> |
18 | {{/currencyPage}} | 18 | {{/currencyPage}} |
19 | {{#currencyDetailPage}} | 19 | {{#currencyDetailPage}} |
20 | - <a href="/home/helpDetail?code=20111130-152530&caption=如何使用有货币支付" class="iconfont nav-home"></a> | 20 | + <a href="/home/helpDetail?code=20111130-152530&caption=如何使用有货币支付&name=如何使用有货币支付" class="iconfont nav-home"></a> |
21 | {{/currencyDetailPage}} | 21 | {{/currencyDetailPage}} |
22 | {{#installmentPage}} | 22 | {{#installmentPage}} |
23 | - <a href="/home/helpDetail?code=20151230-102233&caption=有货分期" class="iconfont nav-home"></a> | 23 | + <a href="/home/helpDetail?code=20151230-102233&caption=有货分期&name=有货分期" class="iconfont nav-home"></a> |
24 | {{/installmentPage}} | 24 | {{/installmentPage}} |
25 | {{#navPhone}} | 25 | {{#navPhone}} |
26 | <a href="{{.}}" class="iconfont nav-home"></a> | 26 | <a href="{{.}}" class="iconfont nav-home"></a> |
@@ -193,6 +193,7 @@ function bindAddressListEvent(html) { | @@ -193,6 +193,7 @@ function bindAddressListEvent(html) { | ||
193 | if (window.localStorage && window.localStorage.getItem) { | 193 | if (window.localStorage && window.localStorage.getItem) { |
194 | chinaAddressList = window.localStorage.getItem('chinaAddressList'); | 194 | chinaAddressList = window.localStorage.getItem('chinaAddressList'); |
195 | } | 195 | } |
196 | + | ||
196 | if (chinaAddressList) { | 197 | if (chinaAddressList) { |
197 | bindAddressListEvent(chinaAddressList); | 198 | bindAddressListEvent(chinaAddressList); |
198 | } else { | 199 | } else { |
@@ -201,12 +202,14 @@ if (chinaAddressList) { | @@ -201,12 +202,14 @@ if (chinaAddressList) { | ||
201 | $.ajax({ | 202 | $.ajax({ |
202 | method: 'GET', | 203 | method: 'GET', |
203 | url: '/home/locationList', | 204 | url: '/home/locationList', |
204 | - timeout: 60000 | 205 | + timeout: 60000, |
206 | + cache: true | ||
205 | }).then(function(html) { | 207 | }).then(function(html) { |
206 | bindAddressListEvent(html); | 208 | bindAddressListEvent(html); |
207 | - if (window.localStorage && window.localStorage.setItem) { | ||
208 | - window.localStorage.setItem('chinaAddressList', html); | ||
209 | - } | 209 | + |
210 | + // if (window.localStorage && window.localStorage.setItem) { | ||
211 | + // window.localStorage.setItem('chinaAddressList', html); | ||
212 | + // } | ||
210 | }).fail(function() { | 213 | }).fail(function() { |
211 | tip.show('获取省市区列表失败'); | 214 | tip.show('获取省市区列表失败'); |
212 | }); | 215 | }); |
@@ -107,7 +107,7 @@ | @@ -107,7 +107,7 @@ | ||
107 | font-size: 24px; | 107 | font-size: 24px; |
108 | border-bottom: 1px solid #e0e0e0; | 108 | border-bottom: 1px solid #e0e0e0; |
109 | padding-bottom: 20px; | 109 | padding-bottom: 20px; |
110 | - height: 120px; | 110 | + height: 140px; |
111 | overflow: hidden; | 111 | overflow: hidden; |
112 | position: relative; | 112 | position: relative; |
113 | 113 | ||
@@ -288,7 +288,7 @@ | @@ -288,7 +288,7 @@ | ||
288 | margin: 0 30px; | 288 | margin: 0 30px; |
289 | 289 | ||
290 | .swiper-slide { | 290 | .swiper-slide { |
291 | - width: 225px; | 291 | + width: 255px; |
292 | height: 100%; | 292 | height: 100%; |
293 | float: left; | 293 | float: left; |
294 | padding-right: 30px; | 294 | padding-right: 30px; |
@@ -124,14 +124,13 @@ | @@ -124,14 +124,13 @@ | ||
124 | .create-new-suggest { | 124 | .create-new-suggest { |
125 | display: block; | 125 | display: block; |
126 | width: 100%; | 126 | width: 100%; |
127 | - height: 88px; | 127 | + height: 150px; |
128 | line-height: 88px; | 128 | line-height: 88px; |
129 | text-align: center; | 129 | text-align: center; |
130 | font-size: 30px; | 130 | font-size: 30px; |
131 | border-top: 30px solid #f0f0f0; | 131 | border-top: 30px solid #f0f0f0; |
132 | border-bottom: 30px solid #f0f0f0; | 132 | border-bottom: 30px solid #f0f0f0; |
133 | position: relative; | 133 | position: relative; |
134 | - height: 88px; | ||
135 | 134 | ||
136 | .list-item { | 135 | .list-item { |
137 | padding: 0 35px; | 136 | padding: 0 35px; |
-
Please register or login to post a comment