/**
* 【逻辑】 保存案件信息
*/
public function saveCase() {
if(!IS_POST) $this->error('非法访问!');
$autos = array(
array('create_time','get_datetime',1,'function'),
array('create_user',I('session.username'),1),
);
$Case = M('Case');
$data = $Case->auto($autos)->create();
if (!$data) $this->error($Case->getError());
$data['tags'] = implode(",",$data['tags']);
// 写入数据
if ($data['id']) {
$Case->save($data) ? $this->redirect('Admin/Case/success',array('id'=>$data['id'])) : $this->error("修改失败!");
} else {
$insertId = $Case->add($data);
if ($insertId) {
// 生成案件编号
$data['id'] = $insertId;
$data['case_id'] = get_caseid($insertId);
$Case->save($data);
// $this->success('案件信息保存成功!',U('Admin/Case/edit',array('id'=>$insertId)));
$this->redirect('Admin/Case/success',array('id'=>$insertId));
} else {
$this->error("保存失败!");
}
}
}
* 【逻辑】 保存案件信息
*/
public function saveCase() {
if(!IS_POST) $this->error('非法访问!');
$autos = array(
array('create_time','get_datetime',1,'function'),
array('create_user',I('session.username'),1),
);
$Case = M('Case');
$data = $Case->auto($autos)->create();
if (!$data) $this->error($Case->getError());
$data['tags'] = implode(",",$data['tags']);
// 写入数据
if ($data['id']) {
$Case->save($data) ? $this->redirect('Admin/Case/success',array('id'=>$data['id'])) : $this->error("修改失败!");
} else {
$insertId = $Case->add($data);
if ($insertId) {
// 生成案件编号
$data['id'] = $insertId;
$data['case_id'] = get_caseid($insertId);
$Case->save($data);
// $this->success('案件信息保存成功!',U('Admin/Case/edit',array('id'=>$insertId)));
$this->redirect('Admin/Case/success',array('id'=>$insertId));
} else {
$this->error("保存失败!");
}
}
}