{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\system\\Backupmanagement\\restTable.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\system\\Backupmanagement\\restTable.vue","mtime":1675071993069},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\r\nimport portal from '@/api/portal.js'\r\nexport default {\r\n  name: 'backupTable',\r\n  data() {\r\n    return {\r\n      data: [],\r\n      saveUrl: `${window.context.portal}/sys/sysProperties/v1/save`,\r\n      pageResult: {\r\n        page: 1,\r\n        pageSize: 50,\r\n        total: 0,\r\n      },\r\n      currentProperty: {encrypt: 1},\r\n      rows: {},\r\n    }\r\n  },\r\n  created() {\r\n    this.$bus.on('seerow', (row) => {\r\n      this.rows = row\r\n    })\r\n  },\r\n  methods: {\r\n    rowClick(row, column, event) {\r\n      this.$refs.htTable.$refs.htTable.toggleRowSelection(row)\r\n    },\r\n    loadData(param, cb) {\r\n      //加载请求渲染表格\r\n      setTimeout(() => {\r\n        param.sorter=[\r\n            {\r\n              property: 'SYSTEM_CONFIG_ID_',\r\n              value: this.rows,\r\n              group: 'quick',\r\n              relation: 'OR',\r\n              operation: 'LIKE',\r\n            },\r\n          ],\r\n        portal\r\n          .QueryBase(param)\r\n          .then((response) => {\r\n            let arr = []\r\n            for (let i in response.rows) {\r\n              if (response.rows[i].systemType == '还原') {\r\n                arr.push(response.rows[i])\r\n              }\r\n            }\r\n            // console.log(arr)\r\n            this.data = arr\r\n            this.pageResult = {\r\n              page: response.page,\r\n              pageSize: response.pageSize,\r\n              total: arr.length,\r\n            }\r\n          })\r\n          .finally(() => cb())\r\n      }, 1000)\r\n    },\r\n    back() {\r\n      this.$bus.emit('comback')\r\n    },\r\n    handleSizeChange(val) {\r\n      console.log(`每页 ${val} 条`)\r\n    },\r\n    handleCurrentChange(val) {\r\n      console.log(`当前页: ${val}`)\r\n    },\r\n  },\r\n  beforeDestroy() {\r\n    this.$bus.off('seerow')\r\n  },\r\n}\r\n",null]}