# 2017-03-01
**关于model的返回**
* 操作(增删改):调用admin fmtResponse 统一返回;
* 查询:直接返回查询的结果集;
# 2017-03-21
* 数据表,全部使用 **InnoDB**;
* 权限模块待完善(用户、角色、菜单、站点);
* 用户可以是多个角色
* 站点只和角色有关
* 列表控制器改成index,为了控制权限
* model $model_table 改成符合规范的 $modelTable
关于 **ThinkPHP5.0.7** 中的事务
http://www.thinkphp.cn/topic/47010.html
~~~
Db::transaction(function(){
Db::table('think_user')->find(1);
Db::table('think_user')->delete(1);
});
~~~
这样子怎么传参数?
~~~
$this->id = $id;
Db::transaction(function(){
Db::table('think_user')->find($this->id);
Db::table('think_user')->delete($this->id);
});
~~~
已解决,使用 use 闭包:
[ThinkPHP5.0 自动控制事务](http://www.thinkphp.cn/topic/47010.html)
~~~
$id = 1;
Db::transaction(function() use($id){
dump($id);
});
exit;
~~~
# 2017-03-21
**菜单赋值权限应该这样玩转**
* 给菜单加上类型 系统 + 网站 区分
#2017-03-22
* 系统信息编辑功能,默认显示 **IFCMF通用后台系统-IFFOR官网**