fix issue #I6J136 选字段时报错

This commit is contained in:
yubaolee 2023-03-04 16:51:14 +08:00
parent 6740858251
commit c4a3da7027
3 changed files with 7 additions and 3 deletions

View File

@ -140,6 +140,10 @@ namespace OpenAuth.Mvc.Controllers
{
try
{
if (string.IsNullOrEmpty(moduleCode))
{
throw new Exception("模块标识为空,不能分配可见字段");
}
var list = _authStrategyContext.GetTableColumns(moduleCode);
return JsonHelper.Instance.Serialize(new TableData
{

View File

@ -41,4 +41,4 @@
</div>
<script type="text/javascript" src="/layui/layui.js"></script>
<script type="text/javascript" src="/userJs/assignModule.js?v=3.3"></script>
<script type="text/javascript" src="/userJs/assignModule.js?v=3.4"></script>

View File

@ -243,9 +243,9 @@ layui.config({
console.log(obj.type); //如果触发的是全选则为all如果触发的是单选则为one
var ids=[];
if(obj.type=="all"){
ids = layui.table.checkStatus('propList').data.map(function (m) { return m.Key; });
ids = layui.table.checkStatus('propList').data.map(function (m) { return m.ColumnName; });
}else{
ids =[obj.data.Key]
ids =[obj.data.ColumnName]
}
var url = "/AccessObjs/AssignDataProperty";