[update] 权限申请流程授权到期日期限制只能选择从今天到下个月今天
This commit is contained in:
@@ -83,7 +83,7 @@
|
|||||||
<a-col :span="12">
|
<a-col :span="12">
|
||||||
<!-- 授权到期日期 -->
|
<!-- 授权到期日期 -->
|
||||||
<a-form-item :labelCol="labelColBaseInfo" :wrapperCol="wrapperColBaseInfo" :label="$t('workCenter.permissionApplicationProcess.authExpirationDate')">
|
<a-form-item :labelCol="labelColBaseInfo" :wrapperCol="wrapperColBaseInfo" :label="$t('workCenter.permissionApplicationProcess.authExpirationDate')">
|
||||||
<j-date date-format="YYYY-MM-DD" style="width: 100%" showType="day" :disabled="disabled"
|
<j-date date-format="YYYY-MM-DD" style="width: 100%" showType="day" :disabled="disabled" :disabled-date="expirationDisabledDate"
|
||||||
:placeholder="$t('pleaseSelect') + $t('workCenter.permissionApplicationProcess.authExpirationDate')"
|
:placeholder="$t('pleaseSelect') + $t('workCenter.permissionApplicationProcess.authExpirationDate')"
|
||||||
v-decorator="['expirationDate', validatorRules.authExpirationDate]" />
|
v-decorator="['expirationDate', validatorRules.authExpirationDate]" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
@@ -161,6 +161,7 @@ import {
|
|||||||
transferPermissionApply
|
transferPermissionApply
|
||||||
} from '@api/workCenter'
|
} from '@api/workCenter'
|
||||||
import { cloneDeep } from 'lodash'
|
import { cloneDeep } from 'lodash'
|
||||||
|
import moment from 'moment'
|
||||||
|
|
||||||
const tabList = ['base', 'user']
|
const tabList = ['base', 'user']
|
||||||
export default {
|
export default {
|
||||||
@@ -294,6 +295,10 @@ export default {
|
|||||||
this.getProjectId()
|
this.getProjectId()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
// 授权到期日期不可选日期
|
||||||
|
expirationDisabledDate (current) {
|
||||||
|
return current && (current < moment().startOf('day') || current > moment().add(1, 'months'))
|
||||||
|
},
|
||||||
/**
|
/**
|
||||||
* 获取项目id
|
* 获取项目id
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user