From 5ae9d6894849b1bcbccb873ee86a6a88d3e8eee6 Mon Sep 17 00:00:00 2001 From: tensent Date: Tue, 21 Apr 2020 17:49:24 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E6=96=B0=E5=A2=9E=E6=A8=A1?= =?UTF-8?q?=E5=9E=8B=E5=90=8E=EF=BC=8C=E8=AE=BE=E7=BD=AE=E7=9A=84=E6=A8=A1?= =?UTF-8?q?=E5=9E=8B=E8=B7=AF=E7=94=B1=E6=B2=A1=E6=9B=B4=E6=96=B0=E7=9A=84?= =?UTF-8?q?bug=20=E8=A7=A3=E5=86=B3=E6=96=B0=E5=A2=9E=E4=BC=AA=E9=9D=99?= =?UTF-8?q?=E6=80=81=E5=90=8E=EF=BC=8C=E8=AE=BE=E7=BD=AE=E7=9A=84=E4=BC=AA?= =?UTF-8?q?=E9=9D=99=E6=80=81=E8=B7=AF=E7=94=B1=E6=B2=A1=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controller/admin/Model.php | 8 ++++++-- app/controller/admin/Seo.php | 12 +++++++----- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/app/controller/admin/Model.php b/app/controller/admin/Model.php index 3edf4448..93da93c4 100644 --- a/app/controller/admin/Model.php +++ b/app/controller/admin/Model.php @@ -8,8 +8,9 @@ // +---------------------------------------------------------------------- namespace app\controller\admin; -use app\model\Model as ModelM; use app\model\Attribute; +use app\model\Model as ModelM; +use think\facade\Cache; /** * @title 模型管理 @@ -49,6 +50,7 @@ class Model extends Base { $data = $this->request->post(); $result = $model->save($data); if (false !== $result) { + Cache::pull('model_list'); $this->success('创建成功!', url('/admin/model/index')); } else { return $this->error('创建失败!'); @@ -68,6 +70,7 @@ class Model extends Base { $result = $model->exists(true)->save($data); if (false !== $result) { + Cache::pull('model_list'); $this->success('更新成功!', url('/admin/model/index')); } else { return $this->error('修改失败'); @@ -111,6 +114,7 @@ class Model extends Base { $result = ModelM::find($id)->delete(); if ($result) { + Cache::pull('model_list'); return $this->success('删除模型成功!'); } else { return $this->error('删除失败!'); @@ -142,7 +146,7 @@ class Model extends Base { if ($model['list_grid'] == '' && $status == 1) { return $this->error('模型列表未定义'); } - $result = ModelM::update(['status' => $status], ['id'=>$id]); + $result = ModelM::update(['status' => $status], ['id' => $id]); if (false !== $result) { return $this->success('状态设置成功!'); } else { diff --git a/app/controller/admin/Seo.php b/app/controller/admin/Seo.php index a55dcde5..9b2786d9 100644 --- a/app/controller/admin/Seo.php +++ b/app/controller/admin/Seo.php @@ -8,8 +8,9 @@ // +---------------------------------------------------------------------- namespace app\controller\admin; -use app\model\SeoRule; use app\model\Rewrite; +use app\model\SeoRule; +use think\facade\Cache; /** * @title SEO管理 @@ -91,10 +92,9 @@ class Seo extends Base { return $this->error("非法操作!"); } - if (is_array($id)) { $map[] = ['id', 'IN', $id]; - }else{ + } else { $map[] = ['id', '=', $id]; } @@ -130,6 +130,7 @@ class Seo extends Base { $result = Rewrite::create($data); if (false != $result) { + Cache::pull('rewrite_list'); return $this->success("添加成功!", url('/admin/seo/rewrite')); } else { return $this->error('添加失败!'); @@ -151,6 +152,7 @@ class Seo extends Base { $result = Rewrite::update($data, ['id' => $data['id']]); if (false != $result) { + Cache::pull('rewrite_list'); return $this->success("更新成功!", url('/admin/seo/rewrite')); } else { return $this->error('更新失败!'); @@ -176,15 +178,15 @@ class Seo extends Base { return $this->error("非法操作!"); } - if (is_array($id)) { $map[] = ['id', 'IN', $id]; - }else{ + } else { $map[] = ['id', '=', $id]; } $result = Rewrite::where($map)->delete(); if ($result) { + Cache::pull('rewrite_list'); return $this->success("删除成功!"); } else { return $this->error("删除失败!");