多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
~~~[api] post:/t.展示模块 *T=init5#执行标识 *classify_check#已选分组选项数组JSON *list_column#列表列属性数组JSON(来源init4) *list_sort#已选排序数组JSON *list_page#已选分页数组JSON search_result#筛选选项密钥 <<< success { "succeed": 1, "msg": "提示信息", "all_data": {全数据数组 ( 自动加入唯一索引 : sbh_onlyID )} "list_data": {列表展示数据数组 ( 自动加入唯一索引 : sbh_onlyID )} } <<< error { "succeed": 0, "msg": "提示信息" } ~~~ * 可配置 /components/sbh-temp/list/data_set ~~~ 1.列表展示数据 ~~~ * 已设计功能 ~~~ 1.根据分组处理返回数据 2.根据排序处理返回数据 3.根据分页处理返回数据 ~~~ * 案例 ~~~ $where = []; $obj = $V_L->init5($para,'sl_id','regtime desc',$where); extract($obj); $json['all_data'] = $all_data; //>传递数据 //>列表数据格式处理 $list = []; foreach ($list_data as $value) { extract($value); //>记录时间 $value['regtime'] = date('Y-m-d H:i:s',$regtime); //>日志类型 switch ($type){ case 1: $obj = '系统记录'; break; default : $obj = $type; break; } $value['type'] = $obj; $list[] = $value; } $json['list_data'] = $list; ~~~ >处理列表时,若存在不在列中的数据要展示,可以在循环$list_data处多一个$keyword值,处理类型取值则使用$all_data[$keyword]['field']