From a5abb70a428f59894fc9ee4330f0033d6fe93a8b Mon Sep 17 00:00:00 2001
From: 杨磊 <505174330@qq.com>
Date: 星期四, 24 四月 2025 18:38:13 +0800
Subject: [PATCH] Merge branch 'master' of http://182.92.203.7:2001/r/wyyDatabase

---
 src/views/chronology/floatingWindow.vue |   68 +++++++++++++++++++++++----------
 1 files changed, 47 insertions(+), 21 deletions(-)

diff --git a/src/views/chronology/floatingWindow.vue b/src/views/chronology/floatingWindow.vue
index 1d79eec..040cc11 100644
--- a/src/views/chronology/floatingWindow.vue
+++ b/src/views/chronology/floatingWindow.vue
@@ -10,9 +10,9 @@
         <div class="journalInformation">{{ info.IssueNumber }}</div>
       </div>
       <div class="contentBox">
-       <span>{{ info.author }}</span>
-       <span style="margin-left: 20px"> {{ info.authorsUnits }}</span>
-       <span></span>
+        <span>{{ info.author }}</span>
+        <span style="margin-left: 20px"> {{ info.authorsUnits }}</span>
+        <span></span>
       </div>
       <div class="abstract">
         鎽樿锛�
@@ -43,44 +43,40 @@
       </div>
     </div>
     <div class="videoBox" v-if="info.cmsItemType === 'video'">
-      <video
-        width="370"
-        height="240"
-        controls
-        :src="info.requestCtx"
-      ></video>
+      <video width="370" height="200" controls :src="info.requestCtx"></video>
 
       <div>
         <div class="subtitle">
-          <div class="source">{{ info.name }}</div>
+          <div class="source">{{ info.source }}</div>
           <div class="journalInformation">2005 3鏈� 绗�40鍗� 绗�4鏈�</div>
         </div>
         <div class="contentBox" style="text-align: left">
-        
-        </div>
+          <div class="contentBox" style="text-align: left">
+          <div class="audioContent" v-html="info.abstract"></div>
+        </div></div>
       </div>
     </div>
     <div class="audioBox" v-if="info.cmsItemType === 'audio'">
       <div style="text-align: center">
         <audio
-          style="width: 100%"
+          style="width: 90%"
           src="https://www.w3schools.com/html/horse.ogg"
           controls
         ></audio>
       </div>
       <div>
         <div class="subtitle">
-          <div class="source">涓浗涓尰鍩虹鍖诲鏉傚織</div>
+          <div class="source">{{ info.source }}</div>
           <div class="journalInformation">2005 3鏈� 绗�40鍗� 绗�4鏈�</div>
         </div>
         <div class="contentBox" style="text-align: left">
-          <p>鐜嬬澘 涓浗绉戝闄㈠ぇ杩炲寲瀛︾墿鐞嗙爺绌舵墍</p>
-          <p>鐜嬬澘 涓浗绉戝闄㈠ぇ杩炲寲瀛︾墿鐞嗙爺绌舵墍</p>
-          <p>鐜嬬澘 涓浗绉戝闄㈠ぇ杩炲寲瀛︾墿鐞嗙爺绌舵墍</p>
-          <p>鐜嬬澘 涓浗绉戝闄㈠ぇ杩炲寲瀛︾墿鐞嗙爺绌舵墍</p>
-          <p>鐜嬬澘 涓浗绉戝闄㈠ぇ杩炲寲瀛︾墿鐞嗙爺绌舵墍</p>
+          <div class="audioContent" v-html="info.abstract"></div>
         </div>
       </div>
+    </div>
+
+    <div class="btnBox">
+      <div class="detailBtn">鏌ョ湅璇︽儏</div>
     </div>
   </div>
 </template>
@@ -94,12 +90,19 @@
       default: () => {},
     },
   },
+
+  data() {
+    return {};
+  },
+  mounted() {
+    console.log(this.info);
+  },
 };
 </script>
 
 <style scoped>
 .dialogBox {
-  width: 400px;
+  width: 524px;
   height: 100%;
   background-color: #fdf8f0;
   position: relative;
@@ -175,9 +178,32 @@
   font-weight: 700;
   color: #8f7a5a;
 }
-.source{
+.source {
   max-width: 300px;
   overflow: hidden;
   white-space: normal;
 }
+.btnBox {
+  text-align: center;
+  margin-top: 20px;
+  display: flex;
+  justify-content: center;
+}
+.detailBtn {
+  width: 100px;
+  height: 30px;
+  border-radius: 30px;
+  color: #8f7a5a;
+  line-height: 30px;
+  cursor: pointer;
+  border: 1px solid #8f7a5a;
+}
+.audioContent{
+  white-space: pre-line;
+  line-height: 18px;
+  margin-top: 10px;
+  max-height: 100px;
+  overflow-y: auto;
+  margin-top: 20px;
+}
 </style>

--
Gitblit v1.9.1