'包厢名称', 'notice' => '包厢公告', 'status' => '包厢状态', 'money' => '包厢金额', 'device' => '包厢设备', 'created_at' => '添加时间', 'updated_at' => '修改时间', 'is_delete' => '是否删除,0=否,1=是', 'deleted_at' => '删除时间', 'store_id' => '所属门店', 'cover_pic' => '封面图片' ]; } public function edit() { if (!$this->validate()) { return $this->getModelError(); } if ($this->model->isNewRecord) { $this->model->is_delete = 0; $this->model->deleted_at = 0; $this->model->created_at = time(); } $this->model->updated_at = time(); $this->model->name = $this->name; $this->model->store_id = $this->store_id; $this->model->money = $this->money; $this->model->device = json_encode($this->device); $this->model->content = $this->content; $oss = new Oss(); if ($this->cover_pic) { $file = $this->cover_pic; //上传文件目录 $this->cover_pic = $oss->upload($file); } $this->model->cover_pic = $this->cover_pic; $this->model->pic_urls = $this->pic_urls; $this->model->status = $this->status; $this->model->sn = $this->sn; $this->model->notice = $this->notice; if (!$this->model->save()) { return $this->getModelError($this->model); } return $this->apiReturnSuccess('保存成功'); } }