Authored by zhangxiaoru

bug

@@ -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 },