| | |
| | | :permission="permissionList" |
| | | ref="crud" |
| | | @search-change="searchChange" |
| | | @cell-dblclick="cellDbClick" |
| | | @search-reset="searchReset" |
| | | @selection-change="selectionChange" |
| | | @current-change="currentChange" |
| | |
| | | name: "data", |
| | | data(){ |
| | | return { |
| | | value:'', |
| | | loading: false, |
| | | query: {}, |
| | | selectionList: [], |
| | |
| | | } |
| | | }, |
| | | methods: { |
| | | async cellDbClick(row, column, cell, event) { |
| | | for (const key in row) { |
| | | if (key === column.property) { |
| | | this.value = row[key]; |
| | | } |
| | | } |
| | | try { |
| | | await this.$copyText(this.value); |
| | | this.$message.success('复制成功'); |
| | | } catch (error) { |
| | | this.$message.warning('复制失败'); |
| | | } |
| | | }, |
| | | searchReset() { |
| | | this.query = {}; |
| | | this.onLoad(this.page); |