|
@@ -25,19 +25,19 @@
|
|
specimenData.specimenNumber
|
|
specimenData.specimenNumber
|
|
}}
|
|
}}
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
- <el-descriptions-item label="资产号:" label-align="right">{{
|
|
|
|
|
|
+ <el-descriptions-item label="资产号:" label-align="right" label-class-name="my-label" >{{
|
|
specimenData.assetNumber
|
|
specimenData.assetNumber
|
|
}}
|
|
}}
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
- <el-descriptions-item label="存放位置:" label-align="right">{{
|
|
|
|
|
|
+ <el-descriptions-item label="存放位置:" label-align="right" label-class-name="my-label" >{{
|
|
specimenData.storageLocation
|
|
specimenData.storageLocation
|
|
}}
|
|
}}
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
- <el-descriptions-item label="中文名称:" label-align="right">{{
|
|
|
|
|
|
+ <el-descriptions-item label="中文名称:" label-align="right" label-class-name="my-label" >{{
|
|
specimenData.chineseName
|
|
specimenData.chineseName
|
|
}}
|
|
}}
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
- <el-descriptions-item label="英文名称:" label-align="right">{{
|
|
|
|
|
|
+ <el-descriptions-item label="英文名称:" label-align="right" label-class-name="my-label" >{{
|
|
specimenData.englishName
|
|
specimenData.englishName
|
|
}}
|
|
}}
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
@@ -57,26 +57,26 @@
|
|
:size="size"
|
|
:size="size"
|
|
border
|
|
border
|
|
>
|
|
>
|
|
- <el-descriptions-item label="成分:" label-align="right">{{
|
|
|
|
|
|
+ <el-descriptions-item label="成分:" label-align="right" label-class-name="my-label" > {{
|
|
specimenData.composition
|
|
specimenData.composition
|
|
}}
|
|
}}
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
- <el-descriptions-item label="产地:" label-align="right">{{
|
|
|
|
|
|
+ <el-descriptions-item label="产地:" label-align="right" label-class-name="my-label" >{{
|
|
specimenData.origin
|
|
specimenData.origin
|
|
}}
|
|
}}
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
- <el-descriptions-item label="时代:" label-align="right">{{ specimenData.era }}</el-descriptions-item>
|
|
|
|
- <el-descriptions-item label="保存地层:" label-width="100px" label-align="right">{{
|
|
|
|
|
|
+ <el-descriptions-item label="时代:" label-align="right" label-class-name="my-label" >{{ specimenData.era }}</el-descriptions-item>
|
|
|
|
+ <el-descriptions-item label="保存地层:" label-width="100px" label-align="right" label-class-name="my-label" >{{
|
|
specimenData.discoveryTime
|
|
specimenData.discoveryTime
|
|
}}
|
|
}}
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
- <el-descriptions-item label="陨石类型:" label-width="100px" label-align="right">{{ specimenData.meteoriteType }}
|
|
|
|
|
|
+ <el-descriptions-item label="陨石类型:" label-width="100px" label-align="right" label-class-name="my-label" >{{ specimenData.meteoriteType }}
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
- <el-descriptions-item label="国际命名:" label-width="100px" label-align="right">{{
|
|
|
|
|
|
+ <el-descriptions-item label="国际命名:" label-width="100px" label-align="right" label-class-name="my-label" >{{
|
|
specimenData.internationalName
|
|
specimenData.internationalName
|
|
}}
|
|
}}
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
- <el-descriptions-item label="重量(g):" label-width="100px" label-align="right">{{
|
|
|
|
|
|
+ <el-descriptions-item label="重量(g):" label-width="100px" label-align="right" label-class-name="my-label" >{{
|
|
specimenData.weight
|
|
specimenData.weight
|
|
}}
|
|
}}
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
@@ -95,18 +95,18 @@
|
|
:size="size"
|
|
:size="size"
|
|
border
|
|
border
|
|
>
|
|
>
|
|
- <el-descriptions-item label="保存类型">{{ preservationTypeText }}
|
|
|
|
|
|
+ <el-descriptions-item label="保存类型" label-class-name="my-label" >{{ preservationTypeText }}
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
- <el-descriptions-item label="来源">{{ sourceText }}</el-descriptions-item>
|
|
|
|
- <el-descriptions-item label="标本提供者">{{
|
|
|
|
|
|
+ <el-descriptions-item label="来源" label-class-name="my-label" >{{ sourceText }}</el-descriptions-item>
|
|
|
|
+ <el-descriptions-item label="标本提供者" label-class-name="my-label" >{{
|
|
specimenData.provider
|
|
specimenData.provider
|
|
}}
|
|
}}
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
- <el-descriptions-item label="发现时间"> {{
|
|
|
|
|
|
+ <el-descriptions-item label="发现时间" label-class-name="my-label" > {{
|
|
specimenData.discoveryTime
|
|
specimenData.discoveryTime
|
|
}}
|
|
}}
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
- <el-descriptions-item label="降落时间">{{
|
|
|
|
|
|
+ <el-descriptions-item label="降落时间" label-class-name="my-label" >{{
|
|
specimenData.fallTime
|
|
specimenData.fallTime
|
|
}}
|
|
}}
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
@@ -124,19 +124,19 @@
|
|
:size="size"
|
|
:size="size"
|
|
border
|
|
border
|
|
>
|
|
>
|
|
- <el-descriptions-item label="入馆时间">{{
|
|
|
|
|
|
+ <el-descriptions-item label="入馆时间" label-class-name="my-label" >{{
|
|
specimenData.acquisitionTime
|
|
specimenData.acquisitionTime
|
|
}}
|
|
}}
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
- <el-descriptions-item label="描述">{{
|
|
|
|
|
|
+ <el-descriptions-item label="描述" label-class-name="my-label" >{{
|
|
specimenData.description
|
|
specimenData.description
|
|
}}
|
|
}}
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
- <el-descriptions-item label="用途">{{
|
|
|
|
|
|
+ <el-descriptions-item label="用途" label-class-name="my-label" >{{
|
|
specimenData.purpose
|
|
specimenData.purpose
|
|
}}
|
|
}}
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
- <el-descriptions-item label="备注">{{
|
|
|
|
|
|
+ <el-descriptions-item label="备注" label-class-name="my-label" >{{
|
|
specimenData.notes
|
|
specimenData.notes
|
|
}}
|
|
}}
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
@@ -159,7 +159,7 @@
|
|
<div class="demo-image__preview" v-if="specimenData ">
|
|
<div class="demo-image__preview" v-if="specimenData ">
|
|
<el-image
|
|
<el-image
|
|
style=" align-items: center"
|
|
style=" align-items: center"
|
|
- :src="specimenData.imagePath"
|
|
|
|
|
|
+ :src="specimenData.imagePath[0]"
|
|
:zoom-rate="1.2"
|
|
:zoom-rate="1.2"
|
|
:max-scale="7"
|
|
:max-scale="7"
|
|
:min-scale="0.2"
|
|
:min-scale="0.2"
|
|
@@ -170,8 +170,8 @@
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div>
|
|
<div>
|
|
- <el-space style="margin-top: 10px">
|
|
|
|
- <div class="demo-image__preview" v-for="(url, index) in srcList"
|
|
|
|
|
|
+ <el-space style="margin-top: 10px" v-if="specimenData ">
|
|
|
|
+ <div class="demo-image__preview" v-for="(url, index) in specimenData.imagePath"
|
|
:key="index">
|
|
:key="index">
|
|
<el-image
|
|
<el-image
|
|
style="width: 50px; height: 40px"
|
|
style="width: 50px; height: 40px"
|
|
@@ -179,8 +179,8 @@
|
|
:zoom-rate="1.2"
|
|
:zoom-rate="1.2"
|
|
:max-scale="7"
|
|
:max-scale="7"
|
|
:min-scale="0.2"
|
|
:min-scale="0.2"
|
|
- :preview-src-list="srcList"
|
|
|
|
:initial-index="4"
|
|
:initial-index="4"
|
|
|
|
+ :preview-src-list="[url]"
|
|
fit="cover"
|
|
fit="cover"
|
|
/>
|
|
/>
|
|
</div>
|
|
</div>
|
|
@@ -276,12 +276,6 @@ const fetchData = async () => {
|
|
|
|
|
|
specimenData.value = res
|
|
specimenData.value = res
|
|
console.log(specimenData.value)
|
|
console.log(specimenData.value)
|
|
- // 假设res中的图片路径是以逗号分隔的字符串
|
|
|
|
- // if (res && res.imagePath) {
|
|
|
|
- // srcList.value = res.imagePath.split(',');
|
|
|
|
- // url.value = srcList.value[0]; // 如果需要,可以设置默认图片URL
|
|
|
|
- // console.log(srcList.value);
|
|
|
|
- // }
|
|
|
|
} finally {
|
|
} finally {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -383,7 +377,7 @@ const sourceText = computed(() => {
|
|
color: #0f2438;
|
|
color: #0f2438;
|
|
}
|
|
}
|
|
:deep(.my-label) {
|
|
:deep(.my-label) {
|
|
- background: var(--el-color-success-light-9) !important;
|
|
|
|
|
|
+ background: #FAF8F7 !important;
|
|
}
|
|
}
|
|
.label {
|
|
.label {
|
|
display: inline-block;
|
|
display: inline-block;
|