产品模块修改删除操作

原创 2018-11-07 13:21:08 191
摘要:<?phpnamespace app\admin\controller;use app\admin\model\ProductModel;use think\facade\Request;use think\facade\Session;//引入公共类use app\admin\controller\Common;class Product extends Common{   &n
<?php
namespace app\admin\controller;

use app\admin\model\ProductModel;
use think\facade\Request;
use think\facade\Session;

//引入公共类
use app\admin\controller\Common;
class Product extends Common
{
   //渲染修改页面
   public function edit(){
       //接收提交的id
       $id = Request::param('id');

       //根据id查找对应数据
       $res = ProductModel::get($id);

       //渲染模板赋值
       $this->assign("res",$res);
       return $this->fetch();
   }

   //更新数据
   public function update(){
       $data = Request::param();
       $data['username'] = Session::get('username');
       $data['time'] = time();
       $res = ProductModel::update($data);
       if($res){
           return ['status'=>1,'msg'=>'修改成功'];
       }else{
           return ['status'=>0,'msg'=>'修改失败'];
       }
   }



   //软删除数据
   public function delete(){
       $id = Request::param('id');
       $res = ProductModel::destroy($id);
       if($res){
           return ['status'=>1,'msg'=>'删除成功'];
       }else{
           return ['status'=>1,'msg'=>'删除失败'];
       }
   }
}


批改老师:韦小宝批改时间:2018-11-07 13:33:23
老师总结:写的很不错哟!下次记得加上自己的总结哈!继续加油吧!

发布手记

热门词条