diff --git a/src/views/system/menu/components/EditDialog.vue b/src/views/system/menu/components/EditDialog.vue index 49c5e56..00dfd42 100644 --- a/src/views/system/menu/components/EditDialog.vue +++ b/src/views/system/menu/components/EditDialog.vue @@ -125,7 +125,7 @@ const columns = [ const reqType = ['GET', 'POST', 'PUT', 'PATCH', 'HEAD', 'DELETE'] const cancelText = ref(t('button.cancel')) const okText = ref(t('button.confirm')) - +const platform=ref('') /** * 新建 */ @@ -165,6 +165,7 @@ async function handleEdit(record = {}) { formData.value = cloneDeep(data) formData.value.properties = formData.value.properties ? JSON.parse(formData.value.properties) : '' formData.value.resources = formData.value.resources || (formData.value.resources = []) + platform.value=data.platform } /** @@ -193,6 +194,7 @@ function handleOk() { case 'edit': newApiData() params.resources = formData.value.resources + params.platform=platform.value result = await apis.menu.updateMenu(formData.value.id, params).catch(() => { throw new Error() })