Procházet zdrojové kódy

查重格式化tool

qymljy před 6 měsíci
rodič
revize
3e2b505de2
1 změnil soubory, kde provedl 21 přidání a 0 odebrání
  1. 21 0
      src/utils/tool.js

+ 21 - 0
src/utils/tool.js

@@ -264,5 +264,26 @@ export default {
     const month = String(newData.getMonth() + 1).padStart(2,'0')
     const date = String(newData.getDate()).padStart(2,'0')
     return year + '-' + month +'-' + date
+  },
+  /*查重格式化*/
+  getFontHighlight(data){
+    data.map(item => {
+      item.chars = item.chars.reduce((acc,ite) => ({
+        ...acc,
+        ...ite
+      }),{})
+
+      item.projectname = item.projectname.split('').map(text => {
+        let projectname = item.chars.projectname.join("") || ''
+        return projectname.includes(text) ? {
+          text,
+          color: 'red'
+        } : {
+          text,
+          color: '#666'
+        }
+      })
+      return item
+    })
   }
 }