// +---------------------------------------------------------------------- declare (strict_types=1); namespace app\admin\controller; use app\store\model\RetailDescribe as retDescribeModel; class RetailDescribe extends Controller { public function index() { $model = new retDescribeModel; $list = $model->getAll(); $grouped = []; foreach ($list as $item) { $grouped[$item['plate_id']][] = $item; } return $this->renderSuccess(compact('grouped')); } public function add(){ $model = new retDescribeModel; if($model->add($this->postData())){ return $this->renderSuccess('添加成功'); } return $this->renderError($model->getError() ?: '添加失败'); } public function edit(int $id){ $model = new retDescribeModel; if($model->edit($id,$this->postForm())){ return $this->renderSuccess('编辑成功'); } return $this->renderError($model->getError() ?: '编辑失败'); } public function delete(array $id){ $model = new retDescribeModel; if($model->del($id)){ return $this->renderSuccess('删除成功'); } return $this->renderError($model->getError() ?: '删除失败'); } }