param(); $con = []; $con[] = ['code_module_audit', '=', '2']; $con = Tool::getOptionalQuery(['code_module_category_guid', '='], ['code_module_name', 'LIKE']); $query = ModelCodeModule::where($con) ->field([ 'code_module_id', 'code_module_guid', 'code_module_category_guid', 'code_module_name', 'code_module_html', 'code_module_style', 'code_module_script', 'code_module_sort', ]) ->order('code_module_sort', 'asc') ->select(); return msg(0, "获取代码块列表成功!", [ 'data' => $query, 'count' => count($query) ]); } /** * 获取代码块详情 */ public function getCodeModuleInfo(Request $request): array { $params = $request->param(); $this->validate($params, ['code_module_guid' => 'require']); $find = ModelCodeModule::field([ 'code_module_id', 'code_module_guid', 'code_module_catetory_guid', 'code_module_name', 'code_module_html', 'code_module_style', 'code_module_script', 'code_module_sort', 'code_module_audit' ]) ->where('code_module_guid', $params['code_module_guid']) ->find(); return msg(0, '获取代码块详情成功!', ['data' => $find]); } }