Parcourir la source

隔离点设置

pm il y a 1 an
Parent
commit
95a386dde5
1 fichiers modifiés avec 23 ajouts et 4 suppressions
  1. 23 4
      src/views/mes/md/segregationpoint/index.vue

+ 23 - 4
src/views/mes/md/segregationpoint/index.vue

@@ -160,22 +160,26 @@
           />
         </template>
       </el-table-column> -->
-      <el-table-column label="隔离点图标" align="center" prop="pointIcon">
+      <el-table-column label="隔离点图标" align="center" prop="pointIcon" width="90">
         <template slot-scope="scope">
           <img
+            v-if="scope.row.pointIcon"
             :src="scope.row.pointIcon"
             alt=""
             style="width: 50px; height: 50px"
           />
+          <span v-else>-</span>
         </template>
       </el-table-column>
-      <el-table-column label="隔离点图片" align="center" prop="pointPicture">
+      <el-table-column label="隔离点图片" align="center" prop="pointPicture" width="90">
         <template slot-scope="scope">
           <img
+            v-if="scope.row.pointPicture"
             :src="scope.row.pointPicture"
             alt=""
             style="width: 50px; height: 50px"
           />
+          <span v-else>-</span>
         </template>
       </el-table-column>
       <el-table-column label="隔离点类型" align="center" prop="pointType">
@@ -186,8 +190,23 @@
           />
         </template>
       </el-table-column>
-      <!-- <el-table-column label="存在的作业种类" align="center" prop="remark">
-      </el-table-column> -->
+
+       <el-table-column label="锁具名称" align="center" prop="lockName">
+      </el-table-column>
+      <el-table-column label="锁具类型" align="center" prop="lockType">
+        <template slot-scope="scope">
+          <dict-tag
+            :options="dict.type.lock_type"
+            :value="scope.row.lockType"
+          />
+        </template>
+      </el-table-column>
+      <el-table-column label="锁具图片" align="center" prop="lockImg" width="90">
+        <template slot-scope="scope">
+          <img :src="scope.row.lockImg" alt="" style="width: 50px; height: 50px" v-if="scope.row.lockImg"/>
+          <span v-else>-</span>
+        </template>
+      </el-table-column>
       <el-table-column label="危险能量类型" align="center" prop="powerType">
         <template slot-scope="scope">
           <dict-tag