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