natasha 1 rok temu
rodzic
commit
b45f4c6a87
3 zmienionych plików z 50 dodań i 52 usunięć
  1. 1 1
      public/ciyun/ciyunindex.html
  2. 19 19
      src/common/data.js
  3. 30 32
      src/views/Textanalysis/index.vue

+ 1 - 1
public/ciyun/ciyunindex.html

@@ -209,7 +209,7 @@
                                     <option value="Elephant">Elephant</option>
                                     <option value="FZSS">方正书宋</option>
                                     <option value="FZLTH">方正兰亭黑</option>
-                                    <option value="FZKT-GBK">方正楷体</option>
+                                    <option value="FZKT-GBK;楷体">方正楷体</option>
                                     <option value="FZPY">方正拼音</option>
                                 </select>
                             </div>

+ 19 - 19
src/common/data.js

@@ -1,33 +1,33 @@
 const levelMap = {
-    初等: { name: '初等', color: '#66AE5B' },
-    中等: { name: '中等', color: '#4CA6EE' },
+    初等: { name: '初等', color: '#32DB2F' },
+    中等: { name: '中等', color: '#3884F6' },
     高等: { name: '高等', color: '#9031AA' },
     超纲: { name: '超纲', color: '#EA1F1F' },
     专有: { name: '专有', color: '#E2B100' },
-    其它: { name: '其它', color: '#888888' },
-    '初等(1级)': { name: '初等(1级)', color: '#B6D58A' },
-    '初等(2级)': { name: '初等(2级)', color: '#66AE5B' },
-    '初等(3级)': { name: '初等(3级)', color: '#35776B' },
-    '中等(4级)': { name: '中等(4级)', color: '#73CDDE' },
-    '中等(5级)': { name: '中等(5级)', color: '#4CA6EE' },
-    '中等(6级)': { name: '中等(6级)', color: '#3873CB' },
+    其它: { name: '其它', color: '#B8B8B8' },
+    '初等(1级)': { name: '初等(1级)', color: '#96D941' },
+    '初等(2级)': { name: '初等(2级)', color: '#32DB2F' },
+    '初等(3级)': { name: '初等(3级)', color: '#1AD7C0' },
+    '中等(4级)': { name: '中等(4级)', color: '#10B9EE' },
+    '中等(5级)': { name: '中等(5级)', color: '#3884F6' },
+    '中等(6级)': { name: '中等(6级)', color: '#1D47DD' },
     '高等(7-9级)': { name: '高等(7-9级)', color: '#9031AA' },
-    '1': { name: '初等', color: '#66AE5B' },
-    '2': { name: '中等', color: '#4CA6EE' },
+    '1': { name: '初等', color: '#32DB2F' },
+    '2': { name: '中等', color: '#3884F6' },
     '3': { name: '高等', color: '#9031AA' },
     '4': { name: '超纲', color: '#EA1F1F' },
     '5': { name: '专有', color: '#E2B100' },
-    '6': { name: '其它', color: '#888888' },
-    '100': { name: '初等(1级)', color: '#B6D58A' },
-    '101': { name: '初等(2级)', color: '#66AE5B' },
-    '102': { name: '初等(3级)', color: '#35776B' },
-    '103': { name: '中等(4级)', color: '#73CDDE' },
-    '104': { name: '中等(5级)', color: '#4CA6EE' },
-    '105': { name: '中等(6级)', color: '#3873CB' },
+    '6': { name: '其它', color: '#B8B8B8' },
+    '100': { name: '初等(1级)', color: '#96D941' },
+    '101': { name: '初等(2级)', color: '#32DB2F' },
+    '102': { name: '初等(3级)', color: '#1AD7C0' },
+    '103': { name: '中等(4级)', color: '#10B9EE' },
+    '104': { name: '中等(5级)', color: '#3884F6' },
+    '105': { name: '中等(6级)', color: '#1D47DD' },
     '106': { name: '高等(7-9级)', color: '#9031AA' },
     '107': { name: '超纲', color: '#EA1F1F' },
     '108': { name: '专有', color: '#E2B100' },
-    '109': { name: '其它', color: '#888888' },
+    '109': { name: '其它', color: '#B8B8B8' },
 };
 
 export { levelMap };

+ 30 - 32
src/views/Textanalysis/index.vue

@@ -245,6 +245,8 @@
               </div>
             </div>
             <div class="articel">
+
+
               <div v-for="(items, index) in ArticelData" :key="index + 'paragraph'" class="paragraph">
                 <!-- <span
                   class="sentence"
@@ -280,38 +282,36 @@
                             lineHeight: wordLineHeight + 'px',
                             background: word.color ? word.color : '',
                             color: word.color
-                              ? '#FFFFFF'
+                              ? '#000'
                               : !xifen
                               ? leftNavIndex == 0
                                 ? seleLevelMapList.indexOf(word.levels.P_G) != -1
                                   ? levelMap[word.levels.P_G].color
-                                  : ''
+                                  : '#000'
                                 : leftNavIndex == 1
                                 ? seleLevelMapList.indexOf(word.levels.W_G) != -1
                                   ? levelMap[word.levels.W_G].color
-                                  : ''
+                                  : '#000'
                                 : leftNavIndex == 2
                                 ? seleLevelMapList.indexOf(word.levels.C_G) != -1
                                   ? levelMap[word.levels.C_G].color
-                                  : ''
-                                : ''
+                                  : '#000'
+                                : '#000'
                               : leftNavIndex == 0
                               ? seleLevelMapList.indexOf(word.levels.P_L) != -1
                                 ? levelMap[word.levels.P_L].color
-                                : ''
+                                : '#000'
                               : leftNavIndex == 1
                               ? seleLevelMapList.indexOf(word.levels.W_L) != -1
                                 ? levelMap[word.levels.W_L].color
-                                : ''
+                                : '#000'
                               : leftNavIndex == 2
                               ? seleLevelMapList.indexOf(word.levels.C_L) != -1
                                 ? levelMap[word.levels.C_L].color
-                                : ''
-                              : '',
+                                : '#000'
+                              : '#000',
                           }"
-                        >
-                          {{ word.word }}
-                        </span>
+                        >{{ word.word }}</span>
                       </template>
                     </span>
                   </template>
@@ -336,38 +336,36 @@
                             lineHeight: wordLineHeight + 'px',
                             background: word.color ? word.color : '',
                             color: word.color
-                              ? '#FFFFFF'
+                              ? '#000'
                               : !xifen
                               ? leftNavIndex == 0
                                 ? seleLevelMapList.indexOf(word.levels.P_G) != -1
                                   ? levelMap[word.levels.P_G].color
-                                  : ''
+                                  : '#000'
                                 : leftNavIndex == 1
                                 ? seleLevelMapList.indexOf(word.levels.W_G) != -1
                                   ? levelMap[word.levels.W_G].color
-                                  : ''
+                                  : '#000'
                                 : leftNavIndex == 2
                                 ? seleLevelMapList.indexOf(word.levels.C_G) != -1
                                   ? levelMap[word.levels.C_G].color
-                                  : ''
-                                : ''
+                                  : '#000'
+                                : '#000'
                               : leftNavIndex == 0
                               ? seleLevelMapList.indexOf(word.levels.P_L) != -1
                                 ? levelMap[word.levels.P_L].color
-                                : ''
+                                : '#000'
                               : leftNavIndex == 1
                               ? seleLevelMapList.indexOf(word.levels.W_L) != -1
                                 ? levelMap[word.levels.W_L].color
-                                : ''
+                                : '#000'
                               : leftNavIndex == 2
                               ? seleLevelMapList.indexOf(word.levels.C_L) != -1
                                 ? levelMap[word.levels.C_L].color
-                                : ''
-                              : '',
+                                : '#000'
+                              : '#000',
                           }"
-                        >
-                          {{ word.word }}
-                        </span>
+                        >{{ word.word }}</span>
                       </template>
                     </span>
                   </template>
@@ -540,10 +538,9 @@ export default {
     font-family: "GB-PINYINOK-B";
   }
   .hanzi {
-    color: rgb(255, 255, 255);
     text-align: center;
     line-height: 28px;
-    font-family: "FZJCGFKTK";
+    font-family: "楷体";
   }
   </style>`;
       let content = `<!DOCTYPE html>
@@ -555,13 +552,14 @@ export default {
       ${style}
   </head>
   <body>
-  <div style="background:#26272a">
+  <div>
       ${cxzcxz}
   </div>
   </body>
   </html>`;
       let converted = htmlDocx.asBlob(content);
       FileSaver.saveAs(converted, '文章.docx');
+      document.body.removeChild(dv);
     },
     // 全部高亮
     allListEvent() {
@@ -1817,17 +1815,17 @@ export default {
           height: calc(100% - 137px);
           padding: 12px 15px;
           margin-top: 16px;
-          background: #26272a;
+          background: #F9F9F9;
           border-radius: 4px;
 
           .right_main_top {
             display: flex;
             align-items: center;
-            justify-content: flex-end;
+            justify-content: center;
             font-size: 14px;
             font-weight: 600;
             line-height: 22px;
-            color: #a6a6a6;
+            color: #A5A5A5;
 
             .twoline {
               margin: 0 20px;
@@ -1875,14 +1873,14 @@ export default {
                   min-height: 12px;
                   font-family: 'GB-PINYINOK-B';
                   line-height: 12px;
-                  color: rgba(255, 255, 255, 50%);
+                  color: rgba(0, 0, 0, 50%);
                   text-align: center;
                 }
 
                 .hanzi {
                   font-family: 'FZJCGFKTK';
                   line-height: 28px;
-                  color: rgb(255, 255, 255);
+                  color: #000;
                   text-align: center;
                 }
               }