From e72919b13b46b8ca3c70aecbb52cf76bef08a673 Mon Sep 17 00:00:00 2001
From: jinlin <jinlin>
Date: 星期一, 20 十一月 2023 09:11:50 +0800
Subject: [PATCH] Changes
---
web/src/main.js | 23 +++++++++++++++++++++--
1 files changed, 21 insertions(+), 2 deletions(-)
diff --git a/web/src/main.js b/web/src/main.js
index eddcd7a..5ac5f6f 100644
--- a/web/src/main.js
+++ b/web/src/main.js
@@ -84,7 +84,7 @@
Vue.directive('loadmore', {
bind(el, binding) {
const selectWrap = el.querySelector('.el-table__body-wrapper')
- selectWrap.addEventListener('scroll', function() {
+ selectWrap.addEventListener('scroll', function () {
let sign = 0
const scrollDistance = this.scrollHeight - this.scrollTop - this.clientHeight
if (scrollDistance <= sign) {
@@ -93,6 +93,25 @@
})
}
})
+
+Vue.filter('filterTime', function (data, format) {
+ let year = ' '
+ let months = ' '
+ let days = ' '
+ let hours = ' '
+ let minutes = ' '
+ let seconds = ' '
+ if (data != null) {
+ const dateObject = new Date(data);
+ year = dateObject.getFullYear()
+ months = (dateObject.getMonth() + 1).toString().padStart(2, '0')
+ days = dateObject.getDate()
+ hours = (dateObject.getHours() + 1).toString().padStart(2, '0')
+ minutes = (dateObject.getMinutes() + 1).toString().padStart(2, '0')
+ seconds = (dateObject.getSeconds() + 1).toString().padStart(2, '0')
+ }
+ return format.replace('YYYY', year).replace('MM', months).replace('DD', days).replace('hh', hours).replace('mm', minutes).replace('ss', seconds);
+})
// 榛樿涓婚 娴呯増light 娣辩増hight
store.state.theme = Cookies.get('systemTheme') || 'light'
@@ -100,7 +119,7 @@
window.SITE_CONFIG['storeState'] = cloneDeep(store.state)
// 琛ㄦ牸榛樿灞曠ず鏉℃暟
store.state.config.tablePageSize = 20
-store.state.config.tablePageSizes = [10, 20, 50, 100,1000]
+store.state.config.tablePageSizes = [10, 20, 50, 100, 1000]
Vue.use(Element, {
size: 'mini',
--
Gitblit v1.9.1