import { getNameDescriptionTableColumn, getStatusTableColumn, } from '@/utils/common/tableColumn' import { getImageTableColumn, getEnvTableColumn, getCommandTableColumn, getArgsTableColumn, } from '../utils/columns' export default { created () { this.columns = [ getNameDescriptionTableColumn({ onManager: this.onManager, hideField: true, edit: false, editDesc: false, formRules: [ { required: true, message: this.$t('compute.text_210') }, ], statusModule: 'container', slotCallback: row => { return ( this.handleOpenSidepage(row)}>{row.name} ) }, }), getStatusTableColumn({ statusModule: 'container' }), getImageTableColumn(), getEnvTableColumn(), getCommandTableColumn(), getArgsTableColumn(), ] }, }