Showing
5 changed files
with
32 additions
and
11 deletions
@@ -41,21 +41,25 @@ const delOrder = (req, res, next) => { | @@ -41,21 +41,25 @@ const delOrder = (req, res, next) => { | ||
41 | 41 | ||
42 | // 再次购买 | 42 | // 再次购买 |
43 | const readdData = (req, res, next) => { | 43 | const readdData = (req, res, next) => { |
44 | - let orderCode = req.query.order_code; | 44 | + let orderCode = req.query.orderCode; |
45 | let uid = req.user.uid; | 45 | let uid = req.user.uid; |
46 | 46 | ||
47 | orderDetailModel.readdData(orderCode, uid).then((result) => { | 47 | orderDetailModel.readdData(orderCode, uid).then((result) => { |
48 | + console.log(result) | ||
48 | res.json(result); | 49 | res.json(result); |
49 | }).catch(next); | 50 | }).catch(next); |
50 | }; | 51 | }; |
51 | 52 | ||
52 | // 取消订单 | 53 | // 取消订单 |
53 | const cancelOrder = (req, res, next) => { | 54 | const cancelOrder = (req, res, next) => { |
54 | - let orderCode = req.query.order_code; | 55 | + let orderCode = req.query.id; |
55 | let uid = req.user.uid; | 56 | let uid = req.user.uid; |
56 | - let reasonId = 1; | 57 | + let reasonId = req.query.reasonId || 1; |
58 | + let gender = req.query.gender || '1,3'; | ||
59 | + let channel = req.query.channel || 1; | ||
60 | + let reason = req.query.reason; | ||
57 | 61 | ||
58 | - orderDetailModel.cancelOrder(orderCode, uid, reasonId).then((result) => { | 62 | + orderDetailModel.cancelOrder(orderCode, uid, reasonId, gender, channel, reason).then((result) => { |
59 | res.json(result); | 63 | res.json(result); |
60 | }).catch(next); | 64 | }).catch(next); |
61 | }; | 65 | }; |
@@ -166,7 +166,8 @@ const favfavBrand = (uid, page, limit) => { | @@ -166,7 +166,8 @@ const favfavBrand = (uid, page, limit) => { | ||
166 | brandName: val.brandName, | 166 | brandName: val.brandName, |
167 | updata: val.newProductNum, | 167 | updata: val.newProductNum, |
168 | discount: val.productDiscountNum, | 168 | discount: val.productDiscountNum, |
169 | - brandImg: val.brandIco | 169 | + brandImg: val.brandIco, |
170 | + update: val.newProductNum | ||
170 | }); | 171 | }); |
171 | 172 | ||
172 | _.forEach(val.newProduct, function(data) { | 173 | _.forEach(val.newProduct, function(data) { |
@@ -317,16 +317,32 @@ const readdData = (orderCode, uid) => { | @@ -317,16 +317,32 @@ const readdData = (orderCode, uid) => { | ||
317 | method: 'app.Shopping.readd', | 317 | method: 'app.Shopping.readd', |
318 | uid: uid, | 318 | uid: uid, |
319 | order_code: orderCode | 319 | order_code: orderCode |
320 | + }).then((result) => { | ||
321 | + if(result && result.code === 200) { | ||
322 | + result.message = '商品已重新加入购物车' ; | ||
323 | + }else if (result.code === '400') { | ||
324 | + result.message = '缺失参数' ; | ||
325 | + } else { | ||
326 | + result.message = '商品加入购物车失败'; | ||
327 | + result.datat = {}; | ||
328 | + } | ||
329 | + | ||
330 | + return result; | ||
320 | }); | 331 | }); |
321 | }; | 332 | }; |
322 | 333 | ||
323 | // 取消订单 | 334 | // 取消订单 |
324 | -const cancelOrder = (orderCode, uid, reasonId) => { | 335 | +const cancelOrder = (orderCode, uid, reasonId, gender, channel, reason) => { |
336 | + | ||
337 | + | ||
325 | return api.get('', { | 338 | return api.get('', { |
326 | method: 'app.SpaceOrders.close', | 339 | method: 'app.SpaceOrders.close', |
327 | uid: uid, | 340 | uid: uid, |
328 | order_code: orderCode, | 341 | order_code: orderCode, |
329 | - reasonId: reasonId | 342 | + reasonId: reasonId, |
343 | + reasons: reason, | ||
344 | + gender: gender, | ||
345 | + yh_channel: channel | ||
330 | }); | 346 | }); |
331 | }; | 347 | }; |
332 | 348 |
@@ -9,10 +9,10 @@ const mayLikeModel = require('../models/recom'); | @@ -9,10 +9,10 @@ const mayLikeModel = require('../models/recom'); | ||
9 | */ | 9 | */ |
10 | 10 | ||
11 | const mayLike = (req, res, next) => { | 11 | const mayLike = (req, res, next) => { |
12 | - let uid = req.user.uid || 8039759; | 12 | + let uid = req.user.uid; |
13 | let page = req.query.page || 1; | 13 | let page = req.query.page || 1; |
14 | let limit = 50; | 14 | let limit = 50; |
15 | - let gender = req.query.gender || '2,3'; | 15 | + let gender = req.query.gender; |
16 | let udid = req.sessionID || 'yoho'; | 16 | let udid = req.sessionID || 'yoho'; |
17 | let recPos = 100009; | 17 | let recPos = 100009; |
18 | let channel = req.query.channel || 1; | 18 | let channel = req.query.channel || 1; |
@@ -16,8 +16,8 @@ module.exports = { | @@ -16,8 +16,8 @@ module.exports = { | ||
16 | siteUrl: '//m.yohobuy.com', | 16 | siteUrl: '//m.yohobuy.com', |
17 | assetUrl: '//localhost:5001', | 17 | assetUrl: '//localhost:5001', |
18 | domains: { | 18 | domains: { |
19 | - api: 'http://api-test1.yohops.com:9999/', | ||
20 | - service: 'http://service-test1.yohops.com:9999/', | 19 | + api: 'http://api.yoho.yohoops.org/', |
20 | + service: 'http://service.yoho.yohoops.org/', | ||
21 | liveApi: 'http://testapi.live.yohops.com:9999/', | 21 | liveApi: 'http://testapi.live.yohops.com:9999/', |
22 | singleApi: 'http://api-test1.yohops.com:9999/' | 22 | singleApi: 'http://api-test1.yohops.com:9999/' |
23 | }, | 23 | }, |
-
Please register or login to post a comment