perf: support change gateway platform

This commit is contained in:
ibuler 2024-09-04 18:24:00 +08:00 committed by Bryan
parent 5fcfecc060
commit 7b9627a80b

View File

@ -11,11 +11,10 @@ export default {
BaseAssetCreateUpdate
},
data() {
const platformType = this.$route.query.platform_type
return {
url: '/api/v1/assets/gateways/',
updateInitial: async(initial) => {
const url = `/api/v1/assets/platforms/?name=Gateway`
const url = `/api/v1/assets/platforms/?name__startswith=Gateway`
const platform = await this.$axios.get(url)
initial.platform = parseInt(platform[0].id)
initial.domain = this.$route.query.domain
@ -26,11 +25,10 @@ export default {
disabled: true
},
platform: {
disabled: true,
el: {
multiple: false,
ajax: {
url: `/api/v1/assets/platforms/?type=${platformType}`,
url: `/api/v1/assets/platforms/?name__startswith=Gateway`,
transformOption: (item) => {
return { label: item.name, value: item.id }
}