refactor(production): 重构产品页代码
- 将Production的documents类型改写为单独的interface:ProductionDocument
This commit is contained in:
@ -36,7 +36,7 @@
|
||||
<question-list :questions="production.questions" />
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="相关文档" name="documents">
|
||||
<document-list :documents="production.documents" />
|
||||
<document-list :documents="production.production_documents.map(item => item.document) || []" />
|
||||
</el-tab-pane>
|
||||
</el-tabs>
|
||||
</div>
|
||||
@ -95,8 +95,8 @@ onMounted(async () => {
|
||||
questions: {
|
||||
populate: '*',
|
||||
},
|
||||
documents: {
|
||||
populate: '*',
|
||||
production_documents: {
|
||||
populate: 'document',
|
||||
},
|
||||
},
|
||||
locale: strapiLocale,
|
||||
@ -106,6 +106,7 @@ onMounted(async () => {
|
||||
production.value = {
|
||||
...item,
|
||||
}
|
||||
console.log('Fetched production:', production.value)
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('Failed to fetch production:', error)
|
||||
|
||||
Reference in New Issue
Block a user