From 49cd775392f5aa1da349703c9128cedf513d4317 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期五, 10 二月 2023 15:57:29 +0800
Subject: [PATCH] 2023-02-10

---
 src/views/tabledesign/index.jsx |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/src/views/tabledesign/index.jsx b/src/views/tabledesign/index.jsx
index d368f6b..5a0b0c8 100644
--- a/src/views/tabledesign/index.jsx
+++ b/src/views/tabledesign/index.jsx
@@ -386,6 +386,20 @@
             style: { backgroundColor: '#ffffff', paddingTop: '16px', paddingBottom: '80px', paddingLeft: '16px', paddingRight: '16px'},
           }
         } else {
+          if (config.Template === 'CommonTable' && !config.components) {
+            let urlparam = JSON.parse(window.decodeURIComponent(window.atob(this.props.match.params.param)))
+            urlparam.type = 'CommonTable'
+            if (urlparam.PageParam) {
+              urlparam.PageParam.Template = 'CommonTable'
+            }
+            urlparam = window.btoa(window.encodeURIComponent(JSON.stringify(urlparam)))
+
+            let url = `#/basedesign/${urlparam}`
+            
+            window.history.replaceState(null, null, window.location.href.split('#')[0] + url)
+            window.location.reload()
+            return
+          }
           config.uuid = MenuId
           config.MenuID = MenuId
           config.Template = 'BaseTable'

--
Gitblit v1.8.0