diff --git a/maibu-admin/src/main/java/com/maibu/web/controller/system/SysUserController.java b/maibu-admin/src/main/java/com/maibu/web/controller/system/SysUserController.java
index 485e017..57626cc 100644
--- a/maibu-admin/src/main/java/com/maibu/web/controller/system/SysUserController.java
+++ b/maibu-admin/src/main/java/com/maibu/web/controller/system/SysUserController.java
@@ -141,6 +141,9 @@ public class SysUserController extends BaseController {
user.setCreateBy(getUsername());
user.setAiChatNum(-1);
user.setPassword(SecurityUtils.encryptPassword(user.getPassword()));
+ //扩充那个字段
+ user.setDeviceOperatePerm(user.getDeviceOperatePerm());
+
user.setDisplayPassword(user.getPassword());
return toAjax(userService.insertUser(user));
}
@@ -169,6 +172,9 @@ public class SysUserController extends BaseController {
user.setPassword(SecurityUtils.encryptPassword(user.getPassword()));
}
user.setDisplayPassword(user.getPassword());
+ //扩充那个字段
+ user.setDeviceOperatePerm(user.getDeviceOperatePerm());
+
return toAjax(userService.updateUser(user));
}
diff --git a/maibu-common/src/main/java/com/maibu/core/domain/entity/SysUser.java b/maibu-common/src/main/java/com/maibu/core/domain/entity/SysUser.java
index 3b4d79e..a8cf426 100644
--- a/maibu-common/src/main/java/com/maibu/core/domain/entity/SysUser.java
+++ b/maibu-common/src/main/java/com/maibu/core/domain/entity/SysUser.java
@@ -169,6 +169,12 @@ public class SysUser extends BaseDO {
* ai助手问答使用条数
*/
private Integer aiChatNum;
+ /**
+ * 是否有设备操作权限
+ */
+ private Boolean deviceOperatePerm;
+
+
public SysUser(Long userId) {
this.userId = userId;
diff --git a/maibu-service/maibu-system-service/src/main/resources/system/SysDevicePropertyMapper.xml b/maibu-service/maibu-system-service/src/main/resources/system/SysDevicePropertyMapper.xml
index 7f5bb32..5765112 100644
--- a/maibu-service/maibu-system-service/src/main/resources/system/SysDevicePropertyMapper.xml
+++ b/maibu-service/maibu-system-service/src/main/resources/system/SysDevicePropertyMapper.xml
@@ -18,6 +18,7 @@
+
diff --git a/maibu-service/maibu-system-service/src/main/resources/system/SysUserMapper.xml b/maibu-service/maibu-system-service/src/main/resources/system/SysUserMapper.xml
index 9a573fa..d8049cc 100644
--- a/maibu-service/maibu-system-service/src/main/resources/system/SysUserMapper.xml
+++ b/maibu-service/maibu-system-service/src/main/resources/system/SysUserMapper.xml
@@ -31,6 +31,7 @@
+
@@ -44,7 +45,7 @@
- select u.ai_chat_num,u.display_password,u.open_id,u.session_id,u.user_id, u.dept_id,u.org_id,u.site_id, u.user_name, u.nick_name, u.email, u.avatar, u.phonenumber,
+ select u.ai_chat_num,u.display_password,u.open_id,u.session_id,u.user_id, u.dept_id,u.org_id,u.site_id, u.user_name, u.nick_name, u.email, u.avatar, u.phonenumber,
u.password, u.sex, u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark,
r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.status as role_status,
ap.language,ap.time_zone
@@ -56,7 +57,7 @@