feat: 项目详情文件回显
This commit is contained in:
parent
0a062cb564
commit
c1c1ea1b8d
@ -138,6 +138,27 @@ const rejectProject = async () => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 获取项目详情
|
||||||
|
const getDetailData = async (id) => {
|
||||||
|
try {
|
||||||
|
const res = await request({
|
||||||
|
url: `/snow-ops-platform/recovery/getById`,
|
||||||
|
method: 'GET',
|
||||||
|
params: {
|
||||||
|
id: id,
|
||||||
|
}
|
||||||
|
});
|
||||||
|
if (res.code === '00000') {
|
||||||
|
return res.data;
|
||||||
|
} else {
|
||||||
|
throw new Error(res.message);
|
||||||
|
}
|
||||||
|
} catch (error) {
|
||||||
|
ElMessage.error('获取项目详情失败');
|
||||||
|
console.error('获取项目详情失败:', error);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -255,8 +276,9 @@ export default () => {
|
|||||||
|
|
||||||
// 打开审批弹窗
|
// 打开审批弹窗
|
||||||
const openExamineDialog = async (row) => {
|
const openExamineDialog = async (row) => {
|
||||||
|
const data = await getDetailData(row.id)
|
||||||
model.title = '项目审批';
|
model.title = '项目审批';
|
||||||
Object.assign(form, row);
|
Object.assign(form, data);
|
||||||
model.props = {
|
model.props = {
|
||||||
form: form,
|
form: form,
|
||||||
};
|
};
|
||||||
|
|||||||
@ -380,6 +380,11 @@ onMounted(() => {
|
|||||||
} else {
|
} else {
|
||||||
form.value = data
|
form.value = data
|
||||||
}
|
}
|
||||||
|
designApprovalFiles.value = data.designApprovalFiles
|
||||||
|
contractFiles.value = data.contractFiles
|
||||||
|
acceptanceFiles.value = data.acceptanceFiles
|
||||||
|
completedFiles.value = data.completedFiles
|
||||||
|
otherFiles.value = data.otherFiles
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
@ -418,6 +418,11 @@ const getDetail = async (id) => {
|
|||||||
})
|
})
|
||||||
if (res.code === '00000') {
|
if (res.code === '00000') {
|
||||||
form.value = res.data
|
form.value = res.data
|
||||||
|
designApprovalFiles.value = res.data.designApprovalFiles
|
||||||
|
contractFiles.value = res.data.contractFiles
|
||||||
|
acceptanceFiles.value = res.data.acceptanceFiles
|
||||||
|
completedFiles.value = res.data.completedFiles
|
||||||
|
otherFiles.value = res.data.otherFiles
|
||||||
} else {
|
} else {
|
||||||
throw new Error(res.message)
|
throw new Error(res.message)
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user