/**
  * @param array $data 存储数据 
  * @param int $db_no 操作数据库no.  ex:0
  * @param varchar $action 操作方法  ex: save
  * @param array $org  ex:array('member','id') 数据来源
  * @param int $mark  标识更新主键  
  * @return bool
  */
 static function addData($data, $db_no, $action, $org, $mark)
 {
     $db = M('Auth');
     $status = AuthController::checkDbConfig($db_no);
     if ($status) {
         $save['check_data'] = json_encode($data);
         $save['db_no'] = $db_no;
         $save['check_action'] = $action;
         $save['data_org'] = json_encode($org);
         $save['addtime'] = time();
         $save['status'] = 0;
         //未审核
         $save['mark_id'] = $mark;
         $auth_id = $db->where(array('db_no' => $db_no, 'mark_id' => $mark))->getField('id');
         if ($auth_id) {
             unset($save['db_no']);
             unset($save['mark_id']);
             $rel = $db->where(array('id' => $auth_id))->save($save);
         } else {
             $rel = $db->add($save);
         }
         return $rel;
     } else {
         return 0;
     }
 }