Commit 78c1e13726153e6aab2b3e4fdc496d6cc9d576df
1 parent
7614465095
Exists in
master
auto commit the code by alias command
Showing
11 changed files
with
115 additions
and
106 deletions
Show diff stats
package-lock.json
... | ... | @@ -3491,9 +3491,9 @@ |
3491 | 3491 | } |
3492 | 3492 | }, |
3493 | 3493 | "caniuse-lite": { |
3494 | - "version": "1.0.30001048", | |
3495 | - "resolved": "https://registry.npm.taobao.org/caniuse-lite/download/caniuse-lite-1.0.30001048.tgz?cache=0&sync_timestamp=1587836069414&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcaniuse-lite%2Fdownload%2Fcaniuse-lite-1.0.30001048.tgz", | |
3496 | - "integrity": "sha1-S7TxvC6zBOXhFU2oC5Pe4/HPRH4=" | |
3494 | + "version": "1.0.30001393", | |
3495 | + "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001393.tgz", | |
3496 | + "integrity": "sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA==" | |
3497 | 3497 | }, |
3498 | 3498 | "case-sensitive-paths-webpack-plugin": { |
3499 | 3499 | "version": "2.3.0", |
... | ... | @@ -6639,8 +6639,7 @@ |
6639 | 6639 | }, |
6640 | 6640 | "ansi-regex": { |
6641 | 6641 | "version": "2.1.1", |
6642 | - "bundled": true, | |
6643 | - "optional": true | |
6642 | + "bundled": true | |
6644 | 6643 | }, |
6645 | 6644 | "aproba": { |
6646 | 6645 | "version": "1.2.0", |
... | ... | @@ -6658,13 +6657,11 @@ |
6658 | 6657 | }, |
6659 | 6658 | "balanced-match": { |
6660 | 6659 | "version": "1.0.0", |
6661 | - "bundled": true, | |
6662 | - "optional": true | |
6660 | + "bundled": true | |
6663 | 6661 | }, |
6664 | 6662 | "brace-expansion": { |
6665 | 6663 | "version": "1.1.11", |
6666 | 6664 | "bundled": true, |
6667 | - "optional": true, | |
6668 | 6665 | "requires": { |
6669 | 6666 | "balanced-match": "^1.0.0", |
6670 | 6667 | "concat-map": "0.0.1" |
... | ... | @@ -6677,18 +6674,15 @@ |
6677 | 6674 | }, |
6678 | 6675 | "code-point-at": { |
6679 | 6676 | "version": "1.1.0", |
6680 | - "bundled": true, | |
6681 | - "optional": true | |
6677 | + "bundled": true | |
6682 | 6678 | }, |
6683 | 6679 | "concat-map": { |
6684 | 6680 | "version": "0.0.1", |
6685 | - "bundled": true, | |
6686 | - "optional": true | |
6681 | + "bundled": true | |
6687 | 6682 | }, |
6688 | 6683 | "console-control-strings": { |
6689 | 6684 | "version": "1.1.0", |
6690 | - "bundled": true, | |
6691 | - "optional": true | |
6685 | + "bundled": true | |
6692 | 6686 | }, |
6693 | 6687 | "core-util-is": { |
6694 | 6688 | "version": "1.0.2", |
... | ... | @@ -6791,8 +6785,7 @@ |
6791 | 6785 | }, |
6792 | 6786 | "inherits": { |
6793 | 6787 | "version": "2.0.4", |
6794 | - "bundled": true, | |
6795 | - "optional": true | |
6788 | + "bundled": true | |
6796 | 6789 | }, |
6797 | 6790 | "ini": { |
6798 | 6791 | "version": "1.3.5", |
... | ... | @@ -6802,7 +6795,6 @@ |
6802 | 6795 | "is-fullwidth-code-point": { |
6803 | 6796 | "version": "1.0.0", |
6804 | 6797 | "bundled": true, |
6805 | - "optional": true, | |
6806 | 6798 | "requires": { |
6807 | 6799 | "number-is-nan": "^1.0.0" |
6808 | 6800 | } |
... | ... | @@ -6815,20 +6807,17 @@ |
6815 | 6807 | "minimatch": { |
6816 | 6808 | "version": "3.0.4", |
6817 | 6809 | "bundled": true, |
6818 | - "optional": true, | |
6819 | 6810 | "requires": { |
6820 | 6811 | "brace-expansion": "^1.1.7" |
6821 | 6812 | } |
6822 | 6813 | }, |
6823 | 6814 | "minimist": { |
6824 | 6815 | "version": "1.2.5", |
6825 | - "bundled": true, | |
6826 | - "optional": true | |
6816 | + "bundled": true | |
6827 | 6817 | }, |
6828 | 6818 | "minipass": { |
6829 | 6819 | "version": "2.9.0", |
6830 | 6820 | "bundled": true, |
6831 | - "optional": true, | |
6832 | 6821 | "requires": { |
6833 | 6822 | "safe-buffer": "^5.1.2", |
6834 | 6823 | "yallist": "^3.0.0" |
... | ... | @@ -6845,7 +6834,6 @@ |
6845 | 6834 | "mkdirp": { |
6846 | 6835 | "version": "0.5.3", |
6847 | 6836 | "bundled": true, |
6848 | - "optional": true, | |
6849 | 6837 | "requires": { |
6850 | 6838 | "minimist": "^1.2.5" |
6851 | 6839 | } |
... | ... | @@ -6901,8 +6889,7 @@ |
6901 | 6889 | }, |
6902 | 6890 | "npm-normalize-package-bin": { |
6903 | 6891 | "version": "1.0.1", |
6904 | - "bundled": true, | |
6905 | - "optional": true | |
6892 | + "bundled": true | |
6906 | 6893 | }, |
6907 | 6894 | "npm-packlist": { |
6908 | 6895 | "version": "1.4.8", |
... | ... | @@ -6927,8 +6914,7 @@ |
6927 | 6914 | }, |
6928 | 6915 | "number-is-nan": { |
6929 | 6916 | "version": "1.0.1", |
6930 | - "bundled": true, | |
6931 | - "optional": true | |
6917 | + "bundled": true | |
6932 | 6918 | }, |
6933 | 6919 | "object-assign": { |
6934 | 6920 | "version": "4.1.1", |
... | ... | @@ -6938,7 +6924,6 @@ |
6938 | 6924 | "once": { |
6939 | 6925 | "version": "1.4.0", |
6940 | 6926 | "bundled": true, |
6941 | - "optional": true, | |
6942 | 6927 | "requires": { |
6943 | 6928 | "wrappy": "1" |
6944 | 6929 | } |
... | ... | @@ -7007,8 +6992,7 @@ |
7007 | 6992 | }, |
7008 | 6993 | "safe-buffer": { |
7009 | 6994 | "version": "5.1.2", |
7010 | - "bundled": true, | |
7011 | - "optional": true | |
6995 | + "bundled": true | |
7012 | 6996 | }, |
7013 | 6997 | "safer-buffer": { |
7014 | 6998 | "version": "2.1.2", |
... | ... | @@ -7038,7 +7022,6 @@ |
7038 | 7022 | "string-width": { |
7039 | 7023 | "version": "1.0.2", |
7040 | 7024 | "bundled": true, |
7041 | - "optional": true, | |
7042 | 7025 | "requires": { |
7043 | 7026 | "code-point-at": "^1.0.0", |
7044 | 7027 | "is-fullwidth-code-point": "^1.0.0", |
... | ... | @@ -7056,7 +7039,6 @@ |
7056 | 7039 | "strip-ansi": { |
7057 | 7040 | "version": "3.0.1", |
7058 | 7041 | "bundled": true, |
7059 | - "optional": true, | |
7060 | 7042 | "requires": { |
7061 | 7043 | "ansi-regex": "^2.0.0" |
7062 | 7044 | } |
... | ... | @@ -7095,13 +7077,11 @@ |
7095 | 7077 | }, |
7096 | 7078 | "wrappy": { |
7097 | 7079 | "version": "1.0.2", |
7098 | - "bundled": true, | |
7099 | - "optional": true | |
7080 | + "bundled": true | |
7100 | 7081 | }, |
7101 | 7082 | "yallist": { |
7102 | 7083 | "version": "3.1.1", |
7103 | - "bundled": true, | |
7104 | - "optional": true | |
7084 | + "bundled": true | |
7105 | 7085 | } |
7106 | 7086 | } |
7107 | 7087 | }, | ... | ... |
package.json
src/components/CommodityCard/CommodityCard.vue
1 | 1 | <template> |
2 | 2 | <view |
3 | 3 | class="card" |
4 | - @tap="toGoods(goods.id?goods.id:goods.pid,goods.sk_id)" | |
4 | + @tap="toGoods(goods.shop_wood_id?goods.shop_wood_id:goods.shop_wood_id,goods.eyegArr[0].wsp_id)" | |
5 | 5 | > |
6 | 6 | <easy-loadimage |
7 | 7 | mode="widthFix" |
8 | 8 | :scroll-top="scrollTop" |
9 | - :image-src="goods.imgurl?goods.imgurl:goods.pic" | |
9 | + :image-src="goods.url0?goods.url0:goods.url45" | |
10 | 10 | :viewHeight="viewHeight" |
11 | 11 | ></easy-loadimage> |
12 | - <!-- <image | |
12 | + <!-- <image | |
13 | 13 | mode="widthFix" |
14 | - :src="goods.imgurl?goods.imgurl:goods.pic" | |
14 | + :src="goods.url0?goods.url0:goods.url45" | |
15 | 15 | ></image> --> |
16 | - <view class="name">{{goods.name?goods.name:goods.p_name}}</view> | |
16 | + <view class="name">{{goods.shop_wood_name?goods.shop_wood_name:goods.shop_wood_name}}</view> | |
17 | 17 | <view class="info"> |
18 | 18 | <view class="priceBox"> |
19 | - <view class="price">{{goods.old_price ? goods.old_price : (goods.rsSon && goods.rsSon.Min_Price)}}</view> | |
19 | + <view class="price">{{goods.sales_price ? goods.sales_price : (goods.sales_price && goods.rsSon.sales_price)}}</view> | |
20 | 20 | <view class="originCost"> |
21 | 21 | <!-- {{goods.price !== undefined?goods.price:goods.real_price}} --> |
22 | - {{goods.real_price ? goods.real_price : parseInt(goods.rsSon && goods.rsSon.Min_Price*(1 + Number(goods.rsSon.discount)/100))}} | |
22 | + {{goods.sales_price ? goods.sales_price : parseInt(goods.sales_price && goods.sales_price*(1 + Number(0)/100))}} | |
23 | 23 | </view> |
24 | 24 | </view> |
25 | - <view class="trade_num">{{goods.trade_num}}人购买</view> | |
25 | + <view class="trade_num">{{goods.sales_num}}人购买</view> | |
26 | 26 | </view> |
27 | 27 | </view> |
28 | 28 | </template> |
... | ... | @@ -37,14 +37,16 @@ export default { |
37 | 37 | * 商品数据 |
38 | 38 | */ |
39 | 39 | goods: { |
40 | - id: Number, | |
41 | - imgurl: String, | |
42 | - name: String, | |
43 | - rsSon: Object, | |
44 | - originCost: String, | |
45 | - price: String, | |
46 | - trade_num: String, | |
47 | - goodType: String, | |
40 | + shop_wood_id: Number, | |
41 | + url0: String, | |
42 | + url45: String, | |
43 | + shop_wood_name: String, | |
44 | + // rsSon: Object, | |
45 | + // originCost: String, | |
46 | + sales_price: String, | |
47 | + sales_num: String, | |
48 | + // goodType: String, | |
49 | + eyegArr:Object | |
48 | 50 | }, |
49 | 51 | scrollTop: Number, |
50 | 52 | viewHeight: Number, |
... | ... | @@ -58,10 +60,10 @@ export default { |
58 | 60 | }, |
59 | 61 | |
60 | 62 | methods: { |
61 | - toGoods (id, skId) { | |
62 | - console.log('---', '../details/details?pid=' + id + '&sk_id=' + skId) | |
63 | + toGoods (shop_wood_id, skuId) { | |
64 | + console.log('---', '../details/details?shop_wood_id=' + shop_wood_id + '&sk_id=' + skuId) | |
63 | 65 | uni.navigateTo({ |
64 | - url: '../details/details?pid=' + id + '&sk_id=' + skId, | |
66 | + url: '../details/details?shop_wood_id=' + shop_wood_id + '&sk_id=' + skuId, | |
65 | 67 | success: res => {}, |
66 | 68 | fail: () => {}, |
67 | 69 | complete: () => {}, | ... | ... |
src/components/UniDrawer/UniDrawer.vue
src/pages/details/details.vue
... | ... | @@ -120,9 +120,9 @@ |
120 | 120 | <!-- 标签 --> |
121 | 121 | <view class="evaluate_tag"> |
122 | 122 | <view |
123 | - v-for="(item, index) in evaluate.tag" | |
123 | + v-for="(item, index) in evaluate.tag.Colour" | |
124 | 124 | :key="index" |
125 | - >{{item.name}}</view> | |
125 | + >{{item}}</view> | |
126 | 126 | </view> |
127 | 127 | </view> |
128 | 128 | </template> |
... | ... | @@ -217,8 +217,8 @@ export default { |
217 | 217 | }, |
218 | 218 | data () { |
219 | 219 | return { |
220 | - pid: 7, // 产品ID | |
221 | - skId: undefined, // skuId | |
220 | + shop_wood_id: 751, // 产品ID | |
221 | + skId: 2723, // skuId | |
222 | 222 | // 详细信息菜单 |
223 | 223 | item_current: 0, |
224 | 224 | screenItems: [ |
... | ... | @@ -226,18 +226,19 @@ export default { |
226 | 226 | '规格参数', |
227 | 227 | '售后保障', |
228 | 228 | ], |
229 | + current:0, | |
229 | 230 | showPostImg: false, // 是否展示分享海报 |
230 | 231 | isShowBottom: false, // 是否展示参数选择 |
231 | 232 | isCart: 1, // 参数选择 按钮判断 |
232 | 233 | } |
233 | 234 | }, |
234 | - onLoad({ pid = this.pid, sk_id: skId }) { | |
235 | + onLoad({ shop_wood_id = this.shop_wood_id, sk_id: skId }) { | |
235 | 236 | // 根据页面传参请求页面数据 |
236 | - this.pid = pid | |
237 | + this.shop_wood_id = shop_wood_id | |
237 | 238 | this.skId = skId |
238 | 239 | |
239 | 240 | // 获取产品详情 |
240 | - this.getDetails({ pid, skId }) | |
241 | + this.getDetails({ shop_wood_id, skId }) | |
241 | 242 | // 获取购物车数据 |
242 | 243 | this.getCartNum() |
243 | 244 | }, |
... | ... | @@ -285,13 +286,13 @@ export default { |
285 | 286 | }, |
286 | 287 | methods: { |
287 | 288 | // 获取产品详情 |
288 | - getDetails({ pid, skId }) { | |
289 | + getDetails({ shop_wood_id, skId }) { | |
289 | 290 | store.dispatch('details/details', { |
290 | - pid, | |
291 | + shop_wood_id:shop_wood_id, | |
291 | 292 | sk_id: skId, |
292 | 293 | }) |
293 | 294 | store.dispatch('read/fetch', { |
294 | - pid, | |
295 | + shop_wood_id:shop_wood_id, | |
295 | 296 | sk_id: skId, |
296 | 297 | }) |
297 | 298 | }, |
... | ... | @@ -301,9 +302,11 @@ export default { |
301 | 302 | }, |
302 | 303 | // 切换详细信息菜单 |
303 | 304 | tabChange (e) { |
304 | - if (this.current !== e) { | |
305 | + console.error('eeeeeee', e); | |
306 | + // if (this.current !== e) { | |
307 | + this.current = e | |
305 | 308 | this.item_current = e |
306 | - } | |
309 | + // } | |
307 | 310 | }, |
308 | 311 | // 打开分享界面 |
309 | 312 | confirmShare() { | ... | ... |
src/pages/index/index.vue
... | ... | @@ -15,7 +15,7 @@ |
15 | 15 | <input |
16 | 16 | v-model="searchText" |
17 | 17 | class="searchIpt" |
18 | - placeholder="老花镜" | |
18 | + placeholder="青春镜架" | |
19 | 19 | confirm-type="search" |
20 | 20 | @blur="searchKey" |
21 | 21 | /> |
... | ... | @@ -61,7 +61,7 @@ |
61 | 61 | </view> |
62 | 62 | </view> --> |
63 | 63 | </view> |
64 | - <Uni-drawer | |
64 | + <!-- <Uni-drawer | |
65 | 65 | ref="showRight" |
66 | 66 | mask="true" |
67 | 67 | maskClick="true" |
... | ... | @@ -74,7 +74,7 @@ |
74 | 74 | <text class="word-btn-white">关闭</text> |
75 | 75 | </view> |
76 | 76 | </view> |
77 | - </Uni-drawer> | |
77 | + </Uni-drawer> --> | |
78 | 78 | |
79 | 79 | <!-- 筛选菜单--> |
80 | 80 | <view class="content-wrap skeleton-rect"> |
... | ... | @@ -99,7 +99,7 @@ |
99 | 99 | <view |
100 | 100 | class="product skeleton-rect" |
101 | 101 | v-for="(goods) in goodsList" |
102 | - :key="goods.id" | |
102 | + :key="goods.shop_wood_id" | |
103 | 103 | > |
104 | 104 | <Card |
105 | 105 | :goods="goods" | ... | ... |
src/store/modules/details.js
... | ... | @@ -62,6 +62,7 @@ const mutations = { |
62 | 62 | state.evaluate = evaluate |
63 | 63 | state.more = more |
64 | 64 | state.skuList = skuList |
65 | + // state.current = 1 | |
65 | 66 | }, |
66 | 67 | CART: (state, number) => { |
67 | 68 | state.cartNumber = number |
... | ... | @@ -74,19 +75,24 @@ const mutations = { |
74 | 75 | const actions = { |
75 | 76 | // 获取详情 |
76 | 77 | details({ commit, rootState }, param) { |
78 | + // console.log('paramparamparamparamparam', param); | |
77 | 79 | return new Promise((resolve, reject) => request({ |
78 | 80 | url: read, |
79 | 81 | data: param, |
80 | 82 | success: ({ data: { data } }) => { |
81 | - console.log('data.tag', data.tag) | |
83 | + // console.log('details.details.details.details.details.data.tag', data) | |
84 | + console.log('this.statethis.statethis.statethis.state', this.state) | |
85 | + // return; | |
82 | 86 | // 规格参数设置 |
83 | - const specification = rootState.details.specification | |
87 | + const specification=[]; | |
88 | + // specification[0].slength=1; | |
84 | 89 | const parameter = { |
90 | + frame_weight: data.frame_weight, | |
85 | 91 | frame_width: data.frame_width, |
86 | - glass_width: data.glass_width, | |
87 | 92 | glass_height: data.glass_height, |
88 | - nose_width: data.nose_width, | |
89 | - leg_long: data.leg_long, | |
93 | + nose_width: data.nose_bridge, | |
94 | + lens_width:data.lens_width, | |
95 | + leg_long: data.leg_temple, | |
90 | 96 | weight: data.weight, |
91 | 97 | } |
92 | 98 | for (let index = 0; index < specification.length; index++) { |
... | ... | @@ -99,23 +105,33 @@ const actions = { |
99 | 105 | |
100 | 106 | commit('INIT', { |
101 | 107 | goodInfo: data, |
102 | - skuList: data.skuList, | |
103 | - carousel: data.pics, | |
108 | + skuList: data.sku, | |
109 | + carousel: data.sku[0].sku_pic_arr_http, | |
104 | 110 | goodsInfo: { |
105 | - name: data.p_name, | |
106 | - price: data.priceArea.Min_Price, | |
107 | - discountPrice: data.priceArea.Min_Price - Number(data.priceArea.discount), | |
108 | - tradeNumber: data.trade_num, | |
111 | + name: data.shop_wood_name, | |
112 | + price: data.sales_price, | |
113 | + discountPrice: data.sales_price - Number(0), | |
114 | + tradeNumber: data.sales_num, | |
109 | 115 | }, |
110 | - tag: data.tag, | |
111 | - specification, | |
116 | + tag: data.tag_defined, | |
117 | + specification:[ | |
118 | + { key: 'frame_width', img: '/static/img/detail/d2.png', standard: '框架宽', slength: '139mm' }, | |
119 | + { key: 'glass_width', img: '/static/img/detail/d3.png', standard: '镜片宽', slength: '51mm' }, | |
120 | + { key: 'glass_height', img: '/static/img/detail/d4.png', standard: '镜片高', slength: '45mm' }, | |
121 | + { key: 'nose_width', img: '/static/img/detail/d5.png', standard: '鼻架宽', slength: '19mm' }, | |
122 | + { key: 'leg_long', img: '/static/img/detail/d6.png', standard: '框架耳长', slength: '138mm' }, | |
123 | + { key: 'weight', img: '/static/img/detail/d7.png', standard: '框架重', slength: '19克(grams)' }, | |
124 | + ], | |
112 | 125 | evaluate: { |
113 | - rate: data.judgeInfo.good, | |
114 | - tag: data.judge_tag, | |
115 | - star: parseInt(5 * Number(data.judgeInfo.good.slice(0, -1)) / 100), | |
126 | + rate: 5, | |
127 | + tag: data.judge.list, | |
128 | + // star: parseInt(5 * Number(data.judgeInfo.good.slice(0, -1)) / 100), | |
129 | + star: 5, | |
116 | 130 | }, |
117 | 131 | // eslint-disable-next-line |
118 | - more: data.prodIntro1.replace(/\<img/gi, '<img style="max-width:100%;height:auto"'), | |
132 | + // more: data.prodIntro1.replace(/\<img/gi, '<img style="max-width:100%;height:auto"'), | |
133 | + more: data.shop_wood_desc_rich_text, | |
134 | + // current:1 | |
119 | 135 | }) |
120 | 136 | resolve(data) |
121 | 137 | }, | ... | ... |
src/store/modules/index.js
... | ... | @@ -382,7 +382,8 @@ let categoryList = [ |
382 | 382 | return new Promise((resolve) => request({ |
383 | 383 | url: category, |
384 | 384 | success: (res) => { |
385 | - let data = res.data.data; | |
385 | + //分类的镜架 | |
386 | + let data = res.data.data.list; | |
386 | 387 | for (let i = 0; i <= data.length; i++) { |
387 | 388 | if (data[i] && data[i].type !== 'filter') { |
388 | 389 | data[i].type = 'hierarchy'; |
... | ... | @@ -409,7 +410,8 @@ let categoryList = [ |
409 | 410 | return new Promise((resolve) => request({ |
410 | 411 | url: shopList, |
411 | 412 | success: (res) => { |
412 | - commit('LIST', res.data.data) | |
413 | + console.log('shopListshopListshopListshopListshopListshopListshopListshopListshopListshopListshopListshopList',res.data.data.list); | |
414 | + commit('LIST', res.data.data.list) | |
413 | 415 | resolve(res.data) |
414 | 416 | }, |
415 | 417 | fail: (res) => { | ... | ... |
src/store/modules/read.js
... | ... | @@ -24,15 +24,15 @@ const actions = { |
24 | 24 | url: read, |
25 | 25 | data: param, |
26 | 26 | success: (res) => { |
27 | - console.log('readParm====>', arg) | |
28 | - console.log('read====>', res.data.data) | |
27 | + // console.log('readParm====>', arg) | |
28 | + // console.log('read====>', res.data.data) | |
29 | 29 | // 用一个新的对象来接收sk_id找的值 |
30 | 30 | const Res = Object.assign({}, res.data.data) |
31 | 31 | if (arg.sk_id !== undefined) { |
32 | - for (let i = 0; i < res.data.data.skuList.length; i++) { | |
33 | - if (res.data.data.skuList[i].sk_id === arg.sk_id) { | |
34 | - Res.p_sale_price = res.data.data.skuList[i].real_price | |
35 | - console.log('陈工了') | |
32 | + for (let i = 0; i < res.data.data.sku.length; i++) { | |
33 | + if (res.data.data.sku[i].sk_id === arg.sk_id) { | |
34 | + Res.p_sale_price = res.data.data.sku[i].real_price | |
35 | + console.log('.......购物车和用户推荐的价格.........') | |
36 | 36 | } |
37 | 37 | } |
38 | 38 | } | ... | ... |
src/store/request.js
1 | 1 | const DOMAIN = 'https://api.glass.xiuyetang.com' |
2 | - | |
2 | +// const DOMAIN = 'http://localhost:8062' | |
3 | 3 | export default async function request({ |
4 | 4 | url, |
5 | 5 | method = 'post', |
6 | - data = {}, | |
6 | + data = { | |
7 | + wood_cate: 818, | |
8 | + shop_id:12 | |
9 | + }, | |
7 | 10 | header = { |
8 | 11 | 'Content-Type': 'application/x-www-form-urlencoded', |
12 | + // 'Appid': 6 | |
9 | 13 | }, |
10 | 14 | timeout = 3000, |
11 | 15 | withCredentials = false, // 跨域请求时是否携带凭证(cookies) | ... | ... |
src/store/url.js
1 | 1 | const urlAlias = { |
2 | 2 | // 详情 |
3 | - read: '/app/prod/read', // 获取商品信息 | |
3 | + read: '/api/frontend/wood/detail', // 获取商品信息 | |
4 | 4 | |
5 | 5 | // 首页 |
6 | - shopList: '/app/prod/list', // 获取首页商品列表 | |
7 | - category: '/app/prod/category2', // 获取首页商品分类 | |
6 | + shopList: '/api/frontend/wood/list', // 获取首页商品列表 | |
7 | + // category: '/app/prod/category2', | |
8 | + category: '/api/frontend/wood/category',// 获取首页商品分类 | |
8 | 9 | search: '/app/prod/search', // 首页搜索商品 |
9 | 10 | |
10 | 11 | // 登陆 |
... | ... | @@ -23,10 +24,10 @@ const urlAlias = { |
23 | 24 | pay: '/app/pay/log', // 支付接口 |
24 | 25 | |
25 | 26 | // 购物车 |
26 | - cartList: '/app/cart/list', // 获取购物车列表 | |
27 | - cartModi: '/app/cart/modi', // 修改购物车 | |
28 | - cartDel: '/app/cart/del', // 删除购物车 | |
29 | - cartAdd: '/app/cart/add', // 添加购物车 | |
27 | + cartList: '/api/frontend/cart/list', // 获取购物车列表 | |
28 | + cartModi: '/api/frontend/cart/modi', // 修改购物车 | |
29 | + cartDel: '/api/frontend/cart/del', // 删除购物车 | |
30 | + cartAdd: '/api/frontend/cart/add', // 添加购物车 | |
30 | 31 | |
31 | 32 | // 我的 |
32 | 33 | recommandList: '/app/prod/recommand', // 获取用户个性化推荐商品 | ... | ... |