refactor: 破坏性重构,将枚举类由 utils 提取到 @vben/utils
This commit is contained in:
@@ -2,9 +2,7 @@ import type { MallCouponTemplateApi } from '#/api/mall/promotion/coupon/couponTe
|
||||
|
||||
import { defineComponent } from 'vue';
|
||||
|
||||
import { floatToFixed2 } from '@vben/utils';
|
||||
|
||||
import { PromotionDiscountTypeEnum } from '#/utils/constants';
|
||||
import { floatToFixed2, PromotionDiscountTypeEnum } from '@vben/utils';
|
||||
|
||||
// 优惠描述
|
||||
export const CouponDiscountDesc = defineComponent({
|
||||
|
||||
@@ -2,9 +2,7 @@ import type { MallCouponTemplateApi } from '#/api/mall/promotion/coupon/couponTe
|
||||
|
||||
import { defineComponent } from 'vue';
|
||||
|
||||
import { floatToFixed2 } from '@vben/utils';
|
||||
|
||||
import { PromotionDiscountTypeEnum } from '#/utils/constants';
|
||||
import { floatToFixed2, PromotionDiscountTypeEnum } from '@vben/utils';
|
||||
|
||||
// 优惠值
|
||||
export const CouponDiscount = defineComponent({
|
||||
|
||||
@@ -2,9 +2,7 @@ import type { MallCouponTemplateApi } from '#/api/mall/promotion/coupon/couponTe
|
||||
|
||||
import { defineComponent } from 'vue';
|
||||
|
||||
import { formatDate } from '@vben/utils';
|
||||
|
||||
import { CouponTemplateValidityTypeEnum } from '#/utils/constants';
|
||||
import { CouponTemplateValidityTypeEnum, formatDate } from '@vben/utils';
|
||||
|
||||
// 有效期
|
||||
export const CouponValidTerm = defineComponent({
|
||||
|
||||
@@ -6,7 +6,11 @@ import type { MallCouponTemplateApi } from '#/api/mall/promotion/coupon/couponTe
|
||||
import { ref, watch } from 'vue';
|
||||
|
||||
import { IconifyIcon } from '@vben/icons';
|
||||
import { floatToFixed2 } from '@vben/utils';
|
||||
import {
|
||||
CouponTemplateTakeTypeEnum,
|
||||
floatToFixed2,
|
||||
PromotionDiscountTypeEnum,
|
||||
} from '@vben/utils';
|
||||
|
||||
import { useVModel } from '@vueuse/core';
|
||||
import {
|
||||
@@ -23,10 +27,6 @@ import * as CouponTemplateApi from '#/api/mall/promotion/coupon/couponTemplate';
|
||||
import ColorInput from '#/components/color-input/index.vue';
|
||||
import ComponentContainerProperty from '#/components/diy-editor/components/component-container-property.vue';
|
||||
import UploadImg from '#/components/upload/image-upload.vue';
|
||||
import {
|
||||
CouponTemplateTakeTypeEnum,
|
||||
PromotionDiscountTypeEnum,
|
||||
} from '#/utils/constants';
|
||||
import CouponSelect from '#/views/mall/promotion/coupon/components/coupon-select.vue';
|
||||
|
||||
// 优惠券卡片属性面板
|
||||
|
||||
@@ -6,6 +6,7 @@ import type { MallCombinationActivityApi } from '#/api/mall/promotion/combinatio
|
||||
import { onMounted, ref } from 'vue';
|
||||
|
||||
import { IconifyIcon } from '@vben/icons';
|
||||
import { CommonStatusEnum } from '@vben/utils';
|
||||
|
||||
import { useVModel } from '@vueuse/core';
|
||||
import {
|
||||
@@ -21,7 +22,6 @@ import {
|
||||
import * as CombinationActivityApi from '#/api/mall/promotion/combination/combinationActivity';
|
||||
import ColorInput from '#/components/color-input/index.vue';
|
||||
import UploadImg from '#/components/upload/image-upload.vue';
|
||||
import { CommonStatusEnum } from '#/utils';
|
||||
import CombinationShowcase from '#/views/mall/promotion/combination/components/combination-showcase.vue';
|
||||
|
||||
// 拼团属性面板
|
||||
|
||||
@@ -6,6 +6,7 @@ import type { MallSeckillActivityApi } from '#/api/mall/promotion/seckill/seckil
|
||||
import { onMounted, ref } from 'vue';
|
||||
|
||||
import { IconifyIcon } from '@vben/icons';
|
||||
import { CommonStatusEnum } from '@vben/utils';
|
||||
|
||||
import { useVModel } from '@vueuse/core';
|
||||
import {
|
||||
@@ -23,7 +24,6 @@ import {
|
||||
import * as SeckillActivityApi from '#/api/mall/promotion/seckill/seckillActivity';
|
||||
import ColorInput from '#/components/color-input/index.vue';
|
||||
import UploadImg from '#/components/upload/image-upload.vue';
|
||||
import { CommonStatusEnum } from '#/utils/constants';
|
||||
import SeckillShowcase from '#/views/mall/promotion/seckill/components/seckill-showcase.vue';
|
||||
|
||||
// 秒杀属性面板
|
||||
|
||||
Reference in New Issue
Block a user