代码优化
This commit is contained in:
@@ -65,8 +65,8 @@
|
||||
@click="edit(scope.row)"
|
||||
/>
|
||||
<el-popover
|
||||
v-permission="['admin','serverAccount:del']"
|
||||
:ref="scope.row.id"
|
||||
v-permission="['admin','serverAccount:del']"
|
||||
placement="top"
|
||||
width="180"
|
||||
>
|
||||
|
||||
@@ -81,8 +81,8 @@
|
||||
@click="edit(scope.row)"
|
||||
/>
|
||||
<el-popover
|
||||
v-permission="['admin','app:del']"
|
||||
:ref="scope.row.id"
|
||||
v-permission="['admin','app:del']"
|
||||
placement="top"
|
||||
width="180"
|
||||
>
|
||||
|
||||
@@ -67,8 +67,8 @@
|
||||
@click="edit(scope.row)"
|
||||
/>
|
||||
<el-popover
|
||||
v-permission="['admin','database:del']"
|
||||
:ref="scope.row.id"
|
||||
v-permission="['admin','database:del']"
|
||||
placement="top"
|
||||
width="180"
|
||||
>
|
||||
|
||||
@@ -92,10 +92,10 @@
|
||||
</div>
|
||||
</div>
|
||||
<!--表单组件-->
|
||||
<eForm ref="form" :is-add="isAdd"/>
|
||||
<eForm ref="form" :is-add="isAdd" />
|
||||
<!-- 系统还原组件-->
|
||||
<fForm ref="sysRestore" :app-name="appName" :key="times"/>
|
||||
<dForm ref="deploy"/>
|
||||
<fForm ref="sysRestore" :key="times" :app-name="appName" />
|
||||
<dForm ref="deploy" />
|
||||
<!--表格渲染-->
|
||||
<el-table
|
||||
v-loading="loading"
|
||||
@@ -106,8 +106,8 @@
|
||||
style="width: 100%"
|
||||
@current-change="handleCurrentChange"
|
||||
>
|
||||
<el-table-column :formatter="formatterAppId" prop="appId" label="应用名称"/>
|
||||
<el-table-column prop="ip" label="服务器列表"/>
|
||||
<el-table-column :formatter="formatterAppId" prop="appId" label="应用名称" />
|
||||
<el-table-column prop="ip" label="服务器列表" />
|
||||
<el-table-column
|
||||
v-if="checkPermission(['admin','deploy:edit','deploy:del'])"
|
||||
label="操作"
|
||||
@@ -123,8 +123,8 @@
|
||||
@click="edit(scope.row)"
|
||||
/>
|
||||
<el-popover
|
||||
v-permission="['admin','deploy:del']"
|
||||
:ref="scope.row.id"
|
||||
v-permission="['admin','deploy:del']"
|
||||
placement="top"
|
||||
width="180"
|
||||
>
|
||||
@@ -139,7 +139,7 @@
|
||||
>确定
|
||||
</el-button>
|
||||
</div>
|
||||
<el-button slot="reference" type="danger" icon="el-icon-delete" size="mini"/>
|
||||
<el-button slot="reference" type="danger" icon="el-icon-delete" size="mini" />
|
||||
</el-popover>
|
||||
</template>
|
||||
</el-table-column>
|
||||
|
||||
@@ -36,13 +36,13 @@
|
||||
>
|
||||
<el-table-column width="30px">
|
||||
<template slot-scope="scope">
|
||||
<el-radio v-model="radio" :label="scope.$index"/>
|
||||
<el-radio v-model="radio" :label="scope.$index" />
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="appName" label="应用名称"/>
|
||||
<el-table-column prop="ip" label="部署IP"/>
|
||||
<el-table-column prop="deployDate" label="部署时间"/>
|
||||
<el-table-column prop="deployUser" label="部署人员"/>
|
||||
<el-table-column prop="appName" label="应用名称" />
|
||||
<el-table-column prop="ip" label="部署IP" />
|
||||
<el-table-column prop="deployDate" label="部署时间" />
|
||||
<el-table-column prop="deployUser" label="部署人员" />
|
||||
</el-table>
|
||||
</el-form>
|
||||
<div slot="footer" class="dialog-footer">
|
||||
|
||||
@@ -49,8 +49,8 @@
|
||||
>
|
||||
<template slot-scope="scope">
|
||||
<el-popover
|
||||
v-permission="['admin','deployHistory:del']"
|
||||
:ref="scope.row.id"
|
||||
v-permission="['admin','deployHistory:del']"
|
||||
placement="top"
|
||||
width="180"
|
||||
>
|
||||
|
||||
@@ -65,8 +65,8 @@
|
||||
@click="edit(scope.row)"
|
||||
/>
|
||||
<el-popover
|
||||
v-permission="['admin','serverDeploy:del']"
|
||||
:ref="scope.row.id"
|
||||
v-permission="['admin','serverDeploy:del']"
|
||||
placement="top"
|
||||
width="180"
|
||||
>
|
||||
|
||||
Reference in New Issue
Block a user