From d1d3ca6f708ec971c6d9e9c2804f2f53c45d8a00 Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期一, 10 二月 2025 17:01:03 +0800
Subject: [PATCH] #
---
rsf-server/src/main/java/com/vincent/rsf/server/system/entity/Tenant.java | 17 +++++++++++++++++
rsf-admin/src/i18n/zh.js | 1 +
rsf-admin/src/i18n/en.js | 1 +
rsf-admin/src/page/tenant/TenantList.jsx | 1 +
4 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/rsf-admin/src/i18n/en.js b/rsf-admin/src/i18n/en.js
index e356675..f6d8b77 100644
--- a/rsf-admin/src/i18n/en.js
+++ b/rsf-admin/src/i18n/en.js
@@ -135,6 +135,7 @@
tenant: {
name: "name",
flag: "flag",
+ root: "root",
},
role: {
name: "name",
diff --git a/rsf-admin/src/i18n/zh.js b/rsf-admin/src/i18n/zh.js
index 9490a9c..8ce6aa2 100644
--- a/rsf-admin/src/i18n/zh.js
+++ b/rsf-admin/src/i18n/zh.js
@@ -135,6 +135,7 @@
tenant: {
name: "绉熸埛鍚�",
flag: "浠g爜",
+ root: "绠$悊鍛�",
},
role: {
name: "瑙掕壊鍚嶇О",
diff --git a/rsf-admin/src/page/tenant/TenantList.jsx b/rsf-admin/src/page/tenant/TenantList.jsx
index ac2d782..e4d2164 100644
--- a/rsf-admin/src/page/tenant/TenantList.jsx
+++ b/rsf-admin/src/page/tenant/TenantList.jsx
@@ -113,6 +113,7 @@
<NumberField source="id" />
<TextField source="name" label="table.field.tenant.name" />
<TextField source="flag" label="table.field.tenant.flag" />
+ {/* <TextField source="root$" label="table.field.tenant.root" /> */}
<DateField source="updateTime" label="common.field.updateTime" showTime />
<DateField source="createTime" label="common.field.createTime" showTime />
<BooleanField source="statusBool" label="common.field.status" sortable={false} />
diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/system/entity/Tenant.java b/rsf-server/src/main/java/com/vincent/rsf/server/system/entity/Tenant.java
index d2edd1e..1e05343 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/system/entity/Tenant.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/system/entity/Tenant.java
@@ -5,6 +5,8 @@
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import com.vincent.rsf.framework.common.Cools;
+import com.vincent.rsf.framework.common.SpringUtils;
+import com.vincent.rsf.server.system.service.UserService;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -38,6 +40,12 @@
private String flag;
/**
+ * 绠$悊鍛�
+ */
+ @ApiModelProperty(value= "绠$悊鍛�")
+ private Long root;
+
+ /**
* 鐘舵�� 1: 姝e父 0: 绂佺敤
*/
@ApiModelProperty(value= "鐘舵�� 1: 姝e父 0: 绂佺敤 ")
@@ -68,6 +76,15 @@
@ApiModelProperty(value= "澶囨敞")
private String memo;
+ public String getRoot$(){
+ UserService service = SpringUtils.getBean(UserService.class);
+ User user = service.getById(this.root);
+ if (!Cools.isEmpty(user)){
+ return String.valueOf(user.getUsername());
+ }
+ return null;
+ }
+
public Boolean getStatusBool(){
if (null == this.status){ return null; }
switch (this.status){
--
Gitblit v1.9.1