Skip to content

Commit e1eac97

Browse files
committed
upd: 修改渲染方式
1 parent 0e1f361 commit e1eac97

File tree

1 file changed

+26
-28
lines changed

1 file changed

+26
-28
lines changed

linkis-web/src/apps/linkis/module/globalHistoryManagement/viewHistory.vue

Lines changed: 26 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -123,19 +123,12 @@ export default {
123123
yarnAddress: '',
124124
logTimer: null,
125125
preName: 'log',
126-
showUDF: false,
126+
showUDF: false,
127+
tabs: [],
127128
}
128129
},
129-
created() {
130+
async created() {
130131
this.hasResultData = false
131-
},
132-
unmouted() {
133-
if(this.logTimer) {
134-
clearTimeout(this.logTimer);
135-
}
136-
},
137-
async mounted() {
138-
let taskID = this.$route.query.taskID
139132
let engineInstance = this.$route.query.engineInstance
140133
141134
const engineLogOnlyAdminEnable = storage.get('engineLogOnlyAdminEnable')
@@ -155,31 +148,36 @@ export default {
155148
156149
}
157150
this.showUDF = ['spark', 'hive'].includes(this.param.engineType)
151+
this.tabs = [
152+
{ name: 'log', label: 'message.linkis.log' },
153+
{ name: 'code', label: 'message.linkis.executionCode' },
154+
// { name: 'detail', label: 'message.linkis.detail', disabled: true },
155+
{ name: 'result', label: 'message.linkis.result' },
156+
{ name: 'engineLog', label: 'message.linkis.engineLog' },
157+
{ name: 'udfLog', label: 'message.linkis.udfLog' },
158+
{ name: 'terminal', label: 'message.linkis.diagnosticLog' }
159+
]
160+
if(!this.hasEngine) {
161+
this.tabs = this.tabs.filter(tab => tab.name !== 'engineLog')
162+
}
163+
if(!this.showUDF) {
164+
this.tabs = this.tabs.filter(tab => tab.name !== 'udfLog')
165+
}
166+
},
167+
unmouted() {
168+
if(this.logTimer) {
169+
clearTimeout(this.logTimer);
170+
}
171+
},
172+
async mounted() {
173+
let taskID = this.$route.query.taskID
158174
await this.initHistory(taskID);
159175
const node = document.getElementsByClassName('global-history')[0];
160176
this.scriptViewState.bottomContentHeight = node.clientHeight - 85;
161177
},
162178
computed: {
163179
isHistoryDetail() {
164180
return this.$route.path === '/console/viewHistoryDetail'
165-
},
166-
tabs() {
167-
let tabs = [
168-
{ name: 'log', label: 'message.linkis.log' },
169-
{ name: 'code', label: 'message.linkis.executionCode' },
170-
// { name: 'detail', label: 'message.linkis.detail', disabled: true },
171-
{ name: 'result', label: 'message.linkis.result' },
172-
{ name: 'engineLog', label: 'message.linkis.engineLog' },
173-
{ name: 'udfLog', label: 'message.linkis.udfLog' },
174-
{ name: 'terminal', label: 'message.linkis.diagnosticLog' }
175-
]
176-
if(!this.hasEngine) {
177-
tabs = tabs.filter(tab => tab.name !== 'engineLog')
178-
}
179-
if(!this.showUDF) {
180-
tabs = tabs.filter(tab => tab.name !== 'udfLog')
181-
}
182-
return tabs
183181
}
184182
},
185183
methods: {

0 commit comments

Comments
 (0)