恢复修改的数据
This commit is contained in:
@@ -36,16 +36,20 @@ function load(): void {
|
||||
void projectStore.fetchDetail(projectId.value)
|
||||
}
|
||||
|
||||
/**
|
||||
* ⚠️ 上传 / 删除附件、售后提交都还没有后端实现
|
||||
* (`ProjectRequirementUserController` 只有 create / list / get / serviceTypeList)。
|
||||
* 所以这里只提示「待接入」,**不往详情里塞本地假数据** —— 详情数据现在来自真实接口,
|
||||
* 混入前端自造条目会让刷新前后不一致。
|
||||
*/
|
||||
function onUpload(file: File): void {
|
||||
void projectStore.uploadFile(file).then(() => {
|
||||
ElMessage.success('文件已上传')
|
||||
})
|
||||
void file
|
||||
ElMessage.info('附件上传接口待接入')
|
||||
}
|
||||
|
||||
function onDeleteFile(index: number): void {
|
||||
void projectStore.deleteFile(index).then(() => {
|
||||
ElMessage.success('文件已删除')
|
||||
})
|
||||
void index
|
||||
ElMessage.info('附件删除接口待接入')
|
||||
}
|
||||
|
||||
function onPreviewFile(): void {
|
||||
@@ -87,7 +91,7 @@ onMounted(load)
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div class="project-detail">
|
||||
<div class="container project-detail">
|
||||
<nav class="project-detail__breadcrumb text-secondary">
|
||||
<RouterLink to="/project" class="link">
|
||||
项目中心
|
||||
@@ -166,7 +170,9 @@ onMounted(load)
|
||||
|
||||
<style lang="less" scoped>
|
||||
.project-detail {
|
||||
.flex(column, flex-start);
|
||||
// ⚠️ mixin 签名是 .flex(@direction; @justify; @align) —— 第二参是 justify、**第三参才是 align**。
|
||||
// 原来只传两参 ⇒ align 取默认的 center ⇒ 纵向容器里所有卡片被压成内容宽度、水平居中(380px 窄条)。
|
||||
.flex(column, flex-start, stretch);
|
||||
gap: @spacing-base;
|
||||
padding-top: @spacing-lg;
|
||||
padding-bottom: @spacing-xxl;
|
||||
|
||||
Reference in New Issue
Block a user