Commit 156736a2ed42c5fae720139ea7bad579134d9479
1 parent
b38a27f3ec
Exists in
master
样式修改
Showing
12 changed files
with
94 additions
and
72 deletions
Show diff stats
src/components/CommodityCard/CommodityCard.vue
src/pages/addOpticsData/addOpticsData.vue
1 | -<template> | |
1 | +<template> | |
2 | 2 | <view class="wrap"> |
3 | 3 | <!-- 弹窗 --> |
4 | 4 | <uni-popup ref="popup" type="center"> |
... | ... | @@ -12,13 +12,13 @@ |
12 | 12 | <image class="dataInfo" src="../../static/img/myOpticsData/dataInfo.png" v-else mode="aspectFit"></image> |
13 | 13 | </view> |
14 | 14 | </uni-popup> |
15 | - <!-- 点击弹窗部分 --> | |
15 | + <!-- 点击弹窗部分 --> | |
16 | 16 | <view class="header"> |
17 | - <view class="headerLeft" @click=changeTap(0)> | |
17 | + <view class="headerLeft" @click=changeTap(1)> | |
18 | 18 | <text>如何查看验光单?</text> |
19 | 19 | <image src="../../static/dataLook.png" mode="aspectFit"></image> |
20 | 20 | </view> |
21 | - <view class="headerRight" @click=changeTap(1)> | |
21 | + <view class="headerRight" @click=changeTap(0)> | |
22 | 22 | <text>如何查看眼镜框架?</text> |
23 | 23 | <image src="../../static/glassLook.png" mode="aspectFit"></image> |
24 | 24 | </view> |
... | ... | @@ -48,21 +48,21 @@ |
48 | 48 | </view> |
49 | 49 | <view class="footer"> |
50 | 50 | <button class="btn" type="default" @click="toNewData(1)">新建验光单</button> |
51 | - </view> | |
52 | - </view> | |
53 | -</template> | |
54 | - | |
51 | + </view> | |
52 | + </view> | |
53 | +</template> | |
54 | + | |
55 | 55 | <script> |
56 | 56 | import UniCollapse from '@/components/UniCollapse/UniCollapse.vue' |
57 | 57 | import UniCollapseItem from '@/components/UniCollapseItem/UniCollapseItem.vue' |
58 | 58 | import UniPopup from '@/components/UniPopup/uni-popup.vue' |
59 | 59 | import store from '@/store'; |
60 | 60 | export default { |
61 | - components: {UniCollapse,UniCollapseItem,UniPopup}, | |
62 | - data() { | |
63 | - return { | |
64 | - whichTap:0 | |
65 | - }; | |
61 | + components: {UniCollapse,UniCollapseItem,UniPopup}, | |
62 | + data() { | |
63 | + return { | |
64 | + whichTap:0 | |
65 | + }; | |
66 | 66 | }, |
67 | 67 | onLoad: function(option) { |
68 | 68 | //获取关心的人列表 |
... | ... | @@ -116,11 +116,11 @@ |
116 | 116 | url:'../newOpticsData/newOpticsData?kinds='+item+'&index='+index |
117 | 117 | }) |
118 | 118 | } |
119 | - } | |
120 | - } | |
121 | -</script> | |
122 | - | |
123 | -<style lang="scss"> | |
119 | + } | |
120 | + } | |
121 | +</script> | |
122 | + | |
123 | +<style lang="scss"> | |
124 | 124 | .wrap{ |
125 | 125 | min-height: 100vh; |
126 | 126 | width: 100%; |
... | ... | @@ -223,5 +223,5 @@ |
223 | 223 | border-radius: 4px; |
224 | 224 | border: 1px solid #979797; |
225 | 225 | } |
226 | - | |
227 | -</style> | |
226 | + | |
227 | +</style> | ... | ... |
src/pages/address/addressList.vue
... | ... | @@ -133,6 +133,9 @@ export default { |
133 | 133 | text-align: center; |
134 | 134 | margin-right: 20rpx; |
135 | 135 | text { |
136 | + display: flex; | |
137 | + justify-content: center; | |
138 | + align-items: center; | |
136 | 139 | font-size: 12px; |
137 | 140 | color: #ffffff; |
138 | 141 | letter-spacing: -0.23px; |
... | ... | @@ -161,7 +164,7 @@ export default { |
161 | 164 | } |
162 | 165 | } |
163 | 166 | .arrow { |
164 | - width: 6px; | |
167 | + width: 12px; | |
165 | 168 | height: 12px; |
166 | 169 | position: absolute; |
167 | 170 | right: 40rpx; | ... | ... |
src/pages/confirmOrder/confirmOrder.vue
... | ... | @@ -39,6 +39,7 @@ |
39 | 39 | <image |
40 | 40 | class="arrow" |
41 | 41 | src="../../static/right.png" |
42 | + mode="aspectFill" | |
42 | 43 | ></image> |
43 | 44 | </view> |
44 | 45 | <view class="content"> |
... | ... | @@ -108,7 +109,7 @@ |
108 | 109 | <view class="rightText"> |
109 | 110 | <view class="choosePayWay"> |
110 | 111 | <image |
111 | - src="../../static/store.png" | |
112 | + src="../../static/chat_logo.png" | |
112 | 113 | mode="aspectFill" |
113 | 114 | ></image> |
114 | 115 | <text>微信支付</text> |
... | ... | @@ -158,6 +159,7 @@ |
158 | 159 | </checkbox-group> |
159 | 160 | </view> --> |
160 | 161 | </view> |
162 | + <view class="last_zhanwei"></view> | |
161 | 163 | <view class="footer"> |
162 | 164 | <view class="footerLeft">实付金额:<text>¥{{Number(skuInfo.real_price) * count}}</text></view> |
163 | 165 | <view class="footerRight"> |
... | ... | @@ -378,7 +380,7 @@ export default { |
378 | 380 | } |
379 | 381 | image { |
380 | 382 | height: 28rpx; |
381 | - width: 28rpx; | |
383 | + width: 30rpx; | |
382 | 384 | } |
383 | 385 | .addressText { |
384 | 386 | font-size: 28rpx; |
... | ... | @@ -536,13 +538,15 @@ export default { |
536 | 538 | margin-right: 20rpx; |
537 | 539 | text-align: right; |
538 | 540 | .choosePayWay { |
541 | + display: flex; | |
542 | + align-items: center; | |
539 | 543 | text { |
540 | 544 | color: #333333; |
541 | 545 | } |
542 | 546 | image { |
543 | - height: 26rpx; | |
544 | - width: 30rpx; | |
545 | - margin-right: 20px; | |
547 | + height: 36rpx; | |
548 | + width: 40rpx; | |
549 | + margin-right: 8px; | |
546 | 550 | } |
547 | 551 | } |
548 | 552 | .randomSubstraction { |
... | ... | @@ -642,6 +646,9 @@ export default { |
642 | 646 | text-align: center; |
643 | 647 | margin-right: 20rpx; |
644 | 648 | text { |
649 | + display: flex; | |
650 | + justify-content: center; | |
651 | + align-items: center; | |
645 | 652 | font-size: 12px; |
646 | 653 | color: #ffffff; |
647 | 654 | letter-spacing: -0.23px; |
... | ... | @@ -659,7 +666,7 @@ export default { |
659 | 666 | width: 100%; |
660 | 667 | image { |
661 | 668 | width: 24px; |
662 | - height: 26px; | |
669 | + height: 28px; | |
663 | 670 | margin: 12rpx 32rpx 0 40rpx; |
664 | 671 | } |
665 | 672 | .address { |
... | ... | @@ -670,11 +677,15 @@ export default { |
670 | 677 | } |
671 | 678 | } |
672 | 679 | .arrow { |
673 | - width: 6px; | |
680 | + width: 12px; | |
674 | 681 | height: 12px; |
675 | 682 | position: absolute; |
676 | 683 | right: 40rpx; |
677 | 684 | bottom: 104rpx; |
678 | 685 | } |
679 | 686 | } |
687 | +.last_zhanwei{ | |
688 | + background: #f2f2f2; | |
689 | + height: 60px; | |
690 | +} | |
680 | 691 | </style> | ... | ... |
src/pages/index/index.vue
... | ... | @@ -111,7 +111,7 @@ export default { |
111 | 111 | components: { |
112 | 112 | UniDrawer: UniDrawer, |
113 | 113 | HMfilterDropdown: HMfilterDropdown, |
114 | - Card: Card | |
114 | + Card: Card, | |
115 | 115 | }, |
116 | 116 | data () { |
117 | 117 | return { |
... | ... | @@ -120,23 +120,23 @@ export default { |
120 | 120 | loadingText: '~~到底了~~', |
121 | 121 | filterDropdownValue: [], |
122 | 122 | filterData: [], |
123 | - searchText: '' | |
123 | + searchText: '', | |
124 | 124 | } |
125 | 125 | }, |
126 | 126 | computed: { |
127 | 127 | goodsList () { |
128 | 128 | // 也可以从 getters 获取 |
129 | - // console.log('index-list=====>',this.$store.state.index.list) | |
129 | + // console.log('index-list=====>',this.$store.state.index.list) | |
130 | 130 | return this.$store.state.index.list |
131 | 131 | }, |
132 | 132 | categoryList () { |
133 | 133 | return this.$store.state.index.categoryList |
134 | - } | |
134 | + }, | |
135 | 135 | }, |
136 | 136 | filters: { |
137 | 137 | outData (value) { |
138 | 138 | return JSON.stringify(value) |
139 | - } | |
139 | + }, | |
140 | 140 | }, |
141 | 141 | onLoad () { |
142 | 142 | store.dispatch('index/category') |
... | ... | @@ -172,7 +172,7 @@ export default { |
172 | 172 | this.keyWords = keyword |
173 | 173 | store.dispatch('index/search', { |
174 | 174 | params: {}, |
175 | - keyword | |
175 | + keyword, | |
176 | 176 | }) |
177 | 177 | }, |
178 | 178 | // 接收菜单结果 |
... | ... | @@ -195,7 +195,7 @@ export default { |
195 | 195 | if (this.categoryList[i].value === 'filter') { |
196 | 196 | params = { |
197 | 197 | ...selectedPayload, |
198 | - ...params | |
198 | + ...params, | |
199 | 199 | } |
200 | 200 | } else { |
201 | 201 | params[`${this.categoryList[i].value}`] = value[i][0] |
... | ... | @@ -204,7 +204,7 @@ export default { |
204 | 204 | } |
205 | 205 | store.dispatch('index/search', { |
206 | 206 | params, |
207 | - keyword: this.keyWords | |
207 | + keyword: this.keyWords, | |
208 | 208 | }) |
209 | 209 | } |
210 | 210 | } | ... | ... |
src/pages/user/user.vue
... | ... | @@ -72,7 +72,7 @@ |
72 | 72 | </view> |
73 | 73 | <view class="myOrder"> |
74 | 74 | <view class="orderHeader"> |
75 | - <text>全部订单</text> | |
75 | + <text>我的订单</text> | |
76 | 76 | <view |
77 | 77 | class="btn" |
78 | 78 | @click="toMyOrder('10')" |
... | ... | @@ -130,56 +130,58 @@ |
130 | 130 | <image src="../../static/right.png" mode="aspectFit"></image> |
131 | 131 | </view> --> |
132 | 132 | <view class="item"> |
133 | + <image | |
134 | + src="../../static/address-icon.png" | |
135 | + mode="aspectFit" | |
136 | + ></image> | |
133 | 137 | <view class="left"> |
138 | + <text @tap="toAddress">地址管理</text> | |
134 | 139 | <image |
135 | - src="../../static/address-icon.png" | |
140 | + class="image2" | |
141 | + src="../../static/right.png" | |
136 | 142 | mode="aspectFit" |
137 | 143 | ></image> |
138 | - <text @tap="toAddress">地址管理</text> | |
139 | 144 | </view> |
145 | + | |
146 | + </view> | |
147 | + <view class="item"> | |
140 | 148 | <image |
141 | - src="../../static/right.png" | |
149 | + src="../../static/img/user/introduce.png" | |
142 | 150 | mode="aspectFit" |
143 | 151 | ></image> |
144 | - </view> | |
145 | - <view class="item"> | |
146 | 152 | <view class="left"> |
153 | + <text @tap="introduce">系统介绍</text> | |
147 | 154 | <image |
148 | - src="../../static/img/user/introduce.png" | |
155 | + src="../../static/right.png" | |
149 | 156 | mode="aspectFit" |
150 | 157 | ></image> |
151 | - <text @tap="introduce">系统介绍</text> | |
152 | 158 | </view> |
159 | + </view> | |
160 | + <view class="item"> | |
153 | 161 | <image |
154 | - src="../../static/right.png" | |
162 | + src="../../static/img/user/joinUs.png" | |
155 | 163 | mode="aspectFit" |
156 | 164 | ></image> |
157 | - </view> | |
158 | - <view class="item"> | |
159 | 165 | <view class="left"> |
166 | + <text @tap="joinUs">加入我们</text> | |
160 | 167 | <image |
161 | - src="../../static/img/user/joinUs.png" | |
168 | + src="../../static/right.png" | |
162 | 169 | mode="aspectFit" |
163 | 170 | ></image> |
164 | - <text @tap="joinUs">加入我们</text> | |
165 | 171 | </view> |
172 | + </view> | |
173 | + <view class="item"> | |
166 | 174 | <image |
167 | - src="../../static/right.png" | |
175 | + src="../../static/img/user/service.png" | |
168 | 176 | mode="aspectFit" |
169 | 177 | ></image> |
170 | - </view> | |
171 | - <view class="item"> | |
172 | - <view class="left"> | |
178 | + <view class="left lastLeft"> | |
179 | + <text>联系客服</text> | |
173 | 180 | <image |
174 | - src="../../static/img/user/service.png" | |
181 | + src="../../static/right.png" | |
175 | 182 | mode="aspectFit" |
176 | 183 | ></image> |
177 | - <text>联系客服</text> | |
178 | 184 | </view> |
179 | - <image | |
180 | - src="../../static/right.png" | |
181 | - mode="aspectFit" | |
182 | - ></image> | |
183 | 185 | </view> |
184 | 186 | </view> |
185 | 187 | <view class="recommend"> |
... | ... | @@ -358,7 +360,7 @@ export default { |
358 | 360 | background-color: #f2f2f2; |
359 | 361 | } |
360 | 362 | .userInfo { |
361 | - background-image: linear-gradient(270deg, #ffa481 0%, #ff6b4a 66%); | |
363 | + background-image: linear-gradient(270deg, #f79067 0%, #FF5F3B 66%); | |
362 | 364 | width: 100%; |
363 | 365 | height: 240rpx; |
364 | 366 | color: #ffffff; |
... | ... | @@ -423,8 +425,8 @@ export default { |
423 | 425 | align-items: center; |
424 | 426 | image { |
425 | 427 | margin-right: 32rpx; |
426 | - width: 30rpx; | |
427 | - height: 34rpx; | |
428 | + width: 40rpx; | |
429 | + height: 44rpx; | |
428 | 430 | } |
429 | 431 | } |
430 | 432 | image { |
... | ... | @@ -454,7 +456,7 @@ export default { |
454 | 456 | flex-direction: row; |
455 | 457 | justify-content: space-between; |
456 | 458 | align-items: center; |
457 | - border-bottom: 1px solid #e9e9e9; | |
459 | + border-bottom: 1px solid #F5F5F5; | |
458 | 460 | font-weight: bold; |
459 | 461 | font-size: 18px; |
460 | 462 | color: #333333; |
... | ... | @@ -508,9 +510,8 @@ export default { |
508 | 510 | justify-content: space-between; |
509 | 511 | align-items: center; |
510 | 512 | .item { |
511 | - display: flex; | |
512 | - justify-content: space-between; | |
513 | - border-bottom: 1px solid #f2f2f2; | |
513 | + display: grid; | |
514 | + grid-template-columns: 10% 90%; | |
514 | 515 | align-items: center; |
515 | 516 | height: 72rpx; |
516 | 517 | width: 100%; |
... | ... | @@ -519,16 +520,23 @@ export default { |
519 | 520 | color: #333333; |
520 | 521 | display: flex; |
521 | 522 | align-items: center; |
523 | + justify-content: space-between; | |
524 | + height: 72rpx; | |
525 | + border-bottom: 1px solid #F2F2F2; | |
522 | 526 | image { |
523 | - margin-right: 32rpx; | |
524 | - width: 30rpx; | |
525 | - height: 34rpx; | |
527 | + margin-right: 0; | |
528 | + height: 16px; | |
529 | + width: 8px; | |
526 | 530 | } |
527 | 531 | } |
528 | 532 | image { |
529 | - height: 16px; | |
530 | - width: 8px; | |
533 | + margin-right: 32rpx; | |
534 | + width: 40rpx; | |
535 | + height: 44rpx; | |
531 | 536 | } |
537 | + .lastLeft{ | |
538 | + border-bottom: none; | |
539 | + } | |
532 | 540 | } |
533 | 541 | } |
534 | 542 | .recommend { | ... | ... |
src/static/chat_logo.png
3.92 KB
src/static/icon-data.png
src/static/img/user/dataWrite.png
src/static/img/user/introduce.png
src/static/img/user/joinUs.png
src/static/joinUs (2).png