From a1abdfe8a762d18f409e563a26bfab364d429655 Mon Sep 17 00:00:00 2001 From: guoxing <1369478551@qq.com> Date: Sat, 18 Mar 2023 17:08:47 +0800 Subject: [PATCH] 2023-3-18 --- mallplusui-uniapp-app/common/api.js | 4 +- .../components/coolc-coupon/coolc-coupon.vue | 89 +- mallplusui-uniapp-app/pages/index/index.vue | 124 ++- .../pages/order/createOrder.vue | 38 +- .../pages/order/createStoreOrder.vue | 82 +- mallplusui-web-admin/src/router/index.js | 9 + .../src/views/oms/order/orderStatistic.vue | 857 ++++++++++++++++++ .../sms/coupon/components/CouponDetail.vue | 21 +- 8 files changed, 1129 insertions(+), 95 deletions(-) create mode 100644 mallplusui-web-admin/src/views/oms/order/orderStatistic.vue diff --git a/mallplusui-uniapp-app/common/api.js b/mallplusui-uniapp-app/common/api.js index afbcdf4..7deb4ad 100644 --- a/mallplusui-uniapp-app/common/api.js +++ b/mallplusui-uniapp-app/common/api.js @@ -1,9 +1,9 @@ import store from '../store/index'; export default { // qq 237524947 wx15d4269d3210863d - // BASEURI: 'http://192.168.3.9:8083/api/', + BASEURI: 'http://192.168.3.9:8083/api/', // BASEURI: 'http://mall.yyundong.com/portalapi/api/', - BASEURI: 'http://192.168.3.116:8083/api/', + // BASEURI: 'http://192.168.3.116:8083/api/', ADMINURI: 'http://mall.yyundong.com/adminapi/', ESURI: 'http://www.yyundong.com:8081/', h5Appid: 'wxb4660f37187c0b8e', // h5微信登录的appId 暂时测试用 diff --git a/mallplusui-uniapp-app/components/coolc-coupon/coolc-coupon.vue b/mallplusui-uniapp-app/components/coolc-coupon/coolc-coupon.vue index 434c7b0..983ee05 100644 --- a/mallplusui-uniapp-app/components/coolc-coupon/coolc-coupon.vue +++ b/mallplusui-uniapp-app/components/coolc-coupon/coolc-coupon.vue @@ -2,16 +2,32 @@ {{item.name}} - ¥{{item.amount}} - {{item.endTime | formatCreateTime}}前使用 - - 满{{ item.minPoint }} 减 {{ item.amount }} + + + ¥{{item.amount}} + + + + 满{{ item.minPoint }}减{{ item.amount }} + (限领{{item.perLimit}}张) + + + + 有效期至{{item.endTime | formatCreateTime}} + + + + + + 立即领取 + @@ -54,21 +70,21 @@ filters: { formatCreateTime(time) { let date = new Date(time); - return formatDate(date, 'yyyy-MM-dd hh:mm:ss') + return formatDate(date, 'yyyy-MM-dd') }, }, computed: { - ...mapState(['hasLogin','hasVip', 'userInfo']), + ...mapState(['hasLogin', 'hasVip', 'userInfo']), }, methods: { async acceptCoupon(item) { if (this.hasLogin) { - if(this.hasVip){ + if (this.hasVip) { this.types = !this.types uni.showLoading({ title: '请稍后' }); - + let params = { couponId: item.id }; @@ -78,22 +94,22 @@ if (data) { // this.$api.msg(data); this.clickSubMethod(item) - + } uni.hideLoading(); - }else{ + } else { uni.showModal({ title: '提示', content: '您不属于惠农会员,暂不能领取此优惠券', - showCancel:false, + showCancel: false, success: function(res) { if (res.confirm) { return; - } + } } }); } - + } else { uni.navigateTo({ url: '/pages/public/login' @@ -115,63 +131,62 @@ diff --git a/mallplusui-web-admin/src/views/sms/coupon/components/CouponDetail.vue b/mallplusui-web-admin/src/views/sms/coupon/components/CouponDetail.vue index 3efa9a6..389dd36 100644 --- a/mallplusui-web-admin/src/views/sms/coupon/components/CouponDetail.vue +++ b/mallplusui-web-admin/src/views/sms/coupon/components/CouponDetail.vue @@ -2,13 +2,13 @@ - 全场赠券 + 全场赠券 - + 全平台 @@ -31,13 +31,16 @@ - - + + - - + + + 全场通用 @@ -209,7 +212,7 @@ trigger: 'blur' }], amount: [{ - + required: true, message: '面值只能是数值,0.01-10000,限2位小数', trigger: 'blur' @@ -237,6 +240,10 @@ this.getProductCateList(); }, methods: { + dateChange(val) { + + console.log("val", val) + }, UpNumber(val, limit = 2) { val = val.replace(/[^\d.]/g, '') // 保留数字 val = val.replace(/^00/, '0.') // 开头不能有两个0