diff --git a/src/views/business/Marketing/CouponManage/Coupons/components/AddDialog.vue b/src/views/business/Marketing/CouponManage/Coupons/components/AddDialog.vue index cd83bf2..1ddf859 100644 --- a/src/views/business/Marketing/CouponManage/Coupons/components/AddDialog.vue +++ b/src/views/business/Marketing/CouponManage/Coupons/components/AddDialog.vue @@ -222,7 +222,8 @@ const formData = reactive({ couponSort: 100, couponSendNumber: -1, couponApplicableScopeConfig: [], - couponGoodsIds: [] + couponGoodsIds: [], + couponFixedTime: [] }); const props = defineProps({ modelValue: Boolean, @@ -261,6 +262,10 @@ const handleAddClick = async (formEl) => { if (formData.couponApplicableScopeConfig) { formData.couponApplicableScopeConfig = JSON.stringify(formData.couponApplicableScopeConfig) } + if(formData.couponFixedTime.length != 0){ + formData.couponFixedStartTime = formData.couponFixedTime[0] + formData.couponFixedEndTime = formData.couponFixedTime[1] + } const { code } = await addOrUpdateCoupon(formData); if (code == 200) { diff --git a/src/views/business/Marketing/CouponManage/Coupons/components/DetailDialog.vue b/src/views/business/Marketing/CouponManage/Coupons/components/DetailDialog.vue index 36ca9d1..3cb489b 100644 --- a/src/views/business/Marketing/CouponManage/Coupons/components/DetailDialog.vue +++ b/src/views/business/Marketing/CouponManage/Coupons/components/DetailDialog.vue @@ -6,118 +6,124 @@ * @LastEditors: (lwh) * @LastEditTime: (2023-07-24) --> -