dev_1.2
tangjie 2026-07-22 11:40:47 +08:00
parent 748b5ac34e
commit 1060c7126e
4 changed files with 22 additions and 17 deletions

View File

@ -125,9 +125,11 @@ const CustomerManage = (props) => {
title: "确认删除", title: "确认删除",
content: "确定要删除这个客户吗?", content: "确定要删除这个客户吗?",
onOk: async () => { onOk: async () => {
await props.customerDelete({ data: record.id }); const res = await props.customerDelete({ data: record.id });
message.success("删除成功"); if (res?.success !== false) {
getData(); message.success("删除成功");
getData();
}
}, },
}); });
}; };

View File

@ -105,13 +105,12 @@ const EvalProjectCreate = (props) => {
}; };
if (isView) { if (isView) {
params.id = projectId; params.id = projectId;
await props.evalProjectSave(params);
message.success("修改成功");
} else {
await props.evalProjectSave(params);
message.success("创建成功");
} }
props.history.goBack(); const res = await props.evalProjectSave(params);
if (res?.success) {
message.success(isView ? "修改成功" : "创建成功");
props.history.goBack();
}
}); });
}; };

View File

@ -74,9 +74,11 @@ const EvalProject = (props) => {
title: "确认删除", title: "确认删除",
content: "确定要删除这个项目吗?", content: "确定要删除这个项目吗?",
onOk: async () => { onOk: async () => {
await props.evalProjectDelete({ data: [record.id] }); const res = await props.evalProjectDelete({ data: [record.id] });
message.success("删除成功"); if (res?.success !== false) {
getData(); message.success("删除成功");
getData();
}
}, },
}); });
}; };
@ -107,7 +109,7 @@ const EvalProject = (props) => {
width: 100, width: 100,
render: (phase) => { render: (phase) => {
const color = phase === "延期" ? "error" : phase === "正常" ? "success" : undefined; const color = phase === "延期" ? "error" : phase === "正常" ? "success" : undefined;
return <Tag color={color}>{phase || "-"}</Tag>; return phase ? <Tag color={color}>{phase}</Tag> : "";
}, },
}, },
{ {

View File

@ -90,7 +90,7 @@ const ProjectDocLibrary = (props) => {
const handleUploadSubmit = async () => { const handleUploadSubmit = async () => {
const values = await uploadForm.validateFields(); const values = await uploadForm.validateFields();
await props.evalProjectDocSave({ const res = await props.evalProjectDocSave({
projectId: values.projectId, projectId: values.projectId,
projectDocUrl: values.file.map((item) => ({ projectDocUrl: values.file.map((item) => ({
project_doc_url: item.url, project_doc_url: item.url,
@ -98,9 +98,11 @@ const ProjectDocLibrary = (props) => {
materialType: values.materialType, materialType: values.materialType,
})), })),
}); });
message.success("上传成功"); if (res?.success !== false) {
setUploadModalOpen(false); message.success("上传成功");
getData(); setUploadModalOpen(false);
getData();
}
}; };
const columns = [ const columns = [