Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
doc_wei
Skyeye
提交
747b0e07
S
Skyeye
项目概览
doc_wei
/
Skyeye
通知
1172
Star
154
Fork
127
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
Skyeye
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
747b0e07
编写于
11月 28, 2018
作者:
doc_wei
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
树结构更新
上级
d3ec1f84
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
47 addition
and
33 deletion
+47
-33
skyeye-web/src/main/resources/dbmapper/CompanyMationMapper.xml
...e-web/src/main/resources/dbmapper/CompanyMationMapper.xml
+3
-1
skyeye-web/src/main/resources/mapping/reqmapping.xml
skyeye-web/src/main/resources/mapping/reqmapping.xml
+1
-0
skyeye-web/src/main/webapp/js/companydepartment/companydepartmentlist.js
...main/webapp/js/companydepartment/companydepartmentlist.js
+43
-32
未找到文件。
skyeye-web/src/main/resources/dbmapper/CompanyMationMapper.xml
浏览文件 @
747b0e07
...
...
@@ -124,7 +124,9 @@
a.id,
a.company_name title,
a.p_id parentId,
CASE a.p_id WHEN '0' THEN false ELSE true END isLast
CASE a.p_id WHEN '0' THEN false ELSE true END isLast,
'[{"type": "0", "isChecked": "0"}]' checkArr,
CASE a.p_id WHEN '0' THEN '1' ELSE '2' END level
FROM
company_mation a
ORDER BY a.p_id ASC
...
...
skyeye-web/src/main/resources/mapping/reqmapping.xml
浏览文件 @
747b0e07
...
...
@@ -772,6 +772,7 @@
<property
id=
"limit"
name=
"limit"
ref=
"required,num"
var=
"分页参数,每页多少条数据"
/>
<property
id=
"page"
name=
"page"
ref=
"required,num"
var=
"分页参数,第几页"
/>
<property
id=
"departmentName"
name=
"departmentName"
ref=
""
var=
"部门名称"
/>
<property
id=
"companyId"
name=
"companyId"
ref=
""
var=
"公司id"
/>
</url>
<url
id=
"companydepartment002"
path=
"/post/CompanyDepartmentController/insertCompanyDepartmentMation"
val=
"添加公司部门信息信息"
allUse=
"1"
>
</url>
...
...
skyeye-web/src/main/webapp/js/companydepartment/companydepartmentlist.js
浏览文件 @
747b0e07
var
rowId
=
""
;
var
companyId
=
""
;
layui
.
config
({
base
:
basePath
,
version
:
skyeyeVersion
...
...
@@ -17,43 +19,52 @@ layui.config({
elem
:
"
#demoTree1
"
,
//绑定元素
url
:
reqBasePath
+
'
companymation007
'
,
//异步接口
dataStyle
:
'
layuiStyle
'
,
done
:
function
(){
initLoatTable
();
//初始化加载表格
if
(
!
isNull
(
$
(
"
#demoTree1 li
"
).
eq
(
0
))){
$
(
"
#demoTree1 li
"
).
eq
(
0
).
children
(
'
div
'
).
click
();
}
}
});
//单击节点 监听事件
dtree
.
on
(
"
node('demoTree1')
"
,
function
(
param
){
layer
.
msg
(
JSON
.
stringify
(
param
));
});
//表格渲染
table
.
render
({
id
:
'
messageTable
'
,
elem
:
'
#messageTable
'
,
method
:
'
post
'
,
url
:
reqBasePath
+
'
companydepartment001
'
,
where
:{
departmentName
:
$
(
"
#departmentName
"
).
val
()},
even
:
true
,
//隔行变色
page
:
true
,
limits
:
[
8
,
16
,
24
,
32
,
40
,
48
,
56
],
limit
:
8
,
cols
:
[[
{
title
:
'
序号
'
,
type
:
'
numbers
'
},
{
field
:
'
departmentName
'
,
title
:
'
部门名称
'
,
width
:
180
},
{
field
:
'
departmentDesc
'
,
title
:
'
部门简介
'
,
width
:
180
},
{
field
:
'
userNum
'
,
title
:
'
员工数
'
,
width
:
180
},
{
field
:
'
createTime
'
,
title
:
'
创建时间
'
,
width
:
180
},
{
title
:
'
操作
'
,
fixed
:
'
right
'
,
align
:
'
center
'
,
width
:
240
,
toolbar
:
'
#tableBar
'
}
]]
companyId
=
param
.
nodeId
;
loadTable
();
});
table
.
on
(
'
tool(messageTable)
'
,
function
(
obj
)
{
//注:tool是工具条事件名,test是table原始容器的属性 lay-filter="对应的值"
var
data
=
obj
.
data
;
//获得当前行数据
var
layEvent
=
obj
.
event
;
//获得 lay-event 对应的值
if
(
layEvent
===
'
del
'
)
{
//删除
del
(
data
,
obj
);
}
else
if
(
layEvent
===
'
edit
'
)
{
//编辑
edit
(
data
);
}
});
function
initLoatTable
(){
//表格渲染
table
.
render
({
id
:
'
messageTable
'
,
elem
:
'
#messageTable
'
,
method
:
'
post
'
,
url
:
reqBasePath
+
'
companydepartment001
'
,
where
:{
departmentName
:
$
(
"
#departmentName
"
).
val
(),
companyId
:
companyId
},
even
:
true
,
//隔行变色
page
:
true
,
limits
:
[
8
,
16
,
24
,
32
,
40
,
48
,
56
],
limit
:
8
,
cols
:
[[
{
title
:
'
序号
'
,
type
:
'
numbers
'
},
{
field
:
'
departmentName
'
,
title
:
'
部门名称
'
,
width
:
180
},
{
field
:
'
departmentDesc
'
,
title
:
'
部门简介
'
,
width
:
400
},
{
field
:
'
userNum
'
,
title
:
'
员工数
'
,
width
:
180
},
{
field
:
'
createTime
'
,
title
:
'
创建时间
'
,
width
:
180
},
{
title
:
'
操作
'
,
fixed
:
'
right
'
,
align
:
'
center
'
,
width
:
240
,
toolbar
:
'
#tableBar
'
}
]]
});
table
.
on
(
'
tool(messageTable)
'
,
function
(
obj
)
{
//注:tool是工具条事件名,test是table原始容器的属性 lay-filter="对应的值"
var
data
=
obj
.
data
;
//获得当前行数据
var
layEvent
=
obj
.
event
;
//获得 lay-event 对应的值
if
(
layEvent
===
'
del
'
)
{
//删除
del
(
data
,
obj
);
}
else
if
(
layEvent
===
'
edit
'
)
{
//编辑
edit
(
data
);
}
});
}
//搜索表单
form
.
render
();
...
...
@@ -121,7 +132,7 @@ layui.config({
});
function
loadTable
(){
table
.
reload
(
"
messageTable
"
,
{
where
:{
departmentName
:
$
(
"
#departmentName
"
).
val
()}});
table
.
reload
(
"
messageTable
"
,
{
where
:{
departmentName
:
$
(
"
#departmentName
"
).
val
()
,
companyId
:
companyId
}});
}
exports
(
'
companydepartmentlist
'
,
{});
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录