Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
doc_wei
Skyeye
提交
4e53074e
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看板
提交
4e53074e
编写于
2月 27, 2023
作者:
doc_wei
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
表格布局新增数据权限控制以及数据权限编号的属性
上级
4e7a913f
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
39 addition
and
4 deletion
+39
-4
common/src/main/resources/template/js/dsFormPage/writePage.js
...on/src/main/resources/template/js/dsFormPage/writePage.js
+35
-2
web/src/main/resources/template/assets/lib/layui/custom.js
web/src/main/resources/template/assets/lib/layui/custom.js
+1
-1
web/src/main/resources/template/json/skyeyeClassEnum.json
web/src/main/resources/template/json/skyeyeClassEnum.json
+3
-1
未找到文件。
common/src/main/resources/template/js/dsFormPage/writePage.js
浏览文件 @
4e53074e
...
...
@@ -22,6 +22,18 @@ layui.config({
<div class="layui-input-block">
<input type="text" id="searchTips" name="searchTips" win-verify="required" placeholder="请输入提示语" class="layui-input"/>
</div>
</div>
<div class="layui-form-item layui-col-xs6">
<label class="layui-form-label">是否开启数据权限<i class="red">*</i></label>
<div class="layui-input-block" id="isDataAuth">
</div>
</div>`
,
'
isDataAuth
'
:
`<div class="layui-form-item layui-col-xs6" id="dataAuthPointNumBox">
<label class="layui-form-label">数据权限点编号<i class="red">*</i></label>
<div class="layui-input-block">
<input type="text" id="dataAuthPointNum" name="dataAuthPointNum" win-verify="required" placeholder="请输入数据权限点编号" class="layui-input"/>
</div>
</div>`
};
...
...
@@ -64,12 +76,28 @@ layui.config({
if
(
type
==
'
simpleTable
'
)
{
$
(
'
#otherDom
'
).
html
(
pageHtml
[
type
]);
skyeyeClassEnumUtil
.
showEnumDataListByClassName
(
"
whetherEnum
"
,
'
radio
'
,
"
isPage
"
,
data
.
isPage
,
form
);
// 数据权限信息
skyeyeClassEnumUtil
.
showEnumDataListByClassName
(
"
whetherEnum
"
,
'
radio
'
,
"
isDataAuth
"
,
data
.
isDataAuth
,
form
);
if
(
dataShowType
.
getData
(
"
isDataAuth
"
)
==
1
)
{
$
(
'
#otherDom
'
).
append
(
pageHtml
[
'
isDataAuth
'
]);
}
else
{
$
(
'
#dataAuthPointNumBox
'
).
remove
();
}
$
(
"
#searchTips
"
).
val
(
data
.
searchTips
);
}
else
{
$
(
'
#otherDom
'
).
html
(
''
);
}
}
form
.
on
(
'
radio(isDataAuthFilter)
'
,
function
(
data
)
{
if
(
dataShowType
.
getData
(
"
isDataAuth
"
)
==
1
)
{
$
(
'
#otherDom
'
).
append
(
pageHtml
[
'
isDataAuth
'
]);
}
else
{
$
(
'
#dataAuthPointNumBox
'
).
remove
();
}
});
matchingLanguage
();
form
.
render
();
form
.
on
(
'
submit(formWriteBean)
'
,
function
(
data
)
{
...
...
@@ -80,12 +108,17 @@ layui.config({
remark
:
$
(
"
#remark
"
).
val
(),
type
:
$
(
"
#type
"
).
val
(),
className
:
parent
.
objectId
,
operateIdList
:
isNull
(
$
(
'
#operateIdList
'
).
attr
(
'
value
'
))
?
[]
:
$
(
'
#operateIdList
'
).
attr
(
'
value
'
)
isDataAuth
:
dataShowType
.
getData
(
"
isDataAuth
"
),
operateIdList
:
isNull
(
$
(
'
#operateIdList
'
).
attr
(
'
value
'
))
?
[]
:
$
(
'
#operateIdList
'
).
attr
(
'
value
'
),
dataAuthPointNum
:
''
};
if
(
params
.
type
==
'
simpleTable
'
)
{
params
[
'
isPage
'
]
=
$
(
"
#isPage input:radio:checked
"
).
val
(
);
params
[
'
isPage
'
]
=
dataShowType
.
getData
(
"
isPage
"
);
params
[
'
searchTips
'
]
=
$
(
"
#searchTips
"
).
val
();
if
(
params
.
isDataAuth
==
1
)
{
params
.
dataAuthPointNum
=
$
(
'
#dataAuthPointNum
'
).
val
();
}
}
var
businessApi
=
{
...
...
web/src/main/resources/template/assets/lib/layui/custom.js
浏览文件 @
4e53074e
...
...
@@ -345,7 +345,7 @@ function authBtn(urlNum) {
}
/**
* 加载列表接口的数据权限菜单,因为要和表格搜索结合到一起,所以监听事件是要去initTableSearchUtil.js中查看
* 加载列表接口的数据权限菜单,因为要和表格搜索结合到一起,所以监听事件是要去
initTableSearchUtil.js中查看
*
* @param tableId 表格id
* @param urlNum 权限点id
...
...
web/src/main/resources/template/json/skyeyeClassEnum.json
浏览文件 @
4e53074e
...
...
@@ -47,5 +47,7 @@
"operatePosition"
:
{
"name"
:
"操作按钮展示位置"
,
"className"
:
"skyeye-pro#com.skyeye.operate.classenum.OperatePosition"
},
"crmContractStateEnum"
:
{
"name"
:
"CRM客户合同状态"
,
"className"
:
"skyeye-crm#com.skyeye.contract.classenum.CrmContractStateEnum"
},
"crmContractAuthEnum"
:
{
"name"
:
"CRM客户合同权限"
,
"className"
:
"skyeye-crm#com.skyeye.contract.classenum.CrmContractAuthEnum"
}
"crmContractAuthEnum"
:
{
"name"
:
"CRM客户合同权限"
,
"className"
:
"skyeye-crm#com.skyeye.contract.classenum.CrmContractAuthEnum"
},
"crmOpportunityStateEnum"
:
{
"name"
:
"CRM客户商机状态"
,
"className"
:
"skyeye-crm#com.skyeye.opportunity.classenum.CrmOpportunityStateEnum"
},
"crmOpportunityAuthEnum"
:
{
"name"
:
"CRM客户商机权限"
,
"className"
:
"skyeye-crm#com.skyeye.opportunity.classenum.CrmOpportunityAuthEnum"
}
}
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录