Skip to content

Commit d3c9ac0

Browse files
committed
调整界面代码,支持nacos的instance id
1 parent 679d0a5 commit d3c9ac0

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

spring-cloud-gray-webui/src/views/gray-instance/complex-table.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
<el-button type="primary" size="mini" class="list-button" @click="handleUpdate(row)">
8383
Edit
8484
</el-button>
85-
<router-link :to="'/gray/instance/policy?instanceId='+row.instanceId">
85+
<router-link :to="'/gray/instance/policy?instanceId='+escapeStr(row.instanceId)">
8686
<el-button size="mini" type="success" class="list-button">
8787
策略
8888
</el-button>
@@ -249,6 +249,9 @@ export default {
249249
this.setPageTitle()
250250
},
251251
methods: {
252+
escapeStr(str) {
253+
return window.escape(str)
254+
},
252255
setPageTitle() {
253256
var title = '灰度实例'
254257
if (this.listQuery.serviceId) {

spring-cloud-gray-webui/src/views/gray-policy/complex-table.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,15 +120,15 @@ export default {
120120
listQuery: {
121121
page: 1,
122122
limit: 10,
123-
instanceId: this.$route.query.instanceId || ''
123+
instanceId: unescape(this.$route.query.instanceId || '')
124124
},
125125
calendarTypeOptions,
126126
sortOptions: [{ label: 'ID Ascending', key: '+id' }, { label: 'ID Descending', key: '-id' }],
127127
statusOptions: ['published', 'draft', 'deleted'],
128128
showReviewer: false,
129129
temp: {
130130
id: undefined,
131-
instanceId: this.$route.query.instanceId || '',
131+
instanceId: unescape(this.$route.query.instanceId || ''),
132132
alias: ''
133133
},
134134
dialogFormVisible: false,

0 commit comments

Comments
 (0)