From 5c59037a35da509498a7272e005569e0a5758c97 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=90=95=E9=87=91=E6=B3=BD?= <1098696801@qq.com>
Date: Wed, 7 Sep 2022 12:07:48 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96mb-form=20=E5=85=BC=E5=AE=B9r?=
=?UTF-8?q?eplaceAll=E5=86=99=E6=B3=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/components/magic/data/mb-table.vue | 2 +-
.../components/magic/form/mb-upload-file.vue | 6 ++--
.../src/components/magic/template/mb-form.vue | 28 +++++++++++--------
magic-boot-ui/src/scripts/gen/gen-mb-list.js | 4 +--
magic-boot-ui/src/scripts/treeTable.js | 2 +-
5 files changed, 23 insertions(+), 19 deletions(-)
diff --git a/magic-boot-ui/src/components/magic/data/mb-table.vue b/magic-boot-ui/src/components/magic/data/mb-table.vue
index 22d3c57..d477a1c 100644
--- a/magic-boot-ui/src/components/magic/data/mb-table.vue
+++ b/magic-boot-ui/src/components/magic/data/mb-table.vue
@@ -37,7 +37,7 @@
diff --git a/magic-boot-ui/src/scripts/gen/gen-mb-list.js b/magic-boot-ui/src/scripts/gen/gen-mb-list.js
index 94a0c53..9284696 100644
--- a/magic-boot-ui/src/scripts/gen/gen-mb-list.js
+++ b/magic-boot-ui/src/scripts/gen/gen-mb-list.js
@@ -1,5 +1,5 @@
function gen(groupPath, data){
- var permissionPrefix = groupPath.replace(/^\//,'').replace(/\/\//, '/').replaceAll('/', ':')
+ var permissionPrefix = groupPath.replace(/^\//,'').replace(/\/\//, '/').replace(/\//g, ':')
var html = `
@@ -21,7 +21,7 @@ function gen(groupPath, data){
permission: '${permissionPrefix}:save',
click: () => {
magicFormTitle.value = '添加'
- formDialog.value.show()
+ formDialog.value.show(() => magicForm.value.initFormData())
}
}],
table: {
diff --git a/magic-boot-ui/src/scripts/treeTable.js b/magic-boot-ui/src/scripts/treeTable.js
index b37f603..28e451b 100644
--- a/magic-boot-ui/src/scripts/treeTable.js
+++ b/magic-boot-ui/src/scripts/treeTable.js
@@ -95,7 +95,7 @@ treeTable.treeNodeReplace = (fields, searchData, treeNode, text, childrenSearch,
treeTable.clearFont = (data, fields) => {
fields.forEach(field => {
- data[field] = data[field].replaceAll(/(.*?)<\/font>/g,'$1')
+ data[field] = data[field].replace(/(.*?)<\/font>/g,'$1')
})
}