|
|
@ -140,12 +140,12 @@
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column label="路由地址" align="center" prop="routerAddress" v-if="columns[3].visible"/>
|
|
|
|
<el-table-column label="路由地址" align="center" prop="routerAddress" v-if="columns[3].visible"/>
|
|
|
|
<el-table-column label="路由地址详情" align="center" prop="routerAddressDetail" v-if="columns[4].visible"/>
|
|
|
|
<el-table-column label="路由地址详情" align="center" prop="routerAddressDetail" v-if="columns[4].visible"/>
|
|
|
|
|
|
|
|
<el-table-column label="提示信息" align="center" prop="remark" v-if="columns[6].visible"/>
|
|
|
|
<el-table-column label="跳转标识" align="center" prop="routerFlag" v-if="columns[5].visible">
|
|
|
|
<el-table-column label="跳转标识" align="center" prop="routerFlag" v-if="columns[5].visible">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<dict-tag :options="dict.type.router_flag" :value="scope.row.routerFlag"/>
|
|
|
|
<dict-tag :options="dict.type.router_flag" :value="scope.row.routerFlag"/>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column label="提示信息" align="center" prop="remark" v-if="columns[6].visible"/>
|
|
|
|
|
|
|
|
<el-table-column label="创建时间" align="center" prop="createTime" width="180" v-if="columns[8].visible">
|
|
|
|
<el-table-column label="创建时间" align="center" prop="createTime" width="180" v-if="columns[8].visible">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d} {h}:{i}:{s}') }}</span>
|
|
|
|
<span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d} {h}:{i}:{s}') }}</span>
|
|
|
@ -161,19 +161,19 @@
|
|
|
|
<el-button
|
|
|
|
<el-button
|
|
|
|
size="mini"
|
|
|
|
size="mini"
|
|
|
|
type="text"
|
|
|
|
type="text"
|
|
|
|
icon="el-icon-edit"
|
|
|
|
icon="el-icon-d-arrow-right"
|
|
|
|
@click="handleUpdate(scope.row)"
|
|
|
|
@click="handleRouter(scope.row)"
|
|
|
|
v-hasPermi="['system:pointRouter:edit']"
|
|
|
|
v-hasPermi="['system:pointRouter:edit']"
|
|
|
|
>修改
|
|
|
|
>跳转
|
|
|
|
</el-button>
|
|
|
|
|
|
|
|
<el-button
|
|
|
|
|
|
|
|
size="mini"
|
|
|
|
|
|
|
|
type="text"
|
|
|
|
|
|
|
|
icon="el-icon-delete"
|
|
|
|
|
|
|
|
@click="handleDelete(scope.row)"
|
|
|
|
|
|
|
|
v-hasPermi="['system:pointRouter:remove']"
|
|
|
|
|
|
|
|
>删除
|
|
|
|
|
|
|
|
</el-button>
|
|
|
|
</el-button>
|
|
|
|
|
|
|
|
<!-- <el-button-->
|
|
|
|
|
|
|
|
<!-- size="mini"-->
|
|
|
|
|
|
|
|
<!-- type="text"-->
|
|
|
|
|
|
|
|
<!-- icon="el-icon-delete"-->
|
|
|
|
|
|
|
|
<!-- @click="handleDelete(scope.row)"-->
|
|
|
|
|
|
|
|
<!-- v-hasPermi="['system:pointRouter:remove']"-->
|
|
|
|
|
|
|
|
<!-- >删除-->
|
|
|
|
|
|
|
|
<!-- </el-button>-->
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table>
|
|
|
|
</el-table>
|
|
|
@ -304,9 +304,9 @@ export default {
|
|
|
|
{key: 1, label: `功能模块`, visible: true},
|
|
|
|
{key: 1, label: `功能模块`, visible: true},
|
|
|
|
{key: 2, label: `提示类型`, visible: true},
|
|
|
|
{key: 2, label: `提示类型`, visible: true},
|
|
|
|
{key: 3, label: `路由地址`, visible: true},
|
|
|
|
{key: 3, label: `路由地址`, visible: true},
|
|
|
|
{key: 4, label: `路由地址详情`, visible: true},
|
|
|
|
{key: 4, label: `路由地址详情`, visible: false},
|
|
|
|
{key: 5, label: `跳转标识`, visible: true},
|
|
|
|
{key: 5, label: `跳转标识`, visible: true},
|
|
|
|
{key: 6, label: `提示信息`, visible: false},
|
|
|
|
{key: 6, label: `提示信息`, visible: true},
|
|
|
|
{key: 7, label: `创建人`, visible: false},
|
|
|
|
{key: 7, label: `创建人`, visible: false},
|
|
|
|
{key: 8, label: `创建时间`, visible: true},
|
|
|
|
{key: 8, label: `创建时间`, visible: true},
|
|
|
|
{key: 9, label: `更新人`, visible: false},
|
|
|
|
{key: 9, label: `更新人`, visible: false},
|
|
|
@ -383,6 +383,14 @@ export default {
|
|
|
|
this.open = true;
|
|
|
|
this.open = true;
|
|
|
|
this.title = "添加提示路由信息";
|
|
|
|
this.title = "添加提示路由信息";
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
handleRouter(row){
|
|
|
|
|
|
|
|
let params = {};
|
|
|
|
|
|
|
|
if (row.routerAddressDetail != null){
|
|
|
|
|
|
|
|
params = JSON.parse(row.routerAddressDetail)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
this.$tab.openPage(row.moduleCode + this.selectDictLabel(this.dict.type.point_type, row.pointType),
|
|
|
|
|
|
|
|
row.routerAddress, params);
|
|
|
|
|
|
|
|
},
|
|
|
|
/** 修改按钮操作 */
|
|
|
|
/** 修改按钮操作 */
|
|
|
|
handleUpdate(row) {
|
|
|
|
handleUpdate(row) {
|
|
|
|
this.reset();
|
|
|
|
this.reset();
|
|
|
|