Showing
3 changed files
with
4 additions
and
4 deletions
@@ -42,7 +42,7 @@ exports.address = (req, res, next) => { | @@ -42,7 +42,7 @@ exports.address = (req, res, next) => { | ||
42 | */ | 42 | */ |
43 | exports.addressAct = (req, res, next) => { | 43 | exports.addressAct = (req, res, next) => { |
44 | addressModel.address({ | 44 | addressModel.address({ |
45 | - id: decodeURIComponent(req.params.id), | 45 | + id: decodeURIComponent(req.query.id), |
46 | uid: req.user.uid | 46 | uid: req.user.uid |
47 | }).then(result => { | 47 | }).then(result => { |
48 | let responseData = { | 48 | let responseData = { |
@@ -100,14 +100,14 @@ const address = (params) => { | @@ -100,14 +100,14 @@ const address = (params) => { | ||
100 | 100 | ||
101 | /* 加密地址 ID */ | 101 | /* 加密地址 ID */ |
102 | _.forEach(selfAddress.data, (value, key) => { | 102 | _.forEach(selfAddress.data, (value, key) => { |
103 | - selfAddress.data[key].address_id = crypto.encryption(null, selfAddress.data[key].address_id); | 103 | + selfAddress.data[key].address_id = encodeURIComponent(crypto.encryption(null, selfAddress.data[key].address_id)); |
104 | }); | 104 | }); |
105 | 105 | ||
106 | /* 如果有 ID 是地址编辑页面 */ | 106 | /* 如果有 ID 是地址编辑页面 */ |
107 | if (params.id) { | 107 | if (params.id) { |
108 | return { | 108 | return { |
109 | address: camelCase(_.find(selfAddress.data, o => { | 109 | address: camelCase(_.find(selfAddress.data, o => { |
110 | - return o.address_id === params.id; | 110 | + return decodeURIComponent(o.address_id) === params.id; |
111 | })), | 111 | })), |
112 | addressList: camelCase(result[1] ? result[1].data : []), | 112 | addressList: camelCase(result[1] ? result[1].data : []), |
113 | navTitle: '编辑地址' | 113 | navTitle: '编辑地址' |
@@ -6,7 +6,7 @@ | @@ -6,7 +6,7 @@ | ||
6 | <span class="tel">{{mobile}}</span> | 6 | <span class="tel">{{mobile}}</span> |
7 | <p class="address-info">{{area}} {{address}}</p> | 7 | <p class="address-info">{{area}} {{address}}</p> |
8 | <div class="action iconfont"> | 8 | <div class="action iconfont"> |
9 | - <a class="edit" href="/home/addressAct/{{addressId}}"></a> | 9 | + <a class="edit" href="/home/addressAct?id={{addressId}}"></a> |
10 | <span class="del" data-id="{{addressId}}"></span> | 10 | <span class="del" data-id="{{addressId}}"></span> |
11 | </div> | 11 | </div> |
12 | </div> | 12 | </div> |
-
Please register or login to post a comment