소스 검색

更新自定义规则相关

lzh 3 달 전
부모
커밋
247ba95f00
5개의 변경된 파일688개의 추가작업 그리고 182개의 파일을 삭제
  1. 2 1
      .eslintrc.js
  2. 1 1
      package.json
  3. 9 0
      src/api/rule/config.js
  4. 673 177
      src/views/rule/config/components/CreateDialog.vue
  5. 3 3
      src/views/rule/config/components/TableBox.vue

+ 2 - 1
.eslintrc.js

@@ -3,7 +3,8 @@ module.exports = {
   parserOptions: {
     parser: 'babel-eslint',
     sourceType: 'module',
-    ecmaVersion: 2020
+    ecmaVersion: 2020,
+    requireConfigFile: false
   },
   env: {
     browser: true,

+ 1 - 1
package.json

@@ -55,7 +55,7 @@
     "@vue/cli-service": "4.4.4",
     "@vue/test-utils": "1.0.0-beta.29",
     "autoprefixer": "9.5.1",
-    "babel-eslint": "^7.2.3",
+    "babel-eslint": "^10.1.0",
     "babel-jest": "^26.2.1",
     "babel-plugin-dynamic-import-node": "2.3.3",
     "chalk": "2.4.2",

+ 9 - 0
src/api/rule/config.js

@@ -71,3 +71,12 @@ export function getSelectFormula(data) {
   })
 }
 
+// 字典编辑
+export function edit_word_map(data) {
+  return request({
+    url: '/quality_rule/edit_word_map',
+    method: 'post',
+    data: data
+  })
+}
+

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 673 - 177
src/views/rule/config/components/CreateDialog.vue


+ 3 - 3
src/views/rule/config/components/TableBox.vue

@@ -119,9 +119,9 @@
         width="120"
       >
         <template slot-scope="scope">
-          <el-tag v-if="scope.row.error_level === 1" type="info">低风险</el-tag>
-          <el-tag v-if="scope.row.error_level === 2" type="primary">中风险</el-tag>
-          <el-tag v-if="scope.row.error_level === 3" type="danger">高风险</el-tag>
+          <el-tag v-if="scope.row.error_level === 1" type="danger">必改</el-tag>
+          <el-tag v-if="scope.row.error_level === 2" type="primary">建议</el-tag>
+          <!-- <el-tag v-if="scope.row.error_level === 3" type="danger">高风险</el-tag> -->
         </template>
       </el-table-column>
       <el-table-column

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.