/** * 返回jsonp数据格式 * @param $state * @param $message * @param $callback */ public static function jsonp($state, $message, $callback) { $result = new AjaxResult($state, $message); die($callback . "(" . $result->toJsonMessage() . ")"); }
/** * 检验某个字段的值是否在数据库中存在,用于保持某个字段的唯一性 * @param string $field 字段值 * @param string $value 字段名 */ protected function checkField($field, $value) { $value = trim($value); $service = Beans::get($this->getServiceBean()); $exists = $service->getItem(array($field => $value)); if ($exists) { AjaxResult::ajaxResult('error', "{$value} 在数据库中已存在,请更换!"); } }