init
This commit is contained in:
@@ -0,0 +1,83 @@
|
||||
// import parseTime, formatTime and set to filter
|
||||
export { parseTime, formatTime } from '@/utils'
|
||||
|
||||
/**
|
||||
* Upper case first char
|
||||
* @param {String} string
|
||||
*/
|
||||
export function uppercaseFirst(string) {
|
||||
return string.charAt(0).toUpperCase() + string.slice(1)
|
||||
}
|
||||
|
||||
/**
|
||||
* 通用状态过滤器
|
||||
* @param value
|
||||
* @returns {*}
|
||||
*/
|
||||
export function stateFilter(value) {
|
||||
const map = {
|
||||
'0': '正常',
|
||||
'1': '禁用'
|
||||
}
|
||||
return map[value]
|
||||
}
|
||||
|
||||
export function quTypeFilter(value) {
|
||||
const map = {
|
||||
'1': '单选题',
|
||||
'2': '多选题',
|
||||
'3': '判断题'
|
||||
}
|
||||
return map[value]
|
||||
}
|
||||
|
||||
export function paperStateFilter(value) {
|
||||
const map = {
|
||||
'0': '考试中',
|
||||
'1': '待阅卷',
|
||||
'2': '已考完',
|
||||
'3': '!已弃考'
|
||||
}
|
||||
return map[value]
|
||||
}
|
||||
|
||||
export function examOpenType(value) {
|
||||
const map = {
|
||||
'1': '完全公开',
|
||||
'2': '指定部门'
|
||||
}
|
||||
return map[value]
|
||||
}
|
||||
|
||||
export function examStateFilter(value) {
|
||||
const map = {
|
||||
'0': '进行中',
|
||||
'1': '已禁用',
|
||||
'2': '待开始',
|
||||
'3': '已结束'
|
||||
}
|
||||
return map[value]
|
||||
}
|
||||
|
||||
export function applyFlagFilter(value) {
|
||||
const map = {
|
||||
'0': '仅餐补',
|
||||
'1': '打车',
|
||||
'2': '地铁'
|
||||
}
|
||||
return map[value]
|
||||
}
|
||||
|
||||
export function xmDateFormat(value) {
|
||||
let date = new Date(value);
|
||||
var year = date.getFullYear();//年
|
||||
var month = date.getMonth();//月
|
||||
var day = date.getDate();//日
|
||||
var hours = date.getHours();//时
|
||||
var min = date.getMinutes();//分
|
||||
var second = date.getSeconds();//秒
|
||||
return year + "年" +
|
||||
((month + 1) > 9 ? (month + 1) : "0" + (month + 1)) + "月" +
|
||||
(day > 9 ? day : ("0" + day)) + "日";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user