摘要:<?php namespace app\admin\controller; use app\admin\controller\Common; use app\admin\model\productPic as ProductPicModel; use app\admin\model\product as Pro
<?php namespace app\admin\controller; use app\admin\controller\Common; use app\admin\model\productPic as ProductPicModel; use app\admin\model\product as ProductModel; use think\facade\Request; use think\facade\Session; class ProductPic extends Common { public function index() { $infos = ProductPicModel::paginate(2); $this->assign('infos',$infos); return $this->view->fetch(); } public function add() { // ProductPicModel::get(1); $infos = ProductModel::field('id,title')->all(); // dump($infos); $this->assign('infos',$infos); return $this->fetch(); } public function DoAdd() { $data = Request::param(); $data['add_time'] = time(); $data['username'] = Session::get('username'); $addPro = new ProductPicModel; if($addPro->save($data)){ return ['res' => true,'msg' => '上传产品图片成功']; }else{ return ['res' => false,'msg' => '上传失败']; } } public function upload() { $file = Request::file('file'); $info = $file->validate(['ext' => 'jpg,jpeg,png,gif'])->move('upload'); if($info){ $fileName = '/upload/'.$info->getSaveName(); return json(['errno' => 0,'data' => $fileName]); }else{ return $file->getError; } } public function del() { $id = Request::param(); if($delData = ProductPicModel::get($id)){ if($delData->delete()){ return ['res' => true,'msg' => '删除产品图片成功']; }else{ return ['res' => false,'msg' => '删除失败']; } } return ['res' => false, 'msg' => '要删除的数据不存在,请联系管理员']; } }
批改老师:韦小宝批改时间:2019-01-11 13:49:42
老师总结:你这是一下把积累的作业都提交了吧 写的很不错哦