123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- import Vue from "vue"
- // 乐团状态
- Vue.filter("formatLevel", value => {
- const seriesItems = {
- 0: "免考",
- 1: "一级",
- 2: "二级",
- 3: "三级",
- 4: "四级",
- 5: "五级",
- 6: "六级",
- 7: "七级",
- 8: "八级",
- 9: "九级",
- 10: "十级",
- }
- return seriesItems[value]
- })
- // 考试状态
- Vue.filter("examStatus", value => {
- let templateStatus = {
- SETTING: "设置中",
- NOT_START: "未开始报名",
- APPLYING: "报名中",
- APPLIED: "报名结束",
- EXAM_ING: "考试中",
- EXAM_END: "考试结束",
- RESULT_CONFIRM: "确认考试结果",
- CLOSE: "关闭"
- }
- return templateStatus[value]
- })
- // 考试结果
- Vue.filter("resultType", value => {
- const resultType = {
- EXCELLENT: '优秀',
- WELL: '良好',
- PASS: '及格',
- FAIL: '不及格',
- }
- return resultType[value]
- })
- // 考试状态
- Vue.filter("resultStatus", value => {
- const resultStatus = ["考试中", "呼叫中", "已签到", "未签到", "录播中", "已完成"]
- return resultStatus[value]
- })
- // 支付状态
- Vue.filter("studentPayStatus", value => {
- const template = {
- PAY_WAIT: '等待缴费',
- AUDIT_WAIT: '等待审核',
- AUDIT_PASS: '通过',
- AUDIT_REJECT: '拒绝',
- REFUNDED: '已退款'
- }
- return template[value]
- })
|