切换导航条
此项目
正在载入...
登录
何书鹏
/
recruit
·
提交
转到一个项目
GitLab
转到仪表盘
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
Amor
7 years ago
提交
732dd19efd7049d658b5c5c7f07877d20cfcaea4
1 个父辈
c129974c
添加主键,修复无法更新fa_auth_rule 问题
隐藏空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
17 行增加
和
2 行删除
application/admin/command/Menu.php
application/admin/command/Menu.php
100644 → 100755
查看文件 @
732dd19
...
...
@@ -264,10 +264,25 @@ class Menu extends Command
$comment
=
preg_replace
(
array
(
'/^\/\*\*(.*)[\n\r\t]/u'
,
'/[\s]+\*\//u'
,
'/\*\s@(.*)/u'
,
'/[\s|\*]+/u'
),
''
,
$comment
);
$title
=
$comment
?
$comment
:
ucfirst
(
$n
->
name
);
$ruleArr
[]
=
array
(
'pid'
=>
$pid
,
'name'
=>
$name
.
"/"
.
strtolower
(
$n
->
name
),
'icon'
=>
'fa fa-circle-o'
,
'title'
=>
$title
,
'ismenu'
=>
0
,
'status'
=>
'normal'
);
//获取主键,作为AuthRule更新依据
$id
=
$this
->
getAuthRulePK
(
$name
.
"/"
.
strtolower
(
$n
->
name
));
$ruleArr
[]
=
array
(
'id'
=>
$id
,
'pid'
=>
$pid
,
'name'
=>
$name
.
"/"
.
strtolower
(
$n
->
name
),
'icon'
=>
'fa fa-circle-o'
,
'title'
=>
$title
,
'ismenu'
=>
0
,
'status'
=>
'normal'
);
}
$this
->
model
->
saveAll
(
$ruleArr
);
}
//获取主键
protected
function
getAuthRulePK
(
$name
)
{
if
(
!
empty
(
$name
))
{
$PK
=
$this
->
model
->
where
(
'name'
,
$name
)
->
value
(
'id'
);
}
return
$PK
;
}
}
...
...
请
注册
或
登录
后发表评论