Bläddra i källkod

隐藏是否合格。

jxq 3 månader sedan
förälder
incheckning
48d51e242d
1 ändrade filer med 24 tillägg och 12 borttagningar
  1. 24 12
      src/views/pro-steps/components/ceshishuju.vue

+ 24 - 12
src/views/pro-steps/components/ceshishuju.vue

@@ -17,18 +17,18 @@
       <el-table-column fixed prop="proName" label="测试项目" align="center" />
       <el-table-column fixed prop="name" label="测试名称" align="center" />
       <el-table-column fixed prop="value" label="测试值" align="center" />
-      <el-table-column prop="flag" align="center" label="是否合格">
-        <template #default="scope">
-          <span
-            :class="{
-              'red-text': scope.row.flag == 0,
-              'green-text': scope.row.writeData == 1,
-            }"
-          >
-            {{ scope.row.flag == 1 ? "合格" : "不合格" }}
-          </span>
-        </template>
-      </el-table-column>
+      <!--      <el-table-column prop="flag" align="center" label="是否合格">-->
+      <!--        <template #default="scope">-->
+      <!--          <span-->
+      <!--            :class="{-->
+      <!--              'red-text': scope.row.flag == 0,-->
+      <!--              'green-text': scope.row.writeData == 1,-->
+      <!--            }"-->
+      <!--            v-text="getFlagText(scope.row.flag)"-->
+      <!--          >-->
+      <!--          </span>-->
+      <!--        </template>-->
+      <!--      </el-table-column>-->
 
       <!--      <el-table-column label="操作" fixed="right" width="200">-->
       <!--        <template #default="scope">-->
@@ -185,6 +185,18 @@ const handleDialogConfirm = () => {
 const handleDialogCancel = () => {
   dialogVisible.value = false;
 };
+
+const getFlagText = (flag: number) => {
+  let text = "";
+  if (flag == 1) {
+    text = "合格";
+  } else if (flag == -1) {
+    text = "";
+  } else {
+    text = "不合格";
+  }
+  return text;
+};
 </script>
 
 <style scoped lang="scss">