diff --git a/src/components/DialogModel/index.vue b/src/components/DialogModel/index.vue
index b87a0f8..264e877 100644
--- a/src/components/DialogModel/index.vue
+++ b/src/components/DialogModel/index.vue
@@ -44,7 +44,15 @@ export default {
/* 右上角关闭外层 */
handleCloseOuter() {
/* 通知父组件更改弹框显示值 */
- this.$emit('closeDialogOuter', false)
+
+ this.$confirm('确定关闭该弹框吗?', '提示', {
+ confirmButtonText: '确定',
+ cancelButtonText: '取消',
+ type: 'warning',
+ }).then(() => {
+ this.$emit('closeDialogOuter', false)
+ })
+ // this.$emit('closeDialogOuter', false)
},
/* 右上角关闭内层 */
handleCloseInner() {
diff --git a/src/views/task/components/addAndEditForm.vue b/src/views/task/components/addAndEditForm.vue
index 0cf7ebb..70d411d 100644
--- a/src/views/task/components/addAndEditForm.vue
+++ b/src/views/task/components/addAndEditForm.vue
@@ -249,19 +249,14 @@
-
-
+
+
-
-
-
-
-
-
-
+
+
@@ -286,14 +281,18 @@
删除
+
+
+ {{ index + 1 }}
+
@@ -312,9 +311,15 @@
/>
+
-
-
+
+
+
+
+
+
+
@@ -430,7 +435,7 @@ export default {
},
accountFormRules: {
- element: [{ required: true, message: '请输入操作元素', trigger: 'blur' }],
+ // element: [{ required: true, message: '请输入操作元素', trigger: 'blur' }],
elementName: [{ required: true, message: '请输入元素值', trigger: 'blur' }],
sleepTime: [{ required: true, message: '请输入等待时间', trigger: 'blur' }],
interactive: [{ required: true, message: '请选择交互方式', trigger: 'blur' }],
@@ -473,7 +478,16 @@ export default {
},
handleDeleteAccount(index) {
- this.accountForm.splice(index, 1)
+ // this.accountForm.splice(index, 1)
+ this.$confirm('确定删除该步骤吗?', '提示', {
+ confirmButtonText: '确定',
+ cancelButtonText: '取消',
+ type: 'warning',
+ })
+ .then(() => {
+ this.accountForm.splice(index, 1)
+ })
+ .catch(() => {})
},
// 拖拽结束事件
diff --git a/src/views/task/index.vue b/src/views/task/index.vue
index 7300543..e98c63e 100644
--- a/src/views/task/index.vue
+++ b/src/views/task/index.vue
@@ -159,7 +159,14 @@ export default {
// 取消
onHandleCancel() {
- this.dialogConfig.outerVisible = false
+ // this.dialogConfig.outerVisible = false
+ this.$confirm('确定取消该弹框吗?', '提示', {
+ confirmButtonText: '确定',
+ cancelButtonText: '取消',
+ type: 'warning',
+ }).then(() => {
+ this.dialogConfig.outerVisible = false
+ })
},
// 保存