update
This commit is contained in:
@@ -23,7 +23,7 @@
|
||||
<el-button icon="el-icon-delete" type="text" @click="handleReset">
|
||||
重置
|
||||
</el-button>
|
||||
<el-button v-hasPerm="['visual:board:build']" icon="el-icon-plus" type="text" @click="handleSubmit">
|
||||
<el-button icon="el-icon-plus" type="text" @click="handleSubmit">
|
||||
保存
|
||||
</el-button>
|
||||
<el-button icon="el-icon-close" type="text" @click="handleCancel">
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
</el-row>
|
||||
<el-divider />
|
||||
<el-row :gutter="20">
|
||||
<el-col v-hasPerm="['visual:board:add']" :span="6" class="box-card-col">
|
||||
<el-col :span="6" class="box-card-col">
|
||||
<el-card :body-style="{ padding: '0px' }" class="box-card-item">
|
||||
<div class="box-card-item-add" @click="handleAdd">
|
||||
<div class="icon-block">
|
||||
@@ -33,16 +33,16 @@
|
||||
</div>
|
||||
</el-image>
|
||||
<div class="box-card-item-edit" :style="{display: (item.show ? 'block' : 'none')}">
|
||||
<el-button v-hasPerm="['visual:board:build']" type="primary" @click="handleConfig(item)">编辑</el-button>
|
||||
<el-button type="primary" @click="handleConfig(item)">编辑</el-button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="box-card-item-footer">
|
||||
<div class="box-card-item-footer-text">{{ item.boardName }}</div>
|
||||
<div class="clearfix">
|
||||
<i v-hasPerm="['visual:board:edit']" class="el-icon-edit-outline" @click="handleEdit(item)" />
|
||||
<i v-hasPerm="['visual:board:preview']" class="el-icon-view" @click="handleView(item)" />
|
||||
<i v-hasPerm="['visual:board:remove']" class="el-icon-delete" @click="handleDelete(item)" />
|
||||
<i v-hasPerm="['visual:board:copy']" class="el-icon-copy-document" @click="handleCopy(item)" />
|
||||
<i class="el-icon-edit-outline" @click="handleEdit(item)" />
|
||||
<i class="el-icon-view" @click="handleView(item)" />
|
||||
<i class="el-icon-delete" @click="handleDelete(item)" />
|
||||
<i class="el-icon-copy-document" @click="handleCopy(item)" />
|
||||
</div>
|
||||
</div>
|
||||
</el-card>
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
<el-button icon="el-icon-delete" type="text" @click="handleReset">
|
||||
重置
|
||||
</el-button>
|
||||
<el-button v-hasPerm="['visual:chart:build']" icon="el-icon-plus" type="text" @click="handleSubmit">
|
||||
<el-button icon="el-icon-plus" type="text" @click="handleSubmit">
|
||||
保存
|
||||
</el-button>
|
||||
<el-button icon="el-icon-close" type="text" @click="handleCancel">
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
</el-row>
|
||||
<el-divider />
|
||||
<el-row :gutter="20">
|
||||
<el-col v-hasPerm="['visual:chart:add']" class="box-card-col">
|
||||
<el-col class="box-card-col">
|
||||
<el-card :body-style="{ padding: '0px' }" class="box-card-item">
|
||||
<div class="box-card-item-add" @click="handleAdd">
|
||||
<div class="icon-block">
|
||||
@@ -33,15 +33,15 @@
|
||||
</div>
|
||||
</el-image>
|
||||
<div class="box-card-item-edit" :style="{display: (item.show ? 'block' : 'none')}">
|
||||
<el-button v-hasPerm="['visual:chart:build']" type="primary" @click="handleConfig(item)">编辑</el-button>
|
||||
<el-button type="primary" @click="handleConfig(item)">编辑</el-button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="box-card-item-footer">
|
||||
<span class="box-card-item-footer-text">{{ item.chartName }}</span>
|
||||
<div class="clearfix">
|
||||
<i v-hasPerm="['visual:chart:edit']" class="el-icon-edit-outline" @click="handleEdit(item)" />
|
||||
<i v-hasPerm="['visual:chart:remove']" class="el-icon-delete" @click="handleDelete(item)" />
|
||||
<i v-hasPerm="['visual:chart:copy']" class="el-icon-copy-document" @click="handleCopy(item)" />
|
||||
<i class="el-icon-edit-outline" @click="handleEdit(item)" />
|
||||
<i class="el-icon-delete" @click="handleDelete(item)" />
|
||||
<i class="el-icon-copy-document" @click="handleCopy(item)" />
|
||||
</div>
|
||||
</div>
|
||||
</el-card>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<el-button icon="el-icon-delete" type="text" @click="handleReset">
|
||||
重置
|
||||
</el-button>
|
||||
<el-button v-hasPerm="['visual:screen:build']" icon="el-icon-plus" type="text" @click="handleSubmit">
|
||||
<el-button icon="el-icon-plus" type="text" @click="handleSubmit">
|
||||
保存
|
||||
</el-button>
|
||||
<el-button icon="el-icon-close" type="text" @click="handleCancel">
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
</el-row>
|
||||
<el-divider />
|
||||
<el-row :gutter="20">
|
||||
<el-col v-hasPerm="['visual:screen:add']" :span="6" class="box-card-col">
|
||||
<el-col :span="6" class="box-card-col">
|
||||
<el-card :body-style="{ padding: '0px' }" class="box-card-item">
|
||||
<div class="box-card-item-add" @click="handleAdd">
|
||||
<div class="icon-block">
|
||||
@@ -33,16 +33,16 @@
|
||||
</div>
|
||||
</el-image>
|
||||
<div class="box-card-item-edit" :style="{display: (item.show ? 'block' : 'none')}">
|
||||
<el-button v-hasPerm="['visual:screen:build']" type="primary" @click="handleConfig(item)">编辑</el-button>
|
||||
<el-button type="primary" @click="handleConfig(item)">编辑</el-button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="box-card-item-footer">
|
||||
<div class="box-card-item-footer-text">{{ item.screenName }}</div>
|
||||
<div class="clearfix">
|
||||
<i v-hasPerm="['visual:screen:edit']" class="el-icon-edit-outline" @click="handleEdit(item)" />
|
||||
<i v-hasPerm="['visual:screen:preview']" class="el-icon-view" @click="handleView(item)" />
|
||||
<i v-hasPerm="['visual:screen:remove']" class="el-icon-delete" @click="handleDelete(item)" />
|
||||
<i v-hasPerm="['visual:screen:copy']" class="el-icon-copy-document" @click="handleCopy(item)" />
|
||||
<i class="el-icon-edit-outline" @click="handleEdit(item)" />
|
||||
<i class="el-icon-view" @click="handleView(item)" />
|
||||
<i class="el-icon-delete" @click="handleDelete(item)" />
|
||||
<i class="el-icon-copy-document" @click="handleCopy(item)" />
|
||||
</div>
|
||||
</div>
|
||||
</el-card>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<div slot="header" class="clearfix">
|
||||
<span>{{ title }}</span>
|
||||
<el-button-group style="float: right;">
|
||||
<el-button v-hasPerm="['visual:chart:add']" size="mini" icon="el-icon-plus" round :loading="loadingOptions.loading" :disabled="loadingOptions.isDisabled" @click="submitForm">{{ loadingOptions.loadingText }}</el-button>
|
||||
<el-button size="mini" icon="el-icon-plus" round :loading="loadingOptions.loading" :disabled="loadingOptions.isDisabled" @click="submitForm">{{ loadingOptions.loadingText }}</el-button>
|
||||
<el-button size="mini" icon="el-icon-back" round @click="showCard">返回</el-button>
|
||||
</el-button-group>
|
||||
</div>
|
||||
@@ -37,7 +37,7 @@
|
||||
<el-form-item>
|
||||
<el-button size="mini" type="primary" @click="formaterSql">Sql格式化</el-button>
|
||||
<el-button size="mini" type="primary" @click="analyseSql">Sql解析</el-button>
|
||||
<el-button v-hasPerm="['visual:set:preview']" size="mini" type="primary" @click="dataPreview">数据预览</el-button>
|
||||
<el-button size="mini" type="primary" @click="dataPreview">数据预览</el-button>
|
||||
</el-form-item>
|
||||
<el-divider content-position="left">数据模型定义</el-divider>
|
||||
<el-row style="height: 300px;padding: 0 20px;">
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<div slot="header" class="clearfix">
|
||||
<span>{{ title }}</span>
|
||||
<el-button-group style="float: right;">
|
||||
<el-button v-hasPerm="['visual:set:preview']" size="mini" icon="el-icon-s-data" round @click="dataPreview">数据预览</el-button>
|
||||
<el-button size="mini" icon="el-icon-s-data" round @click="dataPreview">数据预览</el-button>
|
||||
<el-button size="mini" icon="el-icon-back" round @click="showCard">返回</el-button>
|
||||
</el-button-group>
|
||||
</div>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<div slot="header" class="clearfix">
|
||||
<span>{{ title }}</span>
|
||||
<el-button-group style="float: right;">
|
||||
<el-button v-hasPerm="['visual:chart:edit']" size="mini" icon="el-icon-plus" round :loading="loadingOptions.loading" :disabled="loadingOptions.isDisabled" @click="submitForm">{{ loadingOptions.loadingText }}</el-button>
|
||||
<el-button size="mini" icon="el-icon-plus" round :loading="loadingOptions.loading" :disabled="loadingOptions.isDisabled" @click="submitForm">{{ loadingOptions.loadingText }}</el-button>
|
||||
<el-button size="mini" icon="el-icon-back" round @click="showCard">返回</el-button>
|
||||
</el-button-group>
|
||||
</div>
|
||||
@@ -37,7 +37,7 @@
|
||||
<el-form-item>
|
||||
<el-button size="mini" type="primary" @click="formaterSql">Sql格式化</el-button>
|
||||
<el-button size="mini" type="primary" @click="analyseSql">Sql解析</el-button>
|
||||
<el-button v-hasPerm="['visual:set:preview']" size="mini" type="primary" @click="dataPreview">数据预览</el-button>
|
||||
<el-button size="mini" type="primary" @click="dataPreview">数据预览</el-button>
|
||||
</el-form-item>
|
||||
<el-divider content-position="left">数据模型定义</el-divider>
|
||||
<el-row style="height: 300px;padding: 0 20px;">
|
||||
|
||||
@@ -20,7 +20,6 @@
|
||||
<el-col :span="12">
|
||||
<el-button-group>
|
||||
<el-button
|
||||
v-hasPerm="['visual:set:add']"
|
||||
type="primary"
|
||||
icon="el-icon-plus"
|
||||
size="mini"
|
||||
@@ -100,21 +99,18 @@
|
||||
trigger="click"
|
||||
>
|
||||
<el-button
|
||||
v-hasPerm="['visual:set:edit']"
|
||||
size="mini"
|
||||
type="text"
|
||||
icon="el-icon-edit-outline"
|
||||
@click="handleEdit(scope.row)"
|
||||
>修改</el-button>
|
||||
<el-button
|
||||
v-hasPerm="['visual:set:detail']"
|
||||
size="mini"
|
||||
type="text"
|
||||
icon="el-icon-view"
|
||||
@click="handleDetail(scope.row)"
|
||||
>详情</el-button>
|
||||
<el-button
|
||||
v-hasPerm="['visual:set:remove']"
|
||||
size="mini"
|
||||
type="text"
|
||||
icon="el-icon-delete"
|
||||
|
||||
Reference in New Issue
Block a user