浏览代码

研发需求252 标题文字、富文本 支持等 4个反馈修改;更换统计代码

WINDOWS-7IFQK7E\EDY 8 月之前
父节点
当前提交
9d95d3ac64
共有 4 个文件被更改,包括 23 次插入12 次删除
  1. 9 1
      index.html
  2. 二进制
      src/assets/home/grb3.png
  3. 9 7
      src/pages/grb/index.vue
  4. 5 4
      src/pages/manage/xxfb/index.vue

+ 9 - 1
index.html

@@ -11,6 +11,14 @@
 <div id="app"></div>
 <script src="/config.js"></script>
 <script type="module" src="/src/main.ts"></script>
- <script src="https://hm.baidu.com/hm.js?8a30e5b798f33d1e1d867248653fa79f"></script>
+ <script>
+var _hmt = _hmt || [];
+(function() {
+  var hm = document.createElement("script");
+  hm.src = "https://hm.baidu.com/hm.js?82e97aeed239b9325424273bf75fac2a";
+  var s = document.getElementsByTagName("script")[0]; 
+  s.parentNode.insertBefore(hm, s);
+})();
+</script>
 </body>
 </html>

二进制
src/assets/home/grb3.png


+ 9 - 7
src/pages/grb/index.vue

@@ -3,7 +3,7 @@ import Carousel from "ant-design-vue/lib/carousel"; // 加载 JS
 import "ant-design-vue/lib/carousel/style/css"; // 加载 CSS
 // import type { RouteLocationRaw } from "vue-router";
 import { useRouter } from "vue-router";
-import title from "~/assets/home/grb2.jpg";
+import title from "~/assets/home/grb3.png";
 import icon6_1 from "~/assets/home/icon-6_1@2x.png";
 import icon6_2 from "~/assets/home/icon-6@2x.png";
 const router = useRouter();
@@ -62,7 +62,7 @@ async function carouselData() {
         });
       }
       if (item.nic_id == "7") {
-        tzggList.push({ content: item.ni_content });
+        tzggList.push({ content: item.ni_content, title: item.ni_title });
       }
     });
   }
@@ -80,13 +80,13 @@ function showVideo(video) {
   <div>
     <div class="w-full flex items-center w-full relative min-h-134px mb-30px">
       <img :src="title" alt="" class="w-full" />
-      <div class="text-white text-16px absolute top-65px left-223px">
+      <div class="text-hex-e3b177 text-16px absolute bottom-22px left-558px">
         浏览量:{{ viewNum ? viewNum : 0 }}
       </div>
     </div>
     <div class="grid grid-cols-2 gap-x-6 h-410px overflow-hidden">
       <div class="bg-white p-15px">
-        <div class="mb-10px text-20px">视频展示</div>
+        <div class="mb-10px text-20px">优秀学员风采</div>
         <Carousel height="350px" class="w-full h-350px" autoplay draggable>
           <div v-for="(item, i) in spzsList" :key="i">
             <div class="h-312px overflow-hidden">
@@ -116,10 +116,12 @@ function showVideo(video) {
         <Carousel height="350px" class="w-full h-350px" autoplay draggable>
           <div v-for="(item, i) in tzggList" :key="i">
             <div
-              class="h-318px overflow-auto text-18px mb-20px"
+              v-html="item.content"
+              class="h-286px overflow-auto text-18px mb-20px"
               style="width: 100%; text-indent: 2em"
-            >
-              {{ item.content }}
+            ></div>
+            <div class="text-center py-5px">
+              {{ item.title }}
             </div>
           </div>
         </Carousel>

+ 5 - 4
src/pages/manage/xxfb/index.vue

@@ -28,7 +28,7 @@ async function initData() {
     tableData = data.page_data;
     total = data.total_rows * 1;
   }
-} 
+}
 initData();
 const rules = $ref({
   ni_title: [
@@ -293,10 +293,11 @@ function deleteItem(item) {
             </file-upload-progress>
           </el-form-item>
           <el-form-item label="内容">
-            <el-input
-              type="textarea"
-              :autosize="{ minRows: 3 }"
+            <TinymceVue
+              v-if="dialogVisible"
+              id="nr"
               v-model="ruleForm.ni_content"
+              class="w-540px h-400px overflow-auto"
             />
           </el-form-item>
           <el-form-item label="附件(视频)" prop="ni_file">