Sfoglia il codice sorgente

如果没有logo显示默认图

wkw 6 mesi fa
parent
commit
54ae683603

+ 1 - 1
src/views/enterpriseList/index.vue

@@ -62,7 +62,7 @@
 					:key="index">
 					<div class="list-box-item-top flex align-center justify-between">
 						<el-image style="width: 56px; height: 56px;border-radius: 10px;" loading="lazy"
-							:src="item.companyLogo" fit="cover" />
+							:src="item.companyLogo?item.companyLogo:'/default.jpg'" fit="cover" />
 						<div class="list-box-item-top-r">
 							<div class="list-box-item-top-r-name">
 								{{item.companyName || item.companyAllName}}

+ 2 - 2
src/views/index/index.vue

@@ -168,7 +168,7 @@
 					<!-- 公司简介-位置 -->
 					<div class="list-box-item-info flex align-center justify-between">
 						<div class="gwList-box-item-box-info-l flex align-center">
-							<img :src="item.hr && item.hr.hrImg ? item.hr.hrImg : ''"
+							<img :src="item.hr && item.hr.hrImg ? item.hr.hrImg : '/default.jpg'"
 								style="width: 40px;height: 40px;border-radius: 50%;" mode="">
 							</img>
 							<div class="company-info-text">
@@ -233,7 +233,7 @@
 					<!-- 公司简介-位置 -->
 					<div class="list-box-item-info flex align-center justify-between">
 						<div class="gwList-box-item-box-info-l flex align-center">
-							<img :src="item.hr && item.hr.hrImg ? item.hr.hrImg : ''"
+							<img :src="item.hr && item.hr.hrImg ? item.hr.hrImg : '/default.jpg'"
 								style="width: 40px;height: 40px;border-radius: 50%;" mode="">
 							</img>
 							<div class="company-info-text">

+ 1 - 1
src/views/post/postInfo.vue

@@ -92,7 +92,7 @@
 					公司基本信息
 				</div>
 				<div class="postGs-box-info flex align-center">
-					<img :src="info.company?info.company.companyLogo:''" alt="" />
+					<img :src="info.company && info.company.companyLogo?info.company.companyLogo:'/default.jpg'" alt="" />
 					<div class="postGs-box-info-r">
 						<div class="postGs-box-info-r-name">
 							{{ info.company?.companyName || info.company?.companyAllName || '匿名公司' }}

+ 2 - 2
src/views/search/index.vue

@@ -213,7 +213,7 @@
 							</div>
 							<div v-if="item.company" class="content-l-item-r">
 								<div class="content-l-item-r-title flex algin-center">
-									<img :src="item.company.companyLogo" alt="" />
+									<img :src="item.company.companyLogo?item.company.companyLogo:'/default.jpg'" alt="" />
 									<div class="content-l-item-r-title-r">
 										<div class="content-l-item-r-title-r-t">
 											{{ item.company?.companyName || item.company?.companyAllName }}
@@ -238,7 +238,7 @@
 						</div>
 						<div v-if="searchType == '公司'" class="content-l-item flex" style="padding: 20px;width: initial;">
 							<el-image style="width: 56px; height: 56px;border-radius: 10px;margin-right: 10px;" loading="lazy"
-								:src="item.companyLogo" fit="cover" />
+								:src="item.companyLogo?item.companyLogo:'/default.jpg'" fit="cover" />
 							<div>
 								<div class="list-box-item-top-r-name">
 									{{ item.companyName || item.companyAllName }}