Fixiaobai
2023-09-20 600422b0312cab54f6a84f63e1e5ac1e1fc36d1b
src/components/view/rawInsDetail.vue
@@ -365,7 +365,9 @@
    }
    this.getOptions();
  },
  mounted() {},
  mounted() {
  },
  computed: {
    conclusionTable() {
      const conclusion = {};
@@ -375,7 +377,7 @@
        ...new Set(this.projectTable.map(item => item.uName))
      ];
      if (
        this.projectTable.filter(item => item.testState === null).length ===
        this.projectTable.filter(item => item.testState === undefined).length ===
        this.projectTable.length
      ) {
        conclusion.testState = null;
@@ -427,21 +429,21 @@
  },
  methods: {
    assertTest(row){
      let fuArr=['>', '<', '=']
      if(!fuArr.includes(row.required[0])){
        this.$message({
                    message: "标准值["+row.required+"]格式首位应包含>,<或者=",
                    type: 'warning'
                });
                return
      }
      if(!fuArr.includes(row.internal[0])){
        this.$message({
                    message: "内控值["+row.internal+"]格式首位应包含>,<或者=",
                    type: 'warning'
                });
                return
      }
      // let fuArr=['>', '<', '=']
      // if(!fuArr.includes(row.required[0])){
      //   this.$message({
      //               message: "标准值["+row.required+"]格式首位应包含>,<或者=",
      //               type: 'warning'
      //           });
      //           return
      // }
      // if(!fuArr.includes(row.internal[0])){
      //   this.$message({
      //               message: "内控值["+row.internal+"]格式首位应包含>,<或者=",
      //               type: 'warning'
      //           });
      //           return
      // }
    },
    // 设备树过滤搜索
    filterNode(value, data) {
@@ -456,6 +458,7 @@
          params: { id: this.detailId }
        })
        .then(res => {
          console.log(res);
          this.detailInfo = res.data;
          this.projectTable = res.data.children;
          this.projectTable.forEach(i => {