网关可校验token

This commit is contained in:
tanghc
2019-10-26 15:54:48 +08:00
parent 530a92a3ea
commit a08313ea81
33 changed files with 293 additions and 116 deletions

View File

@@ -66,6 +66,9 @@
<el-form-item>
<el-checkbox v-model="searchFormData.permission">授权接口</el-checkbox>
</el-form-item>
<el-form-item>
<el-checkbox v-model="searchFormData.needToken">需要token</el-checkbox>
</el-form-item>
<el-form-item>
<el-button type="primary" icon="el-icon-search" @click="onSearchTable">查询</el-button>
</el-form-item>
@@ -123,6 +126,16 @@
<span v-if="scope.row.mergeResult === 0" style="color:#E6A23C"></span>
</template>
</el-table-column>
<el-table-column
prop="needToken"
label="需要token"
width="100"
>
<template slot-scope="scope">
<span v-if="scope.row.needToken === 1" style="font-weight: bold;color: #303133;"></span>
<span v-if="scope.row.needToken === 0"></span>
</template>
</el-table-column>
<el-table-column
prop="status"
label="状态"
@@ -182,6 +195,9 @@
<el-form-item label="统一格式输出">
{{ routeDialogFormData.mergeResult === 1 ? '是' : '否' }}
</el-form-item>
<el-form-item label="需要token">
{{ routeDialogFormData.needToken === 1 ? '是' : '否' }}
</el-form-item>
<el-form-item label="状态">
<el-radio-group v-model="routeDialogFormData.status">
<el-radio :label="1" name="status">启用</el-radio>
@@ -269,6 +285,7 @@ export default {
id: '',
serviceId: '',
permission: 0,
needToken: 0,
pageIndex: 1,
pageSize: 10
},