panlumeng 3 năm trước cách đây
mục cha
commit
6ac4b4b3ff
2 tập tin đã thay đổi với 10 bổ sung7 xóa
  1. 9 7
      app/admin/controller/Cat.php
  2. 1 0
      app/admin/route/app.php

+ 9 - 7
app/admin/controller/Cat.php

@@ -333,14 +333,16 @@ public function status(){
     }
 }
 public function delete(){
-    $id = isset($this->post['id']) && $this->post['id'] !=="" ? intval($this->post['id']):"";
-    if($id==""){
-        return error_show(1002,"参数id不能为空");
-    }
-    $info = Db::name('cat')->where(['id'=>$id,['is_del'=>0]])->find();
-    if($info==""){
+    $id = isset($this->post['id']) && $this->post['id'] !==""? intval($this->post['id']) :"";
+    $info = Db::name('cat')->where(["is_del"=>0,'id'=>$id])->find();
+    if($info==false){
         return error_show(1002,"未找到数据");
     }
-
+    $supp= Db::name('cat')->update(['id'=>$id,'is_del'=>1,"updatetime"=>date("Y-m-d H:i:s")]);
+    if($supp){
+        return error_show(0,"删除成功");
+    }else{
+        return error_show(1002,"删除失败");
+    }
 }
 }

+ 1 - 0
app/admin/route/app.php

@@ -221,6 +221,7 @@ Route::rule('catedit','admin/Cat/edit');
 Route::rule('catinfo','admin/Cat/info');
 Route::rule('catstatus','admin/Cat/status');
 Route::rule('cattitle','admin/Cat/title');
+Route::rule('delete','admin/Cat/delete');
 
 Route::rule('backcreate','admin/Purchback/create');
 Route::rule('backlist','admin/Purchback/list');