public function saveAction()
 {
     $id = $this->request->getPost("id", "int");
     $finance = Finance::findFirstById($id);
     if (!$finance) {
         $this->flash->error("没找到对应的录入信息");
         return $this->forward("product/index");
     }
     $request = $this->request->getPost();
     //$finance = new Finance();
     $finance->data = json_encode($request);
     $finance->time = time();
     $finance->did = $request['company'];
     $finance->d_name = $finance->department->name;
     if ($finance->save()) {
         $this->flash->notice("保存成功!");
     } else {
         $this->flash->error("保存失败!");
     }
     $this->response->redirect('products/list');
 }