param(); $con = []; {$whereContent} $query = Model{$className}::where($con) ->field({$queryFields}) ->order('{$orderField}', '{$orderMode}') ->select(); return msg(0, "获取{$functionName}列表成功!", [ 'data' => $query, 'count' => count($query) ]); } /** * 获取{$functionName}详情 */ public function get{$className}Info(Request $request): array { $params = $request->param(); $this->validate($params, ['{$businessName}_guid' => 'require']); $find = Model{$className}::field({$queryFields}) ->where('{$businessName}_guid',$params['{$businessName}_guid']) ->find(); return msg(0,'获取{$functionName}详情成功!',['data' => $find]); } }