param(); $this->validate($params, [ 'code_module_category_guid|子类目' => 'require', ]); $data = []; foreach ($params['code_module_category_guid'] as $code_module_category_guid) { ModelCodeModuleCategory::isSonCategory($code_module_category_guid); $code_module_list = ModelCodeModule::field([ 'code_module.code_module_guid', 'code_module.code_module_category_guid', 'code_module.code_module_name', 'code_module.code_module_html', 'code_module.code_module_style', 'code_module.code_module_script', 'code_module.code_module_sort', 'code_module.code_module_audit', 'code_module_category.code_module_category_name', 'code_module_category.code_module_category_guid', ])->leftJoin('code_module_category', 'code_module_category.code_module_category_guid = code_module.code_module_category_guid') ->where('code_module.code_module_category_guid', $code_module_category_guid) ->scope('auditPass') ->order('code_module.code_module_sort')->select(); $data[] = $code_module_list; } return $data; } }