yb 10 месяцев назад
Родитель
Сommit
b3e31726e9

+ 4 - 3
src/views/mall/cashier/help.vue

@@ -36,7 +36,7 @@
                   <div class="tab">
                     <div class="cart-list"  v-if="cartList.length > 0">
                       <div class="cart-item" v-for="(cart,idx) in cartList" :key="idx">
-                        <img class="image" :src="cart.image"/>
+                        <img class="image" :src="convertImageUrl(cart.image)"/>
                         <div class="info">
                           <div class="name">{{cart.storeName}}</div>
                           <div class="spec">
@@ -93,7 +93,7 @@
 
                   <div class="goods-item" :key="idx" v-for="(item,idx) in productList">
                       <div class="item" @click="clickGoods(item.id)"  >
-                        <img class="image" lazy :src="item.image" />
+                        <img class="image" lazy :src="convertImageUrl(item.image)" />
                         <div class="goods-name">{{item.storeName}}</div>
                         <div class="goods-price">¥{{item.price}}</div>
                       </div>
@@ -152,6 +152,7 @@ import settlement from './settlement.vue'
 // import scanPay from './scanPay.vue'
 import hangList from './hangList.vue'
 import { useUserStore } from '@/store/modules/user'
+import { convertImageUrl } from '@/utils/image-helper'
 const { t } = useI18n()
 
 const drawer = ref(false)
@@ -750,4 +751,4 @@ onMounted(() => {
 }
 
 
-</style>
+</style>

+ 2 - 2
src/views/mall/order/storeOrder/OrderDetail2.vue

@@ -31,7 +31,7 @@
                   </div>
                   <el-divider />
                   <div class="flex align-center" v-for="(good,index2) in item.appDeskOrderGoodsVos" :key="index2">
-                    <div><el-image :src="good.image" style="width: 70px;height: 70px;" /></div>
+                    <div><el-image :src="convertImageUrl(good.image)" style="width: 70px;height: 70px;" /></div>
                     <div class="flex  flex-1 flex-column ml-2 font-size-sm">
                         <div class="flex justify-between"><span class="font-weight-bolder">{{good.title}}</span><span style="color: #f56c6c;">{{good.spec}}</span></div>
                         <div class="flex justify-between mt-1"><span>¥{{good.price}}</span><span>x{{good.number}}</span></div>
@@ -189,4 +189,4 @@ const handlePrint = async (id) => {
 .flex-column{ flex-direction:column!important; }
 .ml-2 { margin-left: 20px; }
 .mylabel {font-weight:bolder;text-align:center;font-size:18px}
-</style>
+</style>