fix: 网元信息更新记录显示状态变更,不刷新列表
This commit is contained in:
@@ -225,6 +225,11 @@ function fnModalEditOk(from: Record<string, any>) {
|
|||||||
// 找到编辑更新的网元
|
// 找到编辑更新的网元
|
||||||
const item = tableState.data.find(s => s.id === from.id);
|
const item = tableState.data.find(s => s.id === from.id);
|
||||||
if (item && res.code === RESULT_CODE_SUCCESS) {
|
if (item && res.code === RESULT_CODE_SUCCESS) {
|
||||||
|
item.neType = from.neType;
|
||||||
|
item.neId = from.neId;
|
||||||
|
item.ip = from.ip;
|
||||||
|
item.neName = from.neName;
|
||||||
|
item.status = res.data.online ? '1' : '0';
|
||||||
Object.assign(item.serverState, res.data);
|
Object.assign(item.serverState, res.data);
|
||||||
const resouresUsage = parseResouresUsage(item.serverState);
|
const resouresUsage = parseResouresUsage(item.serverState);
|
||||||
Reflect.set(item, 'resoures', resouresUsage);
|
Reflect.set(item, 'resoures', resouresUsage);
|
||||||
|
|||||||
Reference in New Issue
Block a user