| 1234567891011121314151617181920212223242526272829303132333435363738394041 | "use strict";const common_vendor = require("../../common/vendor.js");const PromotionDiscountTypeEnum = {  PRICE: {    type: 1,    name: "满减"  },  PERCENT: {    type: 2,    name: "折扣"  }};const CouponTemplateValidityTypeEnum = {  DATE: {    type: 1,    name: "固定日期可用"  },  TERM: {    type: 2,    name: "领取之后可用"  }};const TimeStatusEnum = {  WAIT_START: "即将开始",  STARTED: "进行中",  END: "已结束"};const getTimeStatusEnum = (startTime, endTime) => {  const now = common_vendor.dayjs();  if (now.isBefore(startTime)) {    return TimeStatusEnum.WAIT_START;  } else if (now.isAfter(endTime)) {    return TimeStatusEnum.END;  } else {    return TimeStatusEnum.STARTED;  }};exports.CouponTemplateValidityTypeEnum = CouponTemplateValidityTypeEnum;exports.PromotionDiscountTypeEnum = PromotionDiscountTypeEnum;exports.TimeStatusEnum = TimeStatusEnum;exports.getTimeStatusEnum = getTimeStatusEnum;
 |