From 6c6b712d17a61d8b0a124147718b5085dbcf33d6 Mon Sep 17 00:00:00 2001 From: Vion Date: Wed, 23 Feb 2022 17:03:33 +0800 Subject: [PATCH] Coupon restriction updated --- rc-busness/ajax/getData.js | 8 + rc-busness/ajax/util.js | 23 +++ rc-busness/config/async/fetch.js | 2 +- rc-busness/pages/index.vue | 16 -- rc-busness/pages/personal/discount.vue | 144 +++++++++++------- rc-busness/pages/productdetails/producted.vue | 19 ++- .../pages/productdetails/userdetails.vue | 13 +- 7 files changed, 139 insertions(+), 86 deletions(-) diff --git a/rc-busness/ajax/getData.js b/rc-busness/ajax/getData.js index f720c7fe..59b0c253 100644 --- a/rc-busness/ajax/getData.js +++ b/rc-busness/ajax/getData.js @@ -423,6 +423,14 @@ export const dogquery = (productCode,type) => { return fetch('h5/product/query', data, 'POST' ) } +//查询商品信息 +export const productQuery = (productCode) => { + var data = { + productCode:productCode + } + return fetch('product/query', data, 'POST' ) +} + diff --git a/rc-busness/ajax/util.js b/rc-busness/ajax/util.js index 469b9115..ef5cbb35 100644 --- a/rc-busness/ajax/util.js +++ b/rc-busness/ajax/util.js @@ -74,6 +74,29 @@ let util = { if(mapping.hasOwnProperty(paytype)) return mapping[paytype]; return ''; + }, + /* + couponDisplayFilter(couponList,filterObj,returnRequirement){ + //Dictionary : filterObj {} + + const EXPIRED = 4; + const UNUSED = 3; + const USED = 2; + const ALL = 1; + let returnList = []; + + if(!returnRequirement || returnRequirement>EXPIRED || returnRequirement { 'Content-Type': 'application/json', 'x-access-token': token }, - // mode: 'cors', + mode: 'cors', // channelId:'H5@2021', cache: 'force-cache' } diff --git a/rc-busness/pages/index.vue b/rc-busness/pages/index.vue index 71ae3a25..b22e3ade 100644 --- a/rc-busness/pages/index.vue +++ b/rc-busness/pages/index.vue @@ -5,22 +5,6 @@
- - - - - - - - - - diff --git a/rc-busness/pages/personal/discount.vue b/rc-busness/pages/personal/discount.vue index bed2555d..b4959407 100644 --- a/rc-busness/pages/personal/discount.vue +++ b/rc-busness/pages/personal/discount.vue @@ -70,10 +70,15 @@