From 291c97eabc1603a06771042e6e6cf871930c602d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=94=90=E6=98=8E=E6=98=8E?= <970899069@qq.com> Date: Fri, 3 Sep 2021 17:28:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E6=83=A0=E5=88=B8=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apis/interfaces/coupons.js | 66 + components/tn-datepicker/tn-datepicker.vue | 904 ++++ pages.json | 37 +- pages/coupons/add.vue | 356 ++ pages/coupons/magDetails.vue | 242 ++ pages/coupons/management.vue | 167 +- pages/coupons/selectGoods.vue | 250 ++ pages/goods/management.vue | 3 + pages/store/basics.vue | 2 +- uni_modules/uni-calendar/changelog.md | 10 + .../components/uni-calendar/calendar.js | 546 +++ .../components/uni-calendar/i18n/en.json | 12 + .../components/uni-calendar/i18n/index.js | 8 + .../components/uni-calendar/i18n/zh-Hans.json | 12 + .../components/uni-calendar/i18n/zh-Hant.json | 12 + .../uni-calendar/uni-calendar-item.vue | 181 + .../components/uni-calendar/uni-calendar.vue | 547 +++ .../components/uni-calendar/util.js | 352 ++ uni_modules/uni-calendar/package.json | 88 + uni_modules/uni-calendar/readme.md | 103 + .../dist/dev/app-plus/app-config-service.js | 4 +- unpackage/dist/dev/app-plus/app-service.js | 2985 ++++++++++--- unpackage/dist/dev/app-plus/app-view.js | 3703 ++++++++++++++--- unpackage/dist/dev/app-plus/manifest.json | 2 +- 24 files changed, 9418 insertions(+), 1174 deletions(-) create mode 100644 apis/interfaces/coupons.js create mode 100644 components/tn-datepicker/tn-datepicker.vue create mode 100644 pages/coupons/add.vue create mode 100644 pages/coupons/magDetails.vue create mode 100644 pages/coupons/selectGoods.vue create mode 100644 uni_modules/uni-calendar/changelog.md create mode 100644 uni_modules/uni-calendar/components/uni-calendar/calendar.js create mode 100644 uni_modules/uni-calendar/components/uni-calendar/i18n/en.json create mode 100644 uni_modules/uni-calendar/components/uni-calendar/i18n/index.js create mode 100644 uni_modules/uni-calendar/components/uni-calendar/i18n/zh-Hans.json create mode 100644 uni_modules/uni-calendar/components/uni-calendar/i18n/zh-Hant.json create mode 100644 uni_modules/uni-calendar/components/uni-calendar/uni-calendar-item.vue create mode 100644 uni_modules/uni-calendar/components/uni-calendar/uni-calendar.vue create mode 100644 uni_modules/uni-calendar/components/uni-calendar/util.js create mode 100644 uni_modules/uni-calendar/package.json create mode 100644 uni_modules/uni-calendar/readme.md diff --git a/apis/interfaces/coupons.js b/apis/interfaces/coupons.js new file mode 100644 index 0000000..2af18d7 --- /dev/null +++ b/apis/interfaces/coupons.js @@ -0,0 +1,66 @@ + +/** + * Web唐明明 + * 匆匆数载恍如梦,岁月迢迢华发增。 + * 碌碌无为枉半生,一朝惊醒万事空。 + * moduleName: 优惠券 + */ + +import { request } from '../index' + +// 优惠券管理 +const toolsCoupons = (data) => { + return request({ + url: 'coupons/tools/coupons', + data + }) +} + +// 发布优惠券 +const pushCoupons = (data) => { + return request({ + url: 'coupons/tools/coupons', + method: 'POST', + data + }) +} + +// 关联券产品 +const couponsGoods = id => { + return request({ + url: 'coupons/tools/coupons/' + id + '/goods' + }) +} + +// 设置关联商品 +const couponsAddgoods = (id, data) => { + return request({ + url: 'coupons/tools/coupons/' + id + '/addgoods', + method: 'POST', + data + }) +} + +// 管理优惠券详情 +const magCouponsInfo = (id) => { + return request({ + url: 'coupons/tools/coupons/' + id + }) +} + +// 上下架 +const magCouponsStatus = (id) => { + return request({ + url: 'coupons/tools/coupons/' + id + '/status', + method: 'POST' + }) +} + +export { + toolsCoupons, + pushCoupons, + couponsGoods, + couponsAddgoods, + magCouponsInfo, + magCouponsStatus +} diff --git a/components/tn-datepicker/tn-datepicker.vue b/components/tn-datepicker/tn-datepicker.vue new file mode 100644 index 0000000..457f90d --- /dev/null +++ b/components/tn-datepicker/tn-datepicker.vue @@ -0,0 +1,904 @@ + + + + + diff --git a/pages.json b/pages.json index e38f362..df7d5b1 100644 --- a/pages.json +++ b/pages.json @@ -194,7 +194,7 @@ "buttons": [ { "text": "添加", - "fontSize": "16", + "fontSize": "14", "width": "80", "color": "#c82626" } @@ -230,9 +230,40 @@ },{ "path" : "pages/coupons/management", "name" : "CouponsMag", - "style":{ - "navigationBarTitleText": "优惠券管理" + "style": { + "navigationBarTitleText":"优惠券管理", + "titleNView": { + "backgroundColor": "#FFFFFF", + "buttons": [ + { + "text": "发布", + "fontSize": "14", + "width": "80", + "color": "#c82626" + } + ] + } } + },{ + "path" : "pages/coupons/add", + "name" : "couponsAdd", + "style":{ + "navigationBarTitleText": "添加优惠券", + "navigationBarBackgroundColor":"#FFFFFF" + } + },{ + "path" : "pages/coupons/selectGoods", + "name" : "selectGoods", + "style":{ + "navigationBarTitleText": "选择产品", + "navigationBarBackgroundColor":"#FFFFFF" + } + },{ + "path" : "pages/coupons/magDetails", + "name" : "magDetails", + "style": { + "navigationBarTitleText": "优惠券详情" + } },{ "path" : "pages/verification/index", "name" : "Verification", diff --git a/pages/coupons/add.vue b/pages/coupons/add.vue new file mode 100644 index 0000000..03b3b7b --- /dev/null +++ b/pages/coupons/add.vue @@ -0,0 +1,356 @@ +