| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- <?php
- /**
- * 此文件是流程模块【dcs_group.系统分类】对应控制器接口文件。
- */
- class mode_dcs_groupClassAction extends inputAction{
-
- /**
- * 重写函数:保存前处理,主要用于判断是否可以保存
- * $table String 对应表名
- * $arr Array 表单参数
- * $id Int 对应表上记录Id 0添加时,大于0修改时
- * $addbo Boolean 是否添加时
- * return array('msg'=>'错误提示内容','rows'=> array()) 可返回空字符串,或者数组 rows 是可同时保存到数据库上数组
- */
- protected function savebefore($table, $arr, $id, $addbo){
-
- }
-
- /**
- * 重写函数:保存后处理,主要保存其他表数据
- * $table String 对应表名
- * $arr Array 表单参数
- * $id Int 对应表上记录Id
- * $addbo Boolean 是否添加时
- */
- protected function saveafter($table, $arr, $id, $addbo){
-
- }
- //生成列表页,数据读取后处理
- protected function storeafter($table, $rows){
- $newRowArr = [];
- for ($i = 0; $i < count($rows); $i++) {
- $row = $rows[$i];
- if ($row['pid'] == 0) {
- $newRowArr[] = $row;
- for ($j = 0; $j <count($rows); $j++) {
- $crow = $rows[$j];
- if ($crow['pid'] == $row['id']) {
- $newRowArr[] = $crow;
- }
- }
- }
- }
- return [
- 'rows'=>$newRowArr
- ];
- }
- public function getCategoryTree($parentId = null)
- {
- $arr[] = array("name"=>"第一个下拉框","value"=>"0");
- $arr[] = array("name"=>"第二个下拉框","value"=>"1");
- return $arr;
- }
- }
-
|