|
@@ -527,18 +527,22 @@ const getShopCouponsList = (req, res, next) => { |
|
@@ -527,18 +527,22 @@ const getShopCouponsList = (req, res, next) => { |
527
|
res.setHeader('Access-Control-Allow-Credentials', 'true');
|
527
|
res.setHeader('Access-Control-Allow-Credentials', 'true');
|
528
|
|
528
|
|
529
|
let uid = req.query.uid || req.user.uid;
|
529
|
let uid = req.query.uid || req.user.uid;
|
530
|
- let shopId = req.query.shopId;
|
530
|
+ let shopId = parseInt(req.query.shopId, 10);
|
531
|
let param = {};
|
531
|
let param = {};
|
532
|
|
532
|
|
533
|
- if (uid) {
|
|
|
534
|
- param.uid = uid;
|
|
|
535
|
- }
|
533
|
+ if (shopId) {
|
|
|
534
|
+ if (uid) {
|
|
|
535
|
+ param.uid = uid;
|
|
|
536
|
+ }
|
536
|
|
537
|
|
537
|
- param.shop_id = shopId;
|
538
|
+ param.shop_id = shopId;
|
538
|
|
539
|
|
539
|
- listModel.shopCouponsList(param).then(result => {
|
|
|
540
|
- res.json(result);
|
|
|
541
|
- }).catch(next);
|
540
|
+ listModel.shopCouponsList(param).then(result => {
|
|
|
541
|
+ res.json(result);
|
|
|
542
|
+ }).catch(next);
|
|
|
543
|
+ } else {
|
|
|
544
|
+ res.json([]);
|
|
|
545
|
+ }
|
542
|
};
|
546
|
};
|
543
|
|
547
|
|
544
|
/**
|
548
|
/**
|
|
@@ -555,18 +559,22 @@ const getBrandCouponsList = (req, res, next) => { |
|
@@ -555,18 +559,22 @@ const getBrandCouponsList = (req, res, next) => { |
555
|
res.setHeader('Access-Control-Allow-Credentials', 'true');
|
559
|
res.setHeader('Access-Control-Allow-Credentials', 'true');
|
556
|
|
560
|
|
557
|
let uid = req.query.uid || req.user.uid;
|
561
|
let uid = req.query.uid || req.user.uid;
|
558
|
- let brandId = req.query.brandId;
|
562
|
+ let brandId = parseInt(req.query.brandId, 10);
|
559
|
let param = {};
|
563
|
let param = {};
|
560
|
|
564
|
|
561
|
- if (uid) {
|
|
|
562
|
- param.uid = uid;
|
|
|
563
|
- }
|
565
|
+ if (brandId) {
|
|
|
566
|
+ if (uid) {
|
|
|
567
|
+ param.uid = uid;
|
|
|
568
|
+ }
|
564
|
|
569
|
|
565
|
- param.brand_id = brandId;
|
570
|
+ param.brand_id = brandId;
|
566
|
|
571
|
|
567
|
- listModel.brandCouponsList(param).then(result => {
|
|
|
568
|
- res.json(result);
|
|
|
569
|
- }).catch(next);
|
572
|
+ listModel.brandCouponsList(param).then(result => {
|
|
|
573
|
+ res.json(result);
|
|
|
574
|
+ }).catch(next);
|
|
|
575
|
+ } else {
|
|
|
576
|
+ res.json([]);
|
|
|
577
|
+ }
|
570
|
};
|
578
|
};
|
571
|
|
579
|
|
572
|
module.exports = {
|
580
|
module.exports = {
|