diff --git a/front/src/views/personalCenter/components/MyApply.vue b/front/src/views/personalCenter/components/MyApply.vue index 2540017e..e0d49a4a 100644 --- a/front/src/views/personalCenter/components/MyApply.vue +++ b/front/src/views/personalCenter/components/MyApply.vue @@ -134,6 +134,8 @@ import { useRouter } from 'vue-router' import { message } from 'ant-design-vue' import ApplyDetails from '@/views/personalCenter/components/ApplyDetails' import mybus from '@/myplugins/mybus' +import * as moment from 'moment' + const router = useRouter() let typeList = ref([ '能力申请', @@ -218,12 +220,22 @@ const delObj = ref({}) const taskId = ref('') const backUrl = ref(window.SITE_CONFIG.apiURL + '/') const refObj = ref({}) + const showDetail = (item) => { - // getProcDefBizRoute(item.processDefinitionId) + // 西海岸-申请时间过期,提示 + if (isXiHaiAn) { + if (item.expireDate) { + let diff = moment().diff(moment(item.expireDate), 'seconds') + if (diff > 0) { + return message.error('当前申请已过期!') + } + } + } if (typeName.value == '能力申请' && item.applyFlag) { getByApplyFlag(item.applyFlag).then((res) => { if (res.data.code == 0) { - refObj.value = res.data.data + refObj.value = res.data.data; + detailsVisible.value = true processDefinitionName.value = item.processDefinitionName businessKey.value = item.businessKey