Harley 6 년 전
부모
커밋
475ecfde23
2개의 변경된 파일13개의 추가작업 그리고 9개의 파일을 삭제
  1. 7 2
      service/src/components/hader.vue
  2. 6 7
      service/src/pages/TheCurrentSession.vue

+ 7 - 2
service/src/components/hader.vue

@@ -249,6 +249,7 @@
 					if(this.isGetList) return false
 					clearInterval(this.ession_int);
 					this.servicelog = data;
+					this.init();
 					this.get_session_lise();
 					this.ession_int = setInterval(()=>{
 						this.get_session_lise(this.newTime);
@@ -313,7 +314,10 @@
 						res.data.data.list = res.data.data.list.reverse();
 						this.isGetList = false;
 						//本次最新时间
-						this.newTime = res.data.data.list[res.data.data.list.length -1].time_line
+						// console.log(res.data.data.list.length, res.data.data.list)
+						if(res.data.data.list.length > 0){
+							this.newTime = res.data.data.list[res.data.data.list.length -1].time_line;
+						}
 						this.alarm = res.data.data.alarm;
 						//访客信息
 						this.visitorsInfo = res.data.data.account;
@@ -391,7 +395,8 @@
 	}
 
 	.el-span-1 {
-		margin-left: 6px;
+		margin-left: 14px;
+		margin-right: 14px;
 		font-size: 14px;
 		color: #666;
 	}

+ 6 - 7
service/src/pages/TheCurrentSession.vue

@@ -108,11 +108,10 @@
 								>{{item.time}}
 								</div>
 								<div class="row">
-									<div v-if="item.content.img != ''">
-										<!-- :fit="contain "  style="width: 100%; height: 100px"-->
-										<el-image style="width: 200px; height: 100px"
-												  @click="handlePictureCardPreview(img_http+item.content.img)"
-												  :src="img_http + item.content.img" :fit="fit"></el-image>
+									<div class="user_box row center" v-if="item.content.img != ''">
+										<el-image style="max-width:100%;"
+										@click="handlePictureCardPreview(img_http+item.content.img)"
+										:src="img_http + item.content.img" :fit="fit"></el-image>
 									</div>
 									<p v-else class="chatMsg user_box" v-html="item.content.text"></p>
 								</div>
@@ -125,9 +124,9 @@
 									 class="row item-center rightAlignment">{{item.time}}
 								</div>
 								<div class="row item-center rightAlignment">
-									<div v-if="item.content.img !=''">
+									<div class="message_box" v-if="item.content.img !=''">
 										<!-- :fit="contain"  style="background:#F5F5F5; border-radius: 10px 0 10px 10px;"-->
-										<el-image style="width: 200px; height: 100px"
+										<el-image style="max-width:100%;"
 												  @click="handlePictureCardPreview(img_http+item.content.img)"
 												  :src="img_http + item.content.img" :fit="fit"></el-image>
 									</div>