提交 a1c6bf20 编写于 作者: lakernote's avatar lakernote

(新增)[整体](基于stomp技术的用户上下线通知)

上级 23a18efe
......@@ -66,13 +66,17 @@ public class SysDeptController {
@GetMapping("/data")
public ResultTable data(SysDept param) {
List<SysDept> data = sysDeptService.list(Wrappers.<SysDept>lambdaQuery().eq(SysDept::getStatus, true));
List<SysDept> data = sysDeptService.list(Wrappers.<SysDept>lambdaQuery()
.eq(SysDept::getStatus, true)
.orderByAsc(SysDept::getSort));
return ResultTable.dataTable(data);
}
@GetMapping("/tree")
public ResultTree tree(SysDept param) {
List<SysDept> data = sysDeptService.list(Wrappers.<SysDept>lambdaQuery().eq(SysDept::getStatus, true));
List<SysDept> data = sysDeptService.list(Wrappers.<SysDept>lambdaQuery()
.eq(SysDept::getStatus, true)
.orderByAsc(SysDept::getSort));
return ResultTree.data(data);
}
......
......@@ -3,6 +3,7 @@ package com.laker.admin.module.sys.controller;
import cn.dev33.satoken.annotation.SaCheckPermission;
import cn.hutool.core.util.StrUtil;
import com.laker.admin.config.LakerConfig;
import com.laker.admin.framework.exception.BusinessException;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.logging.LogLevel;
import org.springframework.boot.logging.LoggerGroup;
......@@ -39,7 +40,12 @@ public class WebLogController {
@GetMapping(value = "/file", produces = "text/plain; charset=UTF-8")
@ResponseBody
@SaCheckPermission("weblog.list")
public Resource logFile(@RequestParam(required = false) String filePath) {
if (StrUtil.isNotBlank(filePath)) {
throw new BusinessException("演示环境,禁止修改模式文件路径");
}
String lookFilePath = lakerConfig.getLogFilePath();
if (StrUtil.isNotBlank(filePath)) {
lookFilePath = filePath;
......
......@@ -155,11 +155,12 @@
dtree.renderSelect({
elem: "#selectParent",
data: data.data,
selectTips: "请选择部门",
selectCardHeight: "150",
selectInputName: {nodeId: "deptId", context: "deptName"},
// skin: "layui",
dataFormat: "list",
response: {treeId: "deptId", parentId: "pid", title: "deptName"},
selectInitVal: "1"
response: {treeId: "deptId", parentId: "pid", title: "deptName"}
});
})
......
......@@ -36,7 +36,7 @@
<div class="layui-form-item">
<label class="layui-form-label">密码</label>
<div class="layui-input-block">
<input type="text" name="password" lay-verify="title|required" autocomplete="off"
<input type="password" name="password" lay-verify="required" autocomplete="off"
placeholder="请输入标题"
class="layui-input">
</div>
......@@ -125,6 +125,7 @@
dtree.renderSelect({
elem: "#selectParent",
data: treeData.data,
selectCardHeight: "150",
selectInputName: {nodeId: "deptId", context: "deptName"},
// skin: "layui",
dataFormat: "list",
......@@ -162,7 +163,7 @@
});
} else {
layer.msg(result.msg,
{icon: 2, time: 1000, area: ['100px', '80px']}
{icon: 2, time: 1000, area: ['260px', '80px']}
);
}
}
......
......@@ -13,7 +13,7 @@
<div class="layui-form-item">
<label class="layui-form-label">账号</label>
<div class="layui-input-block">
<input type="text" name="userName" value="854085467" lay-verify="title" autocomplete="off"
<input type="text" name="userName" lay-verify="title" autocomplete="off"
placeholder="请输入标题" class="layui-input">
</div>
</div>
......@@ -27,14 +27,14 @@
<div class="layui-form-item">
<label class="layui-form-label">邮箱</label>
<div class="layui-input-block">
<input type="text" name="email" value="854085467@qq.com" lay-verify="title" autocomplete="off"
<input type="text" name="email" lay-verify="title" autocomplete="off"
placeholder="请输入标题" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">电话</label>
<div class="layui-input-block">
<input type="text" name="phone" value="15555555555" lay-verify="title" autocomplete="off"
<input type="text" name="phone" lay-verify="title" autocomplete="off"
placeholder="请输入标题" class="layui-input">
</div>
</div>
......@@ -54,7 +54,6 @@
<div class="layui-form-item">
<label class="layui-form-label">角色</label>
<div id="view11" class="layui-input-block">
</div>
</div>
</div>
......@@ -85,10 +84,9 @@
</script>
<script>
layui.use(['form', 'jquery', 'dtree', 'easyAdmin', 'popup'], function () {
layui.use(['form', 'jquery', 'dtree', 'easyAdmin'], function () {
let form = layui.form;
let $ = layui.jquery;
var popup = layui.popup;
let dtree = layui.dtree;
let easyAdmin = layui.easyAdmin;
var id;
......@@ -137,6 +135,7 @@
dtree.renderSelect({
elem: "#selectParent",
data: treeData.data,
selectCardHeight: "150",
method: 'get',
selectInputName: {nodeId: "deptId", context: "deptName"},
// skin: "layui",
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册