作者 邓超

xd

@@ -32,52 +32,6 @@ class BNav extends Base @@ -32,52 +32,6 @@ class BNav extends Base
32 const STATUS_DISABLED = 0; 32 const STATUS_DISABLED = 0;
33 33
34 34
35 - /**  
36 - * 创建或者新增导航栏  
37 - * @param int $project_id  
38 - * @param array $data  
39 - * @param int $id  
40 - * @return int  
41 - * @author:dc  
42 - * @time 2023/5/8 16:24  
43 - */  
44 - public static function _save(int $project_id, array $data, int $id = 0):int {  
45 - if($id){  
46 - $model = static::where('id',$id)->where('project_id', $project_id)->first();  
47 - if(!$model){  
48 - return -1;  
49 - }  
50 - }else{  
51 - $model = new static();  
52 - $model->project_id = $project_id;  
53 -  
54 - }  
55 -  
56 - $model->pid = $data['pid'];  
57 - $model->name = $data['name'];  
58 - $model->location = $data['location'];  
59 - $model->url = $data['url'];  
60 - $model->status = $data['status'];  
61 - $model->target = $data['target'];  
62 - $model->sort = $data['sort'];  
63 - $model->save();  
64 -  
65 - return $model->id;  
66 - }  
67 -  
68 -  
69 - /**  
70 - * 删除  
71 - * @param int $project_id  
72 - * @param int $id  
73 - * @return mixed  
74 - * @author:dc  
75 - * @time 2023/5/8 16:27  
76 - */  
77 - public static function _del(int $project_id, int $id){  
78 - return static::where(['project_id'=>$project_id,'id'=>$id])->delete();  
79 - }  
80 -  
81 35
82 /** 36 /**
83 * 查询当前项目下的所有栏目信息 37 * 查询当前项目下的所有栏目信息
@@ -98,36 +52,8 @@ class BNav extends Base @@ -98,36 +52,8 @@ class BNav extends Base
98 ->get(); 52 ->get();
99 } 53 }
100 54
101 - /**  
102 - * 查询一条数据  
103 - * @param int $project_id  
104 - * @param int $id  
105 - * @return mixed  
106 - * @author:dc  
107 - * @time 2023/5/8 17:04  
108 - */  
109 - public static function _find(int $project_id, int $id, $array = false)  
110 - {  
111 - $data = static::where(['id'=>$id,'project_id'=>$project_id])->first();  
112 - if($data){  
113 - return $array ? $data->toArray() : $data;  
114 - }  
115 - return [];  
116 - }  
117 55
118 56
119 - /**  
120 - * 是否存在  
121 - * @param int $project_id  
122 - * @param int $id  
123 - * @return mixed  
124 - * @author:dc  
125 - * @time 2023/5/8 17:24  
126 - */  
127 - public static function _check(int $project_id, int $id)  
128 - {  
129 - return static::where(['id'=>$id,'project_id'=>$project_id])->count();  
130 - }  
131 57
132 /** 58 /**
133 * 是否有下级 59 * 是否有下级