zhaoke 1 年之前
父节点
当前提交
45e0824252
共有 1 个文件被更改,包括 12 次插入4 次删除
  1. 12 4
      src/views/tablePage/index.vue

+ 12 - 4
src/views/tablePage/index.vue

@@ -231,9 +231,9 @@ export default {
     },
     //获取tree点击
     treeNodeClick (data) {
+      const nrow = _.cloneDeep(data)
+      this.selectedDataCheck = nrow
       if (this.selected) {
-        const nrow = _.cloneDeep(data)
-        this.selectedDataCheck = nrow
         this.treeCheckQuery(nrow)
       } else {
         const values = Object.values(data)
@@ -318,7 +318,11 @@ export default {
       // const tableColumnArrs = pageAuths.filter(item => item['superiorid'] == pageconfigurationid && item['pagetype'] == 'column')
       // this.dialogName = pageroute
       if (pagecode == 'startBtnAll') {
-        const { code, message } = await startAll({})
+        if (!Object.keys(this.selectedDataCheck).length) {
+          this.$message.error('请选中容器后再操作')
+          return
+        }
+        const { code, message } = await startAll(this.selectedDataCheck)
         if (code == 0) {
           this.$message.success(message || '操作成功')
           this.queryTableData(true)
@@ -594,7 +598,11 @@ export default {
       const { openmode, pageroute, pagecode } = this.pageAuthBtnQuery
       if (!openmode) return
       if (pagecode == 'stopBtnAll') {
-        const { code, message } = await stopAll({})
+        if (!Object.keys(this.selectedDataCheck).length) {
+          this.$message.error('请选中容器后再操作')
+          return
+        }
+        const { code, message } = await stopAll(this.selectedDataCheck)
         if (code == 0) {
           this.$message.success(message || '操作成功')
           this.queryTableData(true)