request->param(); View::assign('bcid', $param['bcid']); $columnId = $param['columnId']; $single = Single::where('column_id', $columnId)->find(); $teamStatusArr = explode(',', $single['team_status']); if (sizeof($teamStatusArr) > 0) { if (in_array('down', $teamStatusArr)) { $single["statusDown"] = "down"; } if (in_array('del', $teamStatusArr)) { $single["statusDel"] = "del"; } } if (empty($single->column)) { $single["column"] = Column::field('name')->find($columnId)['name']; } View::assign('single', $single); View::assign('columnId', $columnId); return view(); } public function save() { $param = $this->request->param(); if (array_key_exists("content", $param)) { $rdata = $this->replaceContent($param, 'content'); //替换内容 if ($rdata["code"] == 0) { $this->error($rdata['msg']); } $param['content'] = $rdata['content']; //替换内容 } $r = false; $param['lang'] = $this->getMyLang(); if (empty($param['id'])) { $r = Single::create($param); } else { $r = Single::update($param); } if ($r) { $this->success("保存成功"); } else { $this->error("保存失败"); } } }