-
+
@@ -22,77 +22,87 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 是
- 否
-
-
-
-
- 启用
- 暂停
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 是
+ 否
+
+
+
+
+ 启用
+ 暂停
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
- {{ scope.row.isPause ? '已暂停' : '运行中' }}
+
+ {{ scope.row.isPause ? '已暂停' : '运行中' }}
-
-
+
+
- 编辑
- 执行
-
+
+ 执行
+
{{ scope.row.isPause ? '恢复' : '暂停' }}
- 取消
确定
-
删除
-
+
删除 -->
+
@@ -204,7 +214,39 @@ export default {
},
checkboxT(row, rowIndex) {
return row.id !== 1
+ },
+ // 单元格样式
+ cell({ row, columnIndex }) {
+ if (row.isPause === true && columnIndex === 7) { // 已暂停
+ console.log(1)
+ return 'fail-clear'
+ } else if (row.isPause === false && columnIndex === 7) { // 运行中
+ return 'have-clear'
+ }
}
}
}
+
+