|
|
|
|
@ -677,13 +677,8 @@ watch( |
|
|
|
|
<div class="main-container" ref="mainContainerRef" @scroll.passive="onMainScroll"> |
|
|
|
|
<div class="empty-tips opacity" v-if="nolist">{{ nolistTxt }}</div> |
|
|
|
|
<div class="historicRecords" v-if="historylist.length > 0"> |
|
|
|
|
<chatContent |
|
|
|
|
:historylist="historylist" |
|
|
|
|
:isHistory="true" |
|
|
|
|
:isWX="isWX" |
|
|
|
|
:tokenExist="tokenExist" |
|
|
|
|
:lostChatInfoNum="lostChatInfoNum" |
|
|
|
|
/> |
|
|
|
|
<chatContent :historylist="historylist" :isHistory="true" :isWX="isWX" :tokenExist="tokenExist" |
|
|
|
|
:lostChatInfoNum="lostChatInfoNum" /> |
|
|
|
|
</div> |
|
|
|
|
<div class="this-news-box opacity" v-if="historylist.length > 0"> |
|
|
|
|
<div class="this-news-tips">以下是本次消息</div> |
|
|
|
|
@ -693,32 +688,26 @@ watch( |
|
|
|
|
<abstract @ready="onIntroReady" @businessClick="businessClick" /> |
|
|
|
|
<hotQuestionNew @ready="onIntroReady" /> |
|
|
|
|
</template> |
|
|
|
|
<chatContent |
|
|
|
|
:historylist="chatArr" |
|
|
|
|
:isWX="isWX" |
|
|
|
|
:tokenExist="tokenExist" |
|
|
|
|
:lostChatInfoNum="lostChatInfoNum" |
|
|
|
|
@handleAppraise="appraiseIsClose" |
|
|
|
|
/> |
|
|
|
|
<chatContent :historylist="chatArr" :isWX="isWX" :tokenExist="tokenExist" :lostChatInfoNum="lostChatInfoNum" |
|
|
|
|
@handleAppraise="appraiseIsClose" /> |
|
|
|
|
</div> |
|
|
|
|
<div class="chat-footer"> |
|
|
|
|
<footer-bar v-if="tokenExist" :tokenExist="tokenExist" /> |
|
|
|
|
</div> |
|
|
|
|
<bussinessHandle :businessHandleInfo="store.businessHandleInfo" ref="businessHandleRef" /> |
|
|
|
|
<van-overlay :show="appraiseShow" z-index="10" class-name="appraise-popup-box" duration="0.2"> |
|
|
|
|
<appraise-popup |
|
|
|
|
v-if="appraiseShow" |
|
|
|
|
@handleAppraiseClose="appraiseIsClose" |
|
|
|
|
:baseHandle="baseHandle" |
|
|
|
|
></appraise-popup> |
|
|
|
|
<appraise-popup v-if="appraiseShow" @handleAppraiseClose="appraiseIsClose" |
|
|
|
|
:baseHandle="baseHandle"></appraise-popup> |
|
|
|
|
</van-overlay> |
|
|
|
|
</div> |
|
|
|
|
</template> |
|
|
|
|
<style lang="scss" scoped> |
|
|
|
|
@import '@/assets/style/common.css'; |
|
|
|
|
|
|
|
|
|
.van-overlay.appraise-popup-box { |
|
|
|
|
background: rgba(0, 0, 0, 0.5) !important; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.empty-tips { |
|
|
|
|
font-family: PingFangSC-Regular; |
|
|
|
|
font-size: 11rem; |
|
|
|
|
@ -727,6 +716,7 @@ watch( |
|
|
|
|
text-align: center; |
|
|
|
|
padding: 0 0 15rem 0; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.chat-new { |
|
|
|
|
width: 100vw; |
|
|
|
|
height: 100vh; |
|
|
|
|
@ -744,6 +734,8 @@ watch( |
|
|
|
|
flex-shrink: 0; |
|
|
|
|
margin: 12rem -12rem -12rem; |
|
|
|
|
background: #ffffff; |
|
|
|
|
background: linear-gradient(180deg, #eaf0ff00 0%, #eaf0ff 18%, #eaf0ff 100%); |
|
|
|
|
// padding: 16px 0px 0px 0px; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.main-container { |
|
|
|
|
@ -876,6 +868,7 @@ watch( |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@keyframes typing-blink { |
|
|
|
|
|
|
|
|
|
0%, |
|
|
|
|
80%, |
|
|
|
|
100% { |
|
|
|
|
|