|
4 | 4 | <el-input v-model.trim="application.name" disabled placeholder="应用名称" class="input"></el-input> |
5 | 5 | </el-row> |
6 | 6 | <el-table :data="tableData" style="width: 100%" v-loading="loading"> |
7 | | - <el-table-column type="expand"> |
8 | | - <template slot-scope="props"> |
9 | | - <el-form label-position="left" inline class="table-expand"> |
10 | | - <el-form-item label="描述">{{props.row.comment}}</el-form-item> |
11 | | - </el-form> |
12 | | - </template> |
13 | | - </el-table-column> |
14 | 7 | <el-table-column prop="name" label="任务名称"> |
15 | 8 | <template slot-scope="props"> |
16 | 9 | <el-tooltip class="item" effect="light" :content="props.row.jobKey" placement="top-start"> |
|
85 | 78 | :page-size="pagination.pageSize"> |
86 | 79 | </el-pagination> |
87 | 80 | <!-- 任务编辑对话框 --> |
88 | | - <cdJobDialog ref="cdJobDialog" :formStatus="formCdJobStatus" @closeDialog="fetchData"></cdJobDialog> |
| 81 | + <cd-job-dialog ref="cdJobDialog" :formStatus="formCdJobStatus" @closeDialog="fetchData"></cd-job-dialog> |
89 | 82 | <!-- 任务引擎编辑对话框 --> |
90 | | - <jobEngineDialog ref="jobEngineDialog" :formStatus="formEngineStatus"></jobEngineDialog> |
91 | | - <androidReinforceJobBuildDialog ref="androidReinforceJobBuildDialog" |
92 | | - :formStatus="formAndroidReinforceBuildStatus"></androidReinforceJobBuildDialog> |
93 | | - <javaJobDeployDialog ref="javaJobDeployDialog" :formStatus="formJavaDeployStatus"></javaJobDeployDialog> |
94 | | - <jenkinsNodeXTerm ref="xtermDialog" :formStatus="formXtermStatus" @openXTerm="handlerOpenXTerm"></jenkinsNodeXTerm> |
95 | | - <viewJobBuildOutput ref="viewJobBuildOutput" :formStatus="formBuildOutputStatus"></viewJobBuildOutput> |
| 83 | + <job-engine-dialog ref="jobEngineDialog" :formStatus="formEngineStatus"></job-engine-dialog> |
| 84 | + <android-reinforce-job-build-dialog ref="androidReinforceJobBuildDialog" |
| 85 | + :formStatus="formAndroidReinforceBuildStatus"></android-reinforce-job-build-dialog> |
| 86 | + <java-job-deploy-dialog ref="javaJobDeployDialog" :formStatus="formJavaDeployStatus"></java-job-deploy-dialog> |
| 87 | + <jenkins-node-x-term ref="xtermDialog" :formStatus="formXtermStatus" @openXTerm="handlerOpenXTerm"></jenkins-node-x-term> |
| 88 | + <view-job-build-output ref="viewJobBuildOutput" :formStatus="formBuildOutputStatus"></view-job-build-output> |
96 | 89 | </div> |
97 | 90 | </template> |
98 | 91 |
|
99 | 92 | <script> |
100 | 93 | import { mapState, mapActions } from 'vuex' |
101 | 94 |
|
102 | 95 | // Component |
103 | | - // XTerm |
104 | 96 | import JenkinsNodeXTerm from '@/components/opscloud/xterm/JenkinsNodeXTerm' |
105 | 97 | import CdJobDialog from '@/components/opscloud/application/CdJobDialog' |
106 | 98 | import JobEngineDialog from '@/components/opscloud/application/JobEngineDialog' |
107 | | - // Component Build |
108 | 99 | import AndroidReinforceJobBuildDialog from '@/components/opscloud/build/AndroidReinforceJobBuildDialog' |
109 | 100 | import JavaJobDeployDialog from '@/components/opscloud/build/JavaJobDeployDialog' |
110 | 101 | import ViewJobBuildOutput from '@/components/opscloud/application/ViewJobBuildOutput' |
|
0 commit comments