config.ts 875 Bytes
import type { EnumArrayItem } from "@/@type/module/basic"

interface Item {
  status: string,
  publish: string,
  value: number
}

// 活动状态和总结状态
export const statusData: Item[] = [
  {
    status: '草稿',
    publish: '',
    value: 0
  },
  {
    status: '提交未开始',
    publish: '',
    value: 1
  },
  {
    status: '进行中',
    publish: '',
    value: 2
  },
  {
    status: '已结束',
    publish: '',
    value: 3
  },
  {
    status: '活动结束',
    publish: '草稿',
    value: 4
  },
  {
    status: '活动结束',
    publish: '发布',
    value: 5
  }
]

// 活动评价展示到前台状态
export const onlineStatus: EnumArrayItem[] = [
  {
    label: '初始状态',
    value: 0
  }, {
    label: '审核通过',
    value: 1
  }, {
    label: '机审失败',
    value: -1
  }, {
    label: '上线',
    value: 2
  }
]