common.php
自己重置了Modulp.php 的话就加上
public static function getList($map = []) { $array = self::where($map)->order('id desc')->select(); return getArray($array); }
这是告诉你你调用的这个模块下的model/Module.php 没有getList方法
事先判断一下,就不存在这个问题了
if(get_model_class($sys_type,'module')){
if(empty($array)){
$array = cache('model_config_'.$sys_type);
if (empty($array)) {
//$array = model($sys_type.'/module')->getList();
$array = get_model_class($sys_type,'module')->getList();
cache('model_config_'.$sys_type,$array);
}
$model_array[$sys_type] = $array;
}
}