pef: ticket expire time

This commit is contained in:
feng
2022-11-15 15:50:40 +08:00
parent bb1d19610e
commit 9bf4597d8d
4 changed files with 600 additions and 864 deletions

View File

@@ -47,7 +47,8 @@ export default {
this.$t('setting.Perm'), this.$t('setting.Perm'),
[ [
'PERM_SINGLE_ASSET_TO_UNGROUP_NODE', 'PERM_SINGLE_ASSET_TO_UNGROUP_NODE',
'TICKET_AUTHORIZE_DEFAULT_TIME' 'TICKET_AUTHORIZE_DEFAULT_TIME',
'TICKET_AUTHORIZE_DEFAULT_TIME_UNIT'
] ]
] ]
], ],

View File

@@ -25,8 +25,10 @@ export default {
data() { data() {
const vm = this const vm = this
const now = new Date() const now = new Date()
const TicketAuthorizeDefaultTime = store.getters.publicSettings['TICKET_AUTHORIZE_DEFAULT_TIME'] const time = store.getters.publicSettings['TICKET_AUTHORIZE_DEFAULT_TIME']
const date_expired = getDaysFuture(TicketAuthorizeDefaultTime, new Date()).toISOString() const unit = store.getters.publicSettings['TICKET_AUTHORIZE_DEFAULT_TIME_UNIT']
const dividend = unit === 'hour' ? 24 : 1
const date_expired = getDaysFuture(time / dividend, new Date()).toISOString()
const date_start = now.toISOString() const date_start = now.toISOString()
let apply_category_type = [] let apply_category_type = []

View File

@@ -17,8 +17,10 @@ export default {
data() { data() {
const now = new Date() const now = new Date()
const TicketAuthorizeDefaultTime = store.getters.publicSettings['TICKET_AUTHORIZE_DEFAULT_TIME'] const time = store.getters.publicSettings['TICKET_AUTHORIZE_DEFAULT_TIME']
const date_expired = getDaysFuture(TicketAuthorizeDefaultTime, new Date()).toISOString() const unit = store.getters.publicSettings['TICKET_AUTHORIZE_DEFAULT_TIME_UNIT']
const dividend = unit === 'hour' ? 24 : 1
const date_expired = getDaysFuture(time / dividend, new Date()).toISOString()
const date_start = now.toISOString() const date_start = now.toISOString()
return { return {
// 工单创建 隐藏提示信息中的跳转连接 // 工单创建 隐藏提示信息中的跳转连接

1449
yarn.lock

File diff suppressed because it is too large Load Diff