Commit fcc28fdd by dqjdda

代码优化

parent 84875a8a
......@@ -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"
>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment