|
|
@@ -9,18 +9,21 @@ use think\facade\Route;
|
|
9
|
9
|
class BusinessSchool extends BaseController
|
|
10
|
10
|
{
|
|
11
|
11
|
public function classify_list(){
|
|
12
|
|
- $list = Db::name("business_school_classify") ->where('mer_id',$this->request->merId())->where('is_del',0)->order("sort desc,id desc")-> select() -> toArray();
|
|
|
12
|
+ // $list = Db::name("business_school_classify")->where('mer_id',$this->request->merId())->where('is_del',0)->order("sort desc,id desc")-> select() -> toArray();
|
|
|
13
|
+ $list = Db::name("business_school_classify")->where('is_del',0)->order("sort desc,id desc")-> select() -> toArray();
|
|
13
|
14
|
return app("json") -> success($list);
|
|
14
|
15
|
}
|
|
15
|
16
|
|
|
16
|
17
|
public function classify_del(){
|
|
17
|
18
|
$id=$this->request->params(['id']);
|
|
18
|
|
- $count=Db::name('business_school')->where('mer_id',$this->request->merId())->where('classify',$id['id'])->where('is_del',0)->count();
|
|
|
19
|
+ // $count=Db::name('business_school')->where('mer_id',$this->request->merId())->where('classify',$id['id'])->where('is_del',0)->count();
|
|
|
20
|
+ $count=Db::name('business_school')->where('classify',$id['id'])->where('is_del',0)->count();
|
|
19
|
21
|
if($count){
|
|
20
|
22
|
return app('json')->fail('该分类下有数据,不能直接删除~');
|
|
21
|
23
|
}
|
|
22
|
24
|
|
|
23
|
|
- Db::name('business_school_classify')->where('mer_id',$this->request->merId())->where('id',$id['id'])->update(['is_del'=>1]);
|
|
|
25
|
+ // Db::name('business_school_classify')->where('mer_id',$this->request->merId())->where('id',$id['id'])->update(['is_del'=>1]);
|
|
|
26
|
+ Db::name('business_school_classify')->where('id',$id['id'])->update(['is_del'=>1]);
|
|
24
|
27
|
return app("json") -> success('删除成功');
|
|
25
|
28
|
}
|
|
26
|
29
|
public function classify_add_form(){
|
|
|
@@ -89,7 +92,8 @@ class BusinessSchool extends BaseController
|
|
89
|
92
|
|
|
90
|
93
|
|
|
91
|
94
|
public function get_sort(){
|
|
92
|
|
- $data=Db::name('business_school')->field('sort')->where('mer_id',$this->request->merId())->where('is_del',0)->order('sort desc,id desc')->find();
|
|
|
95
|
+ // $data=Db::name('business_school')->field('sort')->where('mer_id',$this->request->merId())->where('is_del',0)->order('sort desc,id desc')->find();
|
|
|
96
|
+ $data=Db::name('business_school')->field('sort')->where('is_del',0)->order('sort desc,id desc')->find();
|
|
93
|
97
|
$sort=1;
|
|
94
|
98
|
if($data){
|
|
95
|
99
|
$sort=$data['sort']+1;
|
|
|
@@ -102,7 +106,7 @@ class BusinessSchool extends BaseController
|
|
102
|
106
|
$query=Db::name('business_school')
|
|
103
|
107
|
-> alias("sp")
|
|
104
|
108
|
-> join("business_school_classify spc","sp.classify = spc.id","left")
|
|
105
|
|
- ->where('spc.mer_id',$this->request->merId())
|
|
|
109
|
+ // ->where('spc.mer_id',$this->request->merId())
|
|
106
|
110
|
->where('sp.is_del',0)
|
|
107
|
111
|
-> when(isset($where['type']) && $where['type']!='',function ($query) use ($where){
|
|
108
|
112
|
$query -> where("sp.type",$where['type']);
|
|
|
@@ -131,7 +135,8 @@ class BusinessSchool extends BaseController
|
|
131
|
135
|
if($id_str=='' || is_array($id_str)){
|
|
132
|
136
|
return app("json") -> fail('请选择数据~');
|
|
133
|
137
|
}
|
|
134
|
|
- Db::name('business_school')->where('mer_id',$this->request->merId())->whereIn('id',explode(',',$id_str))->update(['is_del'=>1]);
|
|
|
138
|
+ // Db::name('business_school')->where('mer_id',$this->request->merId())->whereIn('id',explode(',',$id_str))->update(['is_del'=>1]);
|
|
|
139
|
+ Db::name('business_school')->whereIn('id',explode(',',$id_str))->update(['is_del'=>1]);
|
|
135
|
140
|
return app("json") -> success('删除成功');
|
|
136
|
141
|
}
|
|
137
|
142
|
public function get_one(){
|
|
|
@@ -139,7 +144,8 @@ class BusinessSchool extends BaseController
|
|
139
|
144
|
if(empty($id['id'])){
|
|
140
|
145
|
return app('json')->fail('id不存在');
|
|
141
|
146
|
}
|
|
142
|
|
- $data=Db::name('business_school') ->where('mer_id',$this->request->merId())->where('id',$id['id'])->find();
|
|
|
147
|
+ // $data=Db::name('business_school') ->where('mer_id',$this->request->merId())->where('id',$id['id'])->find();
|
|
|
148
|
+ $data=Db::name('business_school')->where('id',$id['id'])->find();
|
|
143
|
149
|
return app("json") -> success($data);
|
|
144
|
150
|
}
|
|
145
|
151
|
|
|
|
@@ -184,9 +190,9 @@ class BusinessSchool extends BaseController
|
|
184
|
190
|
$ids=explode(',',$id_str);
|
|
185
|
191
|
|
|
186
|
192
|
Db::name('business_school')
|
|
187
|
|
- ->where('mer_id',$this->request->merId())
|
|
|
193
|
+ // ->where('mer_id',$this->request->merId())
|
|
188
|
194
|
->whereIn('id',$ids)
|
|
189
|
|
- ->update(['state'=>$state==1?1:0]);
|
|
|
195
|
+ ->update(['state'=>$state==1?0:1]);
|
|
190
|
196
|
return app("json") -> success('操作成功');
|
|
191
|
197
|
}
|
|
192
|
198
|
|
|
|
@@ -205,7 +211,8 @@ class BusinessSchool extends BaseController
|
|
205
|
211
|
if ($id == 0 ){
|
|
206
|
212
|
$res = Db::name("business_school_classify") -> insert($data);
|
|
207
|
213
|
}else{
|
|
208
|
|
- $res = Db::name("business_school_classify") ->where('mer_id',$this->request->merId()) -> where("id",$id) -> update($data);
|
|
|
214
|
+ // $res = Db::name("business_school_classify") ->where('mer_id',$this->request->merId()) -> where("id",$id) -> update($data);
|
|
|
215
|
+ $res = Db::name("business_school_classify")->where("id",$id)->update($data);
|
|
209
|
216
|
return app("json") -> success("成功");
|
|
210
|
217
|
}
|
|
211
|
218
|
if ($res)return app("json") -> success("成功");
|