diff --git a/src/views/ne/neLicense/index.vue b/src/views/ne/neLicense/index.vue index bb8f6fde..a9c541b4 100644 --- a/src/views/ne/neLicense/index.vue +++ b/src/views/ne/neLicense/index.vue @@ -240,13 +240,8 @@ function fnModalVisibleByEdit(licenseId: number) { * 进行表达规则校验 */ function fnModalOk(e: any) { - // 获取列表数据 - fnGetList(); - // 获取当前行数据 - const item = tableState.data.find( - (item: any) => e.neType === item.neType && e.neId === item.neId - ); - if (item) { + const next = () => { + // 刷新授权状态 stateNeLicense(e.neType, e.neId).then(res => { const row = tableState.data.find( (item: any) => e.neType === item.neType && e.neId === item.neId @@ -259,7 +254,10 @@ function fnModalOk(e: any) { row.status = '0'; } }); - } + // 获取列表数据 + fnGetList(); + }; + setTimeout(() => next(), 2_000); } /**