Authored by 郭成尧

'address-user'

@@ -18,11 +18,6 @@ const helpers = global.yoho.helpers; @@ -18,11 +18,6 @@ const helpers = global.yoho.helpers;
18 * @param next 18 * @param next
19 */ 19 */
20 exports.address = (req, res, next) => { 20 exports.address = (req, res, next) => {
21 - if (!req.user.uid) {  
22 - res.status(400).send({ error: 'no user' });  
23 - return;  
24 - }  
25 -  
26 let responseData = { 21 let responseData = {
27 module: 'home', 22 module: 'home',
28 page: 'address', 23 page: 'address',
@@ -47,10 +42,6 @@ exports.address = (req, res, next) => { @@ -47,10 +42,6 @@ exports.address = (req, res, next) => {
47 * @param next 42 * @param next
48 */ 43 */
49 exports.addressAct = (req, res, next) => { 44 exports.addressAct = (req, res, next) => {
50 - if (!req.user.uid) {  
51 - res.status(400).send({ error: 'no user' });  
52 - return;  
53 - }  
54 addressModel.address({ 45 addressModel.address({
55 id: req.params.id, 46 id: req.params.id,
56 uid: req.user.uid 47 uid: req.user.uid
@@ -7,6 +7,7 @@ @@ -7,6 +7,7 @@
7 7
8 const express = require('express'); 8 const express = require('express');
9 const router = express.Router(); // eslint-disable-line 9 const router = express.Router(); // eslint-disable-line
  10 +const auth = require('../../doraemon/middleware/auth');
10 const cRoot = './controllers'; 11 const cRoot = './controllers';
11 12
12 const personalController = require(`${cRoot}/qrcode`); 13 const personalController = require(`${cRoot}/qrcode`);
@@ -18,8 +19,8 @@ const orderDetailController = require(`${cRoot}/orderDetail`); @@ -18,8 +19,8 @@ const orderDetailController = require(`${cRoot}/orderDetail`);
18 19
19 // 查看二维码 20 // 查看二维码
20 router.get('/QRcode/:id', personalController.QRcode); 21 router.get('/QRcode/:id', personalController.QRcode);
21 -router.get('/address', addressController.address); // 地址管理页面  
22 -router.get('/addressAct', addressController.addressAct); // 地址添加页面 22 +router.get('/address', auth, addressController.address); // 地址管理页面
  23 +router.get('/addressAct', auth, addressController.addressAct); // 地址添加页面
23 router.get('/addressAct/:id', addressController.addressAct); // 地址添加修改页面 24 router.get('/addressAct/:id', addressController.addressAct); // 地址添加修改页面
24 router.post('/saveAddress', addressController.saveAddress); // 新增或者保存地址 25 router.post('/saveAddress', addressController.saveAddress); // 新增或者保存地址
25 router.post('/defaultAddress', addressController.defaultAddress); // 设置默认地址 26 router.post('/defaultAddress', addressController.defaultAddress); // 设置默认地址