public function index() { $error = ''; if (RequestUtil::isPost()) { $validate = new ValidateUtil(); $validate->required('user_name'); $validate->required('password'); $validate->required('verify_code'); $params = RequestUtil::postParams(); if ($params['verify_code'] != UserUtil::getVerifyCode()) { $error = '验证码错误!'; } else { if ($validate->run()) { $userModel = new UserModel(); $params['password'] = $userModel->encodePassword($params['password']); $where = array('user_name' => $params['user_name'], 'password' => $params['password']); $user = (new CurdUtil($userModel))->readOne($where, 'user_id desc', '*, user_type+0 as type'); if (!$user) { $error = '登录失败,账号或者密码错误,请重试!'; } else { (new CurdUtil($userModel))->update($where, array('last_login_time' => DateUtil::now())); UserUtil::saveUser($user); if (UserUtil::isAdmin()) { ResponseUtil::redirect(UrlUtil::createBackendUrl('project/index')); } else { ResponseUtil::redirect(UrlUtil::createBackendUrl('beautician/index')); } } } } } $this->load->view('backend/login', array('error' => $error)); }
public function rules() { $validate = new ValidateUtil(); $validate->required('name'); $validate->required('join_date'); $validate->required('shop_id'); $validate->numeric('shop_id'); return $validate; }
public function rules() { $validate = new ValidateUtil(); $validate->required('rest_day'); $validate->required('start_time'); $validate->required('end_time'); $validate->required('ps'); $validate->required('beautician_id'); return $validate; }
public function rules() { // 添加验证 $validate = new ValidateUtil(); $validate->required('coupon_code'); $validate->required('discount'); $validate->required('use_rule'); $validate->required('expire_time'); $validate->required('start_time'); return $validate; }
public function rules() { // 添加验证 $validate = new ValidateUtil(); $validate->required('exchange_goods_name'); $validate->required('exchange_credits'); $validate->required('total_number'); $validate->required('expire_time'); $validate->required('start_time'); return $validate; }
public function rules() { // 添加验证 $validate = new ValidateUtil(); $validate->required('category_name'); $validate->minLength('category_name', 1); $validate->maxLength('category_name', 100); $validate->required('order_sort'); $validate->numeric('order_sort'); return $validate; }
public function rules() { // 添加验证 $validate = new ValidateUtil(); $validate->required('content'); $validate->required('alias_name'); $validate->required('title'); $validate->minLength('alias_name', 1); $validate->maxLength('alias_name', 100); $validate->minLength('title', 1); $validate->maxLength('title', 100); return $validate; }
public function rules() { // 添加验证 $validate = new ValidateUtil(); $validate->required('title'); $validate->required('href'); $validate->required('order_sort'); $validate->minLength('title', 1); $validate->maxLength('title', 50); $validate->minLength('href', 1); $validate->maxLength('href', 500); $validate->numeric('order_sort'); $validate->url('href'); return $validate; }
public function rules($onlyPassword = false) { // 添加验证 $validate = new ValidateUtil(); if (!$onlyPassword) { $validate->required('user_name'); $validate->minLength('user_name', 1); $validate->maxLength('user_name', 50); } $validate->required('password'); $validate->required('re_password'); $validate->minLength('password', 6); $validate->maxLength('password', 32); $validate->matches('password', 're_password'); return $validate; }
public function rules() { // 添加验证 $validate = new ValidateUtil(); $validate->required('shop_name'); $validate->required('address'); $validate->minLength('shop_name', 1); $validate->maxLength('shop_name', 100); $validate->minLength('address', 1); $validate->maxLength('address', 100); $validate->minLength('contacts', 1); $validate->maxLength('contacts', 50); $validate->minLength('contact_number', 1); $validate->maxLength('contact_number', 32); return $validate; }
public function rules() { // 添加验证 $validate = new ValidateUtil(); $validate->required('coupon_name'); $validate->required('exchange_credits'); $validate->required('counteract_amount'); $validate->required('use_rule'); $validate->required('total_number'); $validate->required('expire_time'); $validate->required('start_time'); return $validate; }
public function rules() { // 添加验证 $validate = new ValidateUtil(); $validate->required('project_name'); $validate->required('category_id'); $validate->numeric('category_id'); $validate->required('use_time'); $validate->numeric('use_time'); $validate->required('price'); $validate->numeric('price'); $validate->required('order_sort'); $validate->numeric('order_sort'); // $validate->required('suitable_skin'); // $validate->minLength('suitable_skin', 1); // $validate->maxLength('suitable_skin', 500); $validate->required('effects'); // $validate->minLength('effects', 1); // $validate->maxLength('effects', 500); return $validate; }