luohairen
2024-11-27 f67241a72e48a90cbcca28acbc2ce9aaffdfa43d
src/views/projectEngineering/projectLibrary/projectDetails.vue
@@ -34,7 +34,7 @@
import InvestmentFunds from '@/views/projectEngineering/projectLibrary/component/investmentFunds';
import LegalPerson from '@/views/projectEngineering/projectLibrary/component/legalPerson';
import PolicyInfo from '@/views/projectEngineering/projectLibrary/component/PolicyInfo';
// import DocumentsInfo from '@/components/DocumentsInfo.vue';
import DocumentsInfo from '@/views/projectEngineering/projectLibrary/component/DocumentsInfo';
import { addProject, getProject, updateProject, getProjectCode } from '@/api/projectInfo';
export default {
@@ -73,12 +73,10 @@
        {
          label: '相关文书',
          value: '相关文书',
          componentName: 'DocumentsInfo'
          componentName: DocumentsInfo
        }
      ],
      childRef: null,
      // 假设这些状态是从 Vuex 中获取的,或者你可以直接在 data 中定义它们
      // projectForm, investment, investmentFunds, legalPerson, resetPlanLibrary, investmentProjectPolicyComplianceDTO, fileIdList, documentsInfoList, projectList, fileList
    };
  },
  methods: {
@@ -188,8 +186,6 @@
        }
      });
    },
    // 假设 resetPlanLibrary 是从某个地方引入或定义的,你需要确保它在你的组件中可用
    // resetPlanLibrary() { ... }
  },
  created() {
    // 在组件创建时获取项目信息,如果 id 存在
@@ -197,8 +193,6 @@
      this.getProjectInfo(this.id);
    } else {
      this.getProjectCodeApi();
      // 初始化或重置状态
      // this.resetPlanLibrary();
    }
  },