Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
doc_wei
Skyeye
提交
d512420c
S
Skyeye
项目概览
doc_wei
/
Skyeye
通知
1173
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看板
提交
d512420c
编写于
11月 17, 2022
作者:
doc_wei
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
新增权限插件
上级
d30a93ef
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
58 addition
and
19 deletion
+58
-19
common/src/main/resources/template/js/teamTemplate/teamTemplateAdd.js
...ain/resources/template/js/teamTemplate/teamTemplateAdd.js
+1
-19
web/src/main/resources/template/assets/lib/layui/custom.js
web/src/main/resources/template/assets/lib/layui/custom.js
+1
-0
web/src/main/resources/template/assets/lib/layui/customer/teamObjectPermissionUtil.js
...ate/assets/lib/layui/customer/teamObjectPermissionUtil.js
+56
-0
未找到文件。
common/src/main/resources/template/js/teamTemplate/teamTemplateAdd.js
浏览文件 @
d512420c
...
...
@@ -40,25 +40,7 @@ layui.config({
function
loadAuthList
()
{
var
objectType
=
$
(
'
#objectType
'
).
val
();
if
(
isNull
(
objectType
))
{
$
(
'
#authList
'
).
html
(
''
);
}
else
{
jsGetJsonFile
(
"
../../json/teamObjectLink.json
"
,
function
(
data
)
{
var
authStrList
=
data
[
objectType
];
var
str
=
``
;
$
.
each
(
authStrList
,
function
(
i
,
item
)
{
var
bean
=
{
key
:
item
,
name
:
skyeyeClassEnum
[
item
].
name
};
var
authBtnJson
=
skyeyeClassEnumUtil
.
getEnumDataListByClassName
(
item
);
authBtnJson
[
"
bean
"
]
=
bean
;
str
+=
getDataUseHandlebars
(
$
(
'
#authTableTemplate
'
).
html
(),
{
json
:
authBtnJson
});
});
$
(
'
#authList
'
).
html
(
str
);
});
}
form
.
render
();
teamObjectPermissionUtil
.
insertPageShow
(
objectType
,
'
authList
'
,
form
);
}
$
(
"
body
"
).
on
(
"
click
"
,
"
#cancle
"
,
function
()
{
...
...
web/src/main/resources/template/assets/lib/layui/custom.js
浏览文件 @
d512420c
...
...
@@ -39,6 +39,7 @@ var customerJS = {
"
sysDictDataUtil
"
:
"
../../assets/lib/layui/customer/skyeye/sysDictDataUtil.js
"
,
// 数据字典插件
"
initTableSearchUtil
"
:
"
../../assets/lib/layui/customer/tableUtil/initTableSearchUtil.js
"
,
// 表格高级查询插件
"
skyeyeClassEnumUtil
"
:
"
../../assets/lib/layui/customer/skyeye/skyeyeClassEnumUtil.js
"
,
// 动态枚举插件
"
teamObjectPermissionUtil
"
:
"
../../assets/lib/layui/customer/teamObjectPermissionUtil.js
"
,
// 团队成员权限插件
};
//系统基础信息
...
...
web/src/main/resources/template/assets/lib/layui/customer/teamObjectPermissionUtil.js
0 → 100644
浏览文件 @
d512420c
// 团队成员权限工具
var
teamObjectPermissionUtil
=
{
template
:
`{{#json}}
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">{{bean.name}}<i class="red">*</i></label>
<div class="layui-input-block">
<table class="layui-table">
<thead>
<tr>
<th>成员</th>
{{#each rows}}
<th>{{name}}</th>
{{/each}}
</tr>
</thead>
<tbody id="{{bean.key}}" class="insurance-table">
{{#each roleList}}
<tr>
<td>{{name}}</td>
{{#each ../rows}}
<th>{{name}}</th>
{{/each}}
</tr>
{{/each}}
</tbody>
</table>
</div>
</div>
{{/json}}`
;
// 新增时的展示
insertPageShow
:
function
(
objectType
,
showBoxId
,
form
)
{
if
(
isNull
(
objectType
))
{
$
(
'
#authList
'
).
html
(
''
);
}
else
{
jsGetJsonFile
(
"
../../json/teamObjectLink.json
"
,
function
(
data
)
{
var
authStrList
=
data
[
objectType
];
var
str
=
``
;
$
.
each
(
authStrList
,
function
(
i
,
item
)
{
var
bean
=
{
key
:
item
,
name
:
skyeyeClassEnum
[
item
].
name
};
var
authBtnJson
=
skyeyeClassEnumUtil
.
getEnumDataListByClassName
(
item
);
authBtnJson
[
"
bean
"
]
=
bean
;
str
+=
getDataUseHandlebars
(
$
(
'
#authTableTemplate
'
).
html
(),
{
json
:
authBtnJson
});
});
$
(
'
#authList
'
).
html
(
str
);
});
}
form
.
render
();
}
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录