feat: 更新字典和库存操作的提示信息

在字典和库存的创建、更新和删除操作中,添加了更详细的提示信息,包括操作的字典或库存名称。同时,调整了提示信息的显示类型,以更好地反映操作结果。
This commit is contained in:
user 2025-03-28 23:12:50 +08:00
parent 6dd2ee230f
commit 0b747d8b03
5 changed files with 7 additions and 6 deletions

View File

@ -141,7 +141,7 @@ export default defineComponent({
alertService.showInfo($t('jewpmsApp.dict.updated', { param: dict.value.name }));
} else {
await axios.post('api/dicts', dict.value);
alertService.showSuccess($t('jewpmsApp.dict.created'));
alertService.showSuccess($t('jewpmsApp.dict.created', { param: dict.value.name }));
}
previousState();
} catch (e) {

View File

@ -242,7 +242,7 @@ export default defineComponent({
const deleteDict = async () => {
try {
await axios.delete(`api/dicts/${removeRow.value.id}`);
alertService.showInfo($t('jewpmsApp.dict.deleted'));
alertService.showWarn($t('jewpmsApp.dict.deleted', { param: removeRow.value.name }));
removeRow.value.id = null;
queryMethod();
showDelete.value = false;

View File

@ -93,7 +93,7 @@ export default defineComponent({
try {
if (stock.value.id) {
await axios.put(`api/stocks/${stock.value.id}`, stock.value);
alertService.showSuccess($t('jewpmsApp.stock.updated', { param: stock.value.name }));
alertService.showInfo($t('jewpmsApp.stock.updated', { param: stock.value.name }));
} else {
await axios.post('api/stocks', stock.value);
alertService.showSuccess($t('jewpmsApp.stock.created', { param: stock.value.name }));

View File

@ -32,6 +32,7 @@ export default class AlertService {
status: 'info',
duration: toastOptions?.delay || 5000,
title: toastOptions?.title || 'Info',
iconStatus: 'vxe-icon-info-circle-fill text-primary',
});
}

View File

@ -8,9 +8,9 @@
"editLabel": "编辑数据字典",
"notFound": "没有找到数据字典"
},
"created": "创建成功",
"updated": "更新成功",
"deleted": "删除成功",
"created": "创建成功,字典信息 { param }",
"updated": "更新成功,字典信息 { param }",
"deleted": "删除成功,字典信息 { param }",
"delete": {
"question": "你确定要删除数据字典 { param } 吗?"
},