提示消息优化

This commit is contained in:
liaoxuezhi 2019-09-16 10:40:45 +08:00
parent a47b90a1dc
commit 9ca93751e4
3 changed files with 10 additions and 17 deletions

View File

@ -243,9 +243,7 @@ export const CRUDStore = ServiceStore.named('CRUDStore')
self.updateMessage(json.msg || options.successMessage);
// 配置了获取成功提示后提示,默认是空不会提示。
if (options.successMessage) {
(getRoot(self) as IRendererStore).notify('success', self.msg);
}
self.msg && (getRoot(self) as IRendererStore).notify('success', self.msg);
}
self.markFetching(false);
@ -305,8 +303,8 @@ export const CRUDStore = ServiceStore.named('CRUDStore')
(getRoot(self) as IRendererStore).notify('error', self.msg);
throw new ServerError(self.msg);
} else {
self.updateMessage(json.msg || options.successMessage || '保存成功');
(getRoot(self) as IRendererStore).notify('success', self.msg);
self.updateMessage(json.msg || options.successMessage);
self.msg && (getRoot(self) as IRendererStore).notify('success', self.msg);
}
return json.data;
} catch (e) {

View File

@ -248,7 +248,7 @@ export const FormStore = ServiceStore.named('FormStore')
}
self.markSaving(false);
self.updateMessage(json.msg || (options && options.successMessage));
(getRoot(self) as IRendererStore).notify('success', self.msg);
self.msg && (getRoot(self) as IRendererStore).notify('success', self.msg);
return json.data;
}
} catch (e) {

View File

@ -93,9 +93,8 @@ export const ServiceStore = iRendererStore
updateMessage(json.msg || (options && options.successMessage));
// 配置了获取成功提示后提示,默认是空不会提示。
if (options && options.successMessage) {
(getRoot(self) as IRendererStore).notify('success', self.msg);
}
self.msg && (getRoot(self) as IRendererStore).notify('success', self.msg);
}
markFetching(false);
@ -162,9 +161,7 @@ export const ServiceStore = iRendererStore
updateMessage(json.msg || (options && options.successMessage));
// 配置了获取成功提示后提示,默认是空不会提示。
if (options && options.successMessage) {
(getRoot(self) as IRendererStore).notify('success', self.msg);
}
self.msg && (getRoot(self) as IRendererStore).notify('success', self.msg);
}
markFetching(false);
@ -221,8 +218,8 @@ export const ServiceStore = iRendererStore
}
}
updateMessage(json.msg || (options && options.successMessage) || '保存成功');
(getRoot(self) as IRendererStore).notify('success', self.msg);
updateMessage(json.msg || (options && options.successMessage));
self.msg && (getRoot(self) as IRendererStore).notify('success', self.msg);
}
markSaving(false);
@ -283,9 +280,7 @@ export const ServiceStore = iRendererStore
updateMessage(json.msg || (options && options.successMessage));
// 配置了获取成功提示后提示,默认是空不会提示。
if (options && options.successMessage) {
(getRoot(self) as IRendererStore).notify('success', self.msg);
}
self.msg && (getRoot(self) as IRendererStore).notify('success', self.msg);
}
self.initializing = false;