From 89b3188be8c128c3e03f7e20303cc684352e155a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=90=95=E9=87=91=E6=B3=BD?= <1098696801@qq.com>
Date: Fri, 18 Mar 2022 20:14:27 +0800
Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E5=BD=95=E5=9C=B0=E5=9D=80=EF=BC=8C?=
=?UTF-8?q?=E7=BB=84=E4=BB=B6=E4=BC=98=E5=8C=96=E7=AD=89?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
data/magic-api/api/后台/在线用户/列表.ms | 3 +-
data/magic-api/api/后台/安全/登录.ms | 6 +-
magic-boot-ui/src/assets/css/common.css | 3 +
.../src/components/magic/advanced/mb-form.vue | 2 +-
.../magic/basic/mb-editor-table.vue | 132 ++++++++++--------
.../src/components/magic/basic/mb-table.vue | 3 +
...{mb-checkbox.vue => mb-checkbox-group.vue} | 1 -
.../src/components/magic/form/mb-input.vue | 4 +-
.../form/{mb-radio.vue => mb-radio-group.vue} | 0
.../components/magic/form/mb-treeselect.vue | 4 +-
.../src/views/examples/test-mb-form.vue | 8 +-
.../src/views/examples/test-mb-list.vue | 3 +-
.../src/views/system/menu/menu-list.vue | 1 +
.../src/views/system/monitor/online-user.vue | 3 +
magic-boot/pom.xml | 2 +-
.../ssssssss/magicboot/utils/AddressUtil.java | 22 +++
16 files changed, 120 insertions(+), 77 deletions(-)
rename magic-boot-ui/src/components/magic/form/{mb-checkbox.vue => mb-checkbox-group.vue} (98%)
rename magic-boot-ui/src/components/magic/form/{mb-radio.vue => mb-radio-group.vue} (100%)
create mode 100644 magic-boot/src/main/java/org/ssssssss/magicboot/utils/AddressUtil.java
diff --git a/data/magic-api/api/后台/在线用户/列表.ms b/data/magic-api/api/后台/在线用户/列表.ms
index 799dc53..66556e5 100644
--- a/data/magic-api/api/后台/在线用户/列表.ms
+++ b/data/magic-api/api/后台/在线用户/列表.ms
@@ -5,7 +5,7 @@
"groupId" : "d95a58e77d314370862ffc4cdfdb8283",
"name" : "列表",
"createTime" : null,
- "updateTime" : 1647396892675,
+ "updateTime" : 1647433235510,
"lock" : null,
"createBy" : null,
"updateBy" : null,
@@ -113,6 +113,7 @@ return db.page("""
select
su.username,
so.name office_name,
+ sll.address,
sll.token,
sll.ip,
sll.browser,
diff --git a/data/magic-api/api/后台/安全/登录.ms b/data/magic-api/api/后台/安全/登录.ms
index b247be8..d00ab57 100644
--- a/data/magic-api/api/后台/安全/登录.ms
+++ b/data/magic-api/api/后台/安全/登录.ms
@@ -5,7 +5,7 @@
"groupId" : "1952f25c81084e24b55b11385767dc38",
"name" : "登录",
"createTime" : null,
- "updateTime" : 1647396539380,
+ "updateTime" : 1647561372842,
"lock" : "0",
"createBy" : null,
"updateBy" : null,
@@ -178,6 +178,7 @@
}
}
================================
+import org.ssssssss.magicboot.utils.AddressUtil
import log
import 'cn.dev33.satoken.secure.SaSecureUtil';
import 'cn.dev33.satoken.stp.StpUtil';
@@ -205,7 +206,8 @@ var loginLog = {
type: '成功',
ip: request.getClientIP(),
browser: ua.getBrowser().toString(),
- os: ua.getOs().toString()
+ os: ua.getOs().toString(),
+ address: AddressUtil.getAddress(request.getClientIP())
}
if(!user){
diff --git a/magic-boot-ui/src/assets/css/common.css b/magic-boot-ui/src/assets/css/common.css
index 39377ea..4c17e37 100644
--- a/magic-boot-ui/src/assets/css/common.css
+++ b/magic-boot-ui/src/assets/css/common.css
@@ -37,6 +37,9 @@ body{
--el-avatar-bg-color: var(--mb-main-color);
border: 1px solid white;
}
+.el-dialog__body{
+ padding: 5px 20px;
+}
.app-container hr {
border: none;
height: 1px;
diff --git a/magic-boot-ui/src/components/magic/advanced/mb-form.vue b/magic-boot-ui/src/components/magic/advanced/mb-form.vue
index 52fd2ee..5b98297 100644
--- a/magic-boot-ui/src/components/magic/advanced/mb-form.vue
+++ b/magic-boot-ui/src/components/magic/advanced/mb-form.vue
@@ -11,7 +11,7 @@
diff --git a/magic-boot-ui/src/components/magic/basic/mb-editor-table.vue b/magic-boot-ui/src/components/magic/basic/mb-editor-table.vue
index a6c3380..c016c21 100644
--- a/magic-boot-ui/src/components/magic/basic/mb-editor-table.vue
+++ b/magic-boot-ui/src/components/magic/basic/mb-editor-table.vue
@@ -1,77 +1,85 @@
- 添加一行
+ 添加一行
-
+
-
-
+
-
diff --git a/magic-boot-ui/src/components/magic/basic/mb-table.vue b/magic-boot-ui/src/components/magic/basic/mb-table.vue
index 5be3dec..4440b05 100644
--- a/magic-boot-ui/src/components/magic/basic/mb-table.vue
+++ b/magic-boot-ui/src/components/magic/basic/mb-table.vue
@@ -154,6 +154,9 @@ function reloadList() {
listCurrent.value = 1
getList()
}
+ if (props.data) {
+ handlerData()
+ }
}
function handlerData() {
diff --git a/magic-boot-ui/src/components/magic/form/mb-checkbox.vue b/magic-boot-ui/src/components/magic/form/mb-checkbox-group.vue
similarity index 98%
rename from magic-boot-ui/src/components/magic/form/mb-checkbox.vue
rename to magic-boot-ui/src/components/magic/form/mb-checkbox-group.vue
index efda5d8..9872964 100644
--- a/magic-boot-ui/src/components/magic/form/mb-checkbox.vue
+++ b/magic-boot-ui/src/components/magic/form/mb-checkbox-group.vue
@@ -88,7 +88,6 @@ import {watch, ref, getCurrentInstance} from "vue";
}
watch(() => props.modelValue, (value) => {
- console.log(value)
emit('update:modelValue', value)
})
diff --git a/magic-boot-ui/src/components/magic/form/mb-input.vue b/magic-boot-ui/src/components/magic/form/mb-input.vue
index 62aaa5e..e2121f7 100644
--- a/magic-boot-ui/src/components/magic/form/mb-input.vue
+++ b/magic-boot-ui/src/components/magic/form/mb-input.vue
@@ -1,5 +1,5 @@
-
+