fix: 网元快速安装授权检查是否可用后在进行文件上传
This commit is contained in:
@@ -73,6 +73,7 @@ function fnModalOk(e: any) {
|
|||||||
/**对话框弹出关闭执行函数*/
|
/**对话框弹出关闭执行函数*/
|
||||||
function fnModalCancel() {
|
function fnModalCancel() {
|
||||||
state.visibleByFile = false;
|
state.visibleByFile = false;
|
||||||
|
state.confirmLoading = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**结束操作 */
|
/**结束操作 */
|
||||||
@@ -91,7 +92,19 @@ onMounted(() => {
|
|||||||
if (neId) {
|
if (neId) {
|
||||||
state.from.neType = neType;
|
state.from.neType = neType;
|
||||||
state.from.neId = neId;
|
state.from.neId = neId;
|
||||||
codeNeLicense(neType, neId);
|
state.confirmLoading = true;
|
||||||
|
stateNeLicense(neType, neId)
|
||||||
|
.then(res => {
|
||||||
|
if (res.code === RESULT_CODE_SUCCESS && res.data) {
|
||||||
|
state.from.sn = res.data.sn;
|
||||||
|
state.from.expire = res.data.expire;
|
||||||
|
} else {
|
||||||
|
return codeNeLicense(neType, neId);
|
||||||
|
}
|
||||||
|
})
|
||||||
|
.finally(() => {
|
||||||
|
state.confirmLoading = false;
|
||||||
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -117,14 +130,14 @@ onUnmounted(() => {
|
|||||||
<a-button
|
<a-button
|
||||||
type="primary"
|
type="primary"
|
||||||
:disabled="state.from.sn !== ''"
|
:disabled="state.from.sn !== ''"
|
||||||
:loading="state.timeCount < 30"
|
:loading="state.timeCount < 30 || state.confirmLoading"
|
||||||
@click="() => (state.visibleByFile = !state.visibleByFile)"
|
@click="() => (state.visibleByFile = !state.visibleByFile)"
|
||||||
>
|
>
|
||||||
{{ t('views.ne.neQuickSetup.licenseUpload') }}
|
{{ t('views.ne.neQuickSetup.licenseUpload') }}
|
||||||
</a-button>
|
</a-button>
|
||||||
<a-button
|
<a-button
|
||||||
type="default"
|
type="default"
|
||||||
:disabled="state.timeCount < 30"
|
:disabled="state.timeCount < 30 || state.confirmLoading"
|
||||||
@click="fnStepEnd()"
|
@click="fnStepEnd()"
|
||||||
>
|
>
|
||||||
{{ t('views.ne.neQuickSetup.licenseEnd') }}
|
{{ t('views.ne.neQuickSetup.licenseEnd') }}
|
||||||
@@ -146,6 +159,8 @@ onUnmounted(() => {
|
|||||||
</a-space>
|
</a-space>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="state.from.sn !== ''" style="font-size: 16px">
|
<div v-if="state.from.sn !== ''" style="font-size: 16px">
|
||||||
|
<p>{{ t('views.ne.common.neType') }}:{{ state.from.neType }}</p>
|
||||||
|
<p>{{ t('views.ne.common.neId') }}:{{ state.from.neId }}</p>
|
||||||
<p>{{ t('views.ne.common.serialNum') }}:{{ state.from.sn }}</p>
|
<p>{{ t('views.ne.common.serialNum') }}:{{ state.from.sn }}</p>
|
||||||
<p>{{ t('views.ne.common.expiryDate') }}:{{ state.from.expire }}</p>
|
<p>{{ t('views.ne.common.expiryDate') }}:{{ state.from.expire }}</p>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user