public function editPassword() { $input = I('post.'); $user = new UsersModel(); if ($user->editPassword($input)) { $this->ajaxReturn(['status' => 0, 'info' => '成功']); } $this->ajaxReturn(['status' => 1, 'info' => '旧密码错误!']); }
private function checkCondition($date_id, $uid) { $date = new DateModel(); $date_info = $date->dateLimit($date_id); $user = new UsersModel(); $user_info = $user->getUserLimitInfo($uid); //过期检查2 if (time() > $date_info['create_time'] || $date_info['date_status'] != 2) { return 2; } //约会人数满员3 if ($date_info['promise_num'] >= $date_info['people_limit']) { return 3; } //性别检查4 if ($user_info['gender'] != 0 && $user_info['gender'] != $date_info['gender_limit']) { return 4; } //学校检查5 if ($user_info['school_id'] == null || $user_info['school_id'] == '') { return 5; } if ($date_info['school_limit'] != null) { foreach ($date_info['school_limit'] as list($v)) { if ($v == $user_info['school_id']) { return 5; } } } //检查用户自己 if ($date_info['user_id'] == $uid) { return 6; } return 1; }