diff --git a/.gitignore b/.gitignore index 2ddd6a1..d385ba9 100755 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,5 @@ runtime/* vendor/* 404.html public/.well-known/* -.env \ No newline at end of file +.env +public/ueditor/* \ No newline at end of file diff --git a/app/admin/controller/Danye.php b/app/admin/controller/Danye.php index 7d65976..97c1d87 100755 --- a/app/admin/controller/Danye.php +++ b/app/admin/controller/Danye.php @@ -87,4 +87,30 @@ class Danye extends Base } } + + /** + * 更改图片优化状态 + * @return \think\response\Json + */ + public function change_image_optimizer() + { + $id = input('post.id/d', 0); + $status = input('post.status/d', 0); + + if (empty($id)) { + return $this->renderError('参数错误'); + } + + $info = DanyeModel::getInfo(['id' => $id], 'id'); + if (!$info) { + return $this->renderError('数据不存在'); + } + + $result = DanyeModel::where(['id' => $id])->update(['is_image_optimizer' => $status, 'update_time' => time()]); + if ($result) { + return $this->renderSuccess('操作成功'); + } else { + return $this->renderError('操作失败'); + } + } } diff --git a/app/admin/route/app.php b/app/admin/route/app.php index 06a9e6e..a250304 100755 --- a/app/admin/route/app.php +++ b/app/admin/route/app.php @@ -229,6 +229,7 @@ Route::rule('send_order_dandufahuo', 'Order/send_order_dandufahuo'); Route::rule('danye', 'Danye/index', 'GET|POST'); Route::rule('danye_edit', 'Danye/edit', 'GET|POST'); Route::rule('gonggao', 'Danye/gonggao', 'GET|POST'); +Route::rule('change_image_optimizer', 'Danye/change_image_optimizer', 'POST'); #============================ #Advert.php轮播图 diff --git a/app/admin/view/Danye/edit.html b/app/admin/view/Danye/edit.html index 9b27ccb..403c06d 100755 --- a/app/admin/view/Danye/edit.html +++ b/app/admin/view/Danye/edit.html @@ -18,6 +18,13 @@ condition="$info['id'] lt 20" }readonly{/if}> +