|
|
|
@ -493,6 +493,23 @@ export default {
|
|
|
|
};
|
|
|
|
};
|
|
|
|
},
|
|
|
|
},
|
|
|
|
methods: {
|
|
|
|
methods: {
|
|
|
|
|
|
|
|
contextMenuClickEvent({ menu, row, column }) {
|
|
|
|
|
|
|
|
switch (menu.code) {
|
|
|
|
|
|
|
|
case 'edit':
|
|
|
|
|
|
|
|
// 示例
|
|
|
|
|
|
|
|
if (row && column) {
|
|
|
|
|
|
|
|
const target = this.$router.resolve({
|
|
|
|
|
|
|
|
path: '/flow/edit',
|
|
|
|
|
|
|
|
query: {
|
|
|
|
|
|
|
|
flow_id: row.id
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
})
|
|
|
|
|
|
|
|
window.open(target.href, '_blank')
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
break
|
|
|
|
|
|
|
|
default:
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
},
|
|
|
|
contentFormatter(row) {
|
|
|
|
contentFormatter(row) {
|
|
|
|
const { data, fields } = row
|
|
|
|
const { data, fields } = row
|
|
|
|
let text = ''
|
|
|
|
let text = ''
|
|
|
|
|