|
|
|
@ -125,28 +125,27 @@ |
|
|
|
<img :src="selectedAsset && selectedAsset.imageUrl || require('@/assets/images/system/default-img2.png')" alt="资产图片"> |
|
|
|
</div> --> |
|
|
|
|
|
|
|
|
|
|
|
<!-- 资产图片轮播 --> |
|
|
|
<div class="asset-image"> |
|
|
|
<!-- 有图片时显示轮播 --> |
|
|
|
<el-carousel |
|
|
|
v-if="assetImageList.length > 0" |
|
|
|
:interval="5000" |
|
|
|
arrow="always" |
|
|
|
height="200px" |
|
|
|
class="asset-carousel" |
|
|
|
> |
|
|
|
<el-carousel-item v-for="(img, index) in assetImageList" :key="index"> |
|
|
|
<img :src="img" alt="资产图片" class="carousel-img"> |
|
|
|
</el-carousel-item> |
|
|
|
</el-carousel> |
|
|
|
<div class="asset-image"> |
|
|
|
<!-- 有图片时显示轮播 --> |
|
|
|
<el-carousel |
|
|
|
v-if="assetImageList.length > 0" |
|
|
|
:interval="5000" |
|
|
|
arrow="always" |
|
|
|
height="200px" |
|
|
|
class="asset-carousel" |
|
|
|
> |
|
|
|
<el-carousel-item v-for="(img, index) in assetImageList" :key="index"> |
|
|
|
<img :src="img" alt="资产图片" class="carousel-img"> |
|
|
|
</el-carousel-item> |
|
|
|
</el-carousel> |
|
|
|
|
|
|
|
<!-- 无图片时显示默认图 --> |
|
|
|
<div v-else class="default-img"> |
|
|
|
<img :src="require('@/assets/images/system/default-img2.png')" alt="默认图片"> |
|
|
|
<!-- 无图片时显示默认图 --> |
|
|
|
<div v-else class="default-img"> |
|
|
|
<img :src="require('@/assets/images/system/default-img2.png')" alt="默认图片"> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</el-dialog> |
|
|
|
@ -155,7 +154,7 @@ |
|
|
|
</template> |
|
|
|
|
|
|
|
<script> |
|
|
|
import crudAsset,{ FetchAssetInfoDetailsByMark } from '@/api/asset/index' |
|
|
|
import crudAsset, { FetchAssetInfoDetailsByMark } from '@/api/asset/index' |
|
|
|
import CRUD, { presenter, header, crud } from '@crud/crud' |
|
|
|
import rrOperation from '@crud/RR.operation' |
|
|
|
import crudOperation from '@crud/CRUD.operation' |
|
|
|
@ -197,7 +196,7 @@ export default { |
|
|
|
newCount: 0, |
|
|
|
updateCount: 0, |
|
|
|
tabIndex: 0, |
|
|
|
assetImageList: [], |
|
|
|
assetImageList: [] |
|
|
|
} |
|
|
|
}, |
|
|
|
computed: { |
|
|
|
@ -333,7 +332,7 @@ export default { |
|
|
|
const params = { mark: row.mark } |
|
|
|
FetchAssetInfoDetailsByMark(params).then(res => { |
|
|
|
console.log('获取资产详情成功', res) |
|
|
|
this.selectedAsset = res || row |
|
|
|
this.selectedAsset = res || row |
|
|
|
const photoList = res.assetInfoPhoto || [] |
|
|
|
// 拼接完整图片地址 |
|
|
|
this.assetImageList = photoList.map(item => { |
|
|
|
|