diff --git a/src/components/ListTable/TableAction/index.vue b/src/components/ListTable/TableAction/index.vue
index 930e0cc07..6a7754a67 100644
--- a/src/components/ListTable/TableAction/index.vue
+++ b/src/components/ListTable/TableAction/index.vue
@@ -40,16 +40,17 @@ import LeftSide from './LeftSide'
import RightSide from './RightSide'
import AutoDataSearch from '@/components/AutoDataSearch'
import DatetimeRangePicker from '@/components/FormFields/DatetimeRangePicker'
+import { getDaysAgo, getDaysFuture } from '@/utils/common'
const defaultTrue = { type: Boolean, default: true }
const defaultFalse = { type: Boolean, default: false }
export default {
name: 'TableAction',
components: {
- AutoDataSearch,
LeftSide,
- DatetimeRangePicker,
- RightSide
+ RightSide,
+ AutoDataSearch,
+ DatetimeRangePicker
},
props: {
hasLeftActions: defaultTrue,
@@ -58,7 +59,10 @@ export default {
hasDatePicker: defaultFalse,
datePicker: {
type: Object,
- default: () => ({})
+ default: () => ({
+ dateStart: getDaysAgo(7).toISOString(),
+ dateEnd: getDaysFuture(1).toISOString()
+ })
},
searchConfig: {
type: Object,
diff --git a/src/components/ListTable/index.vue b/src/components/ListTable/index.vue
index 620bd43ba..c9aa61d1b 100644
--- a/src/components/ListTable/index.vue
+++ b/src/components/ListTable/index.vue
@@ -29,6 +29,7 @@ import IBox from '../IBox'
import TableAction from './TableAction'
import Emitter from '@/mixins/emitter'
import AutoDataTable from '../AutoDataTable'
+import { getDayEnd, getDaysAgo } from '@/utils/common'
export default {
name: 'ListTable',
@@ -51,10 +52,21 @@ export default {
}
},
data() {
+ let extraQuery = {}
+ if (this.headerActions.hasDatePicker) {
+ extraQuery = {
+ start_time: getDaysAgo(7).toISOString(),
+ end_time: getDayEnd().toISOString()
+ }
+ this.headerActions.datePicker = Object.assign({
+ dateStart: extraQuery.start_time,
+ dateEnd: extraQuery.end_time
+ }, this.headerActions.datePicker)
+ }
return {
selectedRows: [],
init: false,
- extraQuery: {}
+ extraQuery: extraQuery
}
},
computed: {
diff --git a/src/i18n/langs/zh.json b/src/i18n/langs/zh.json
index e03f40140..f606b34bc 100644
--- a/src/i18n/langs/zh.json
+++ b/src/i18n/langs/zh.json
@@ -977,7 +977,7 @@
},
"perms": {
"": "",
- "AccountsHelp": "所有账号: 资产上添加的账号; 指定账号:指定账号的用户名;手动输入: 用户名/密码 手动输入; 同名账号: 和账号使用者用户名相同的账号;",
+ "AccountsHelp": "所有账号: 资产上添加的账号; 指定账号:指定账号的用户名;手动输入: 用户名/密码 手动输入; 同名账号: 与被授权人用户名相同的账号;",
"AllAccounts": "所有账号",
"ManualInput": "手动输入",
"SameAccount": "同名账号",
diff --git a/src/utils/common.js b/src/utils/common.js
index 53cb7658f..845e2d285 100644
--- a/src/utils/common.js
+++ b/src/utils/common.js
@@ -186,7 +186,7 @@ export function getDayEnd(now) {
if (!now) {
now = new Date()
}
- const zoneTime = moment(now).utc().endOf('month').format('YYYY-MM-DD HH:mm:ss')
+ const zoneTime = moment(now).utc().endOf('day').format('YYYY-MM-DD HH:mm:ss')
return moment(zoneTime).utc().toDate()
}
diff --git a/src/views/audits/JobExecutionLogList.vue b/src/views/audits/JobExecutionLogList.vue
index 8481fd770..6096d29d2 100644
--- a/src/views/audits/JobExecutionLogList.vue
+++ b/src/views/audits/JobExecutionLogList.vue
@@ -6,7 +6,6 @@
-
-
diff --git a/src/views/audits/OperateLog/OperateLogList.vue b/src/views/audits/OperateLog/OperateLogList.vue
index 9aac4bb88..1edb2bd54 100644
--- a/src/views/audits/OperateLog/OperateLogList.vue
+++ b/src/views/audits/OperateLog/OperateLogList.vue
@@ -11,7 +11,6 @@