diff --git a/src/utils/util.js b/src/utils/util.js index ac3e4d7..a506aa1 100644 --- a/src/utils/util.js +++ b/src/utils/util.js @@ -86,3 +86,39 @@ export function millsToTime (mills) { const year = month / 12 return year.toFixed(0) + ' 年' }; + +const formatNumber = n => { + n = n.toString() + return n[1] ? n : '0' + n +} + +//返回 例 2017-12-12 +export function selfFormatTimeYMD(time) { + if (typeof time === "string" && time.includes('-')) { + time = time.replaceAll('-', '/') + } + let date = new Date(time) + let year = date.getFullYear() + let month = date.getMonth() + 1 + let day = date.getDate() + let hour = date.getHours() + let minute = date.getMinutes() + let second = date.getSeconds() + return [year, month, day].map(formatNumber).join('-') +} + +//返回 12:30 +export function selfFormatTimeHM(time) { + if (typeof time === "string" && time.includes('-')) { + time = time.replaceAll('-', '/') + } + let date = new Date(time); + let year = date.getFullYear() + let month = date.getMonth() + 1 + let day = date.getDate() + let hour = date.getHours() + let minute = date.getMinutes() + let second = date.getSeconds() + + return [hour, minute].map(formatNumber).join(':') +} diff --git a/src/views/admin/meeting/MeetingMangerList.vue b/src/views/admin/meeting/MeetingMangerList.vue index 9d5ce6c..c353570 100644 --- a/src/views/admin/meeting/MeetingMangerList.vue +++ b/src/views/admin/meeting/MeetingMangerList.vue @@ -3,61 +3,54 @@
- - - - - - - 取消 - - - 驳回 - - - 占用 - - - 待审核 - - - 审核通过 - - - 进行中 - - - 已结束 + + + + + + + + + + {{ item.text }} - - - + + + + + {{ item.text }} + + - - - - - - - - - - - - - + + + + + 全部 + + + 0-20 + + + 21-50 + + + 51-100 + + + 100以上 + + - 查询 - 重置 - 会议预约 - 占用 + 查询会议室 + @@ -68,20 +61,17 @@ {{ item.name }}