vue
<span>{{ modifyForm.changeId}} </span>
export default {
name: 'modifyDetai',
created () {
if (this.changeId !== undefined) {
this.getDetail()
}
},
filters: {
formatDate: function (value) {
let date = new Date(value)
let y = date.getFullYear()
let MM = date.getMonth() + 1
MM = MM < 10 ? ('0' + MM) : MM
let d = date.getDate()
d = d < 10 ? ('0' + d) : d
let h = date.getHours()
h = h < 10 ? ('0' + h) : h
let m = date.getMinutes()
m = m < 10 ? ('0' + m) : m
let s = date.getSeconds()
s = s < 10 ? ('0' + s) : s
return y + '-' + MM + '-' + d + ' ' + h + ':' + m + ':' + s
},
formatInfluence (influence) {
const influenceMap = {
0: '个人',
1: '组',
2: '业务',
3: '公司'
}
return influenceMap[influence]
},
formatClassify (classify) {
const classifyMap = {
1: '开发集成',
2: '测试集成',
3: '紧急发布'
}
return classifyMap[classify]
},
formatUrgency (urgency) {
const urgencyMap = {
1: '正常',
2: '加急'
}
return urgencyMap[urgency]
},
formatPriority (priority) {
const priorityMap = {
1: '高',
2: '中',
3: '低'
}
return priorityMap[priority]
},
formatDealgroup (dealgroup) {
const dealgroupMap = {
1: '6677',
2: '基础运维'
}
return dealgroupMap[dealgroup]
},
formatStatus (status) {
const statusMap = {
0: '新建',
1: '变更实施',
2: '审批中',
3: '完成'
}
return statusMap[status]
}
},