数据日志列表优化

This commit is contained in:
devil
2020-06-28 22:50:10 +08:00
parent 4181d3a33d
commit 249aa2276a
28 changed files with 411 additions and 110 deletions

View File

@ -11,6 +11,7 @@
namespace app\module;
use think\Controller;
use think\facade\Hook;
/**
* 动态表格处理
@ -80,6 +81,20 @@ class FormHandleModule
return DataReturn('表格唯一字段配置有误['.$module.']base->[key_field]', -1);
}
// 钩子
$hv = explode('\\', $module);
if(isset($hv[2]) && isset($hv[4]) && in_array($hv[2], config('shopxo.module_form_hook_group')))
{
// 动态钩子名称 plugins_module_form_group_controller_action
$hook_name = 'plugins_module_form_'.strtolower($hv[2]).'_'.strtolower($hv[4]).'_'.strtolower($action);
Hook::listen($hook_name, [
'hook_name' => $hook_name,
'is_backend' => true,
'params' => $this->out_params,
'data' => &$this->form_data,
]);
}
// 基础条件
$this->BaseWhereHandle();