From 7b566ae46f74d326da3946779180ae1f66015a9b Mon Sep 17 00:00:00 2001 From: "Jiangjie.Bai" Date: Mon, 6 Jun 2022 15:52:26 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=88=9B=E5=BB=BAAPI=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?clone=5Ffrom=E6=9F=A5=E8=AF=A2=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/GenericCreateUpdateForm/index.vue | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/layout/components/GenericCreateUpdateForm/index.vue b/src/layout/components/GenericCreateUpdateForm/index.vue index de54df533..bd8d1e60b 100644 --- a/src/layout/components/GenericCreateUpdateForm/index.vue +++ b/src/layout/components/GenericCreateUpdateForm/index.vue @@ -138,6 +138,16 @@ export default { if (params.id) { url = getUpdateObjURL(url, params.id) } + + const clone_from = this.$route.query['clone_from'] + const query = clone_from ? `clone_from=${clone_from}` : '' + if (query) { + if (url.indexOf('?') === -1) { + url = `${url}?${query}` + } else { + url = `${url}&${query}` + } + } return url } },