|
|
@@ -56,7 +56,7 @@
|
|
|
<view class="card-body">
|
|
|
<image
|
|
|
class="product-img"
|
|
|
- :src="item.coverImage || defaultCover(item.productType)"
|
|
|
+ :src="getImageUrl(item.coverImage) || defaultCover(item.productType)"
|
|
|
mode="aspectFill"
|
|
|
@error="onImgError($event, item)"
|
|
|
/>
|
|
|
@@ -108,6 +108,7 @@
|
|
|
|
|
|
<script>
|
|
|
import { productOrderMy, productOrderCounts, productOrderCancel, productOrderConfirm } from '@/utils/api.js'
|
|
|
+import config from '@/config.js'
|
|
|
|
|
|
var TYPE_ICONS = { activity: '🎯', course: '📖', physical: '📦', digital: '💎', service: '🎓' }
|
|
|
var DEFAULT_COVER = {
|
|
|
@@ -347,6 +348,9 @@ export default {
|
|
|
},
|
|
|
onImgError(e, item) {
|
|
|
item.coverImage = ''
|
|
|
+ },
|
|
|
+ getImageUrl: function(path) {
|
|
|
+ return config.API_BASE_URL + path
|
|
|
}
|
|
|
}
|
|
|
}
|