优化接口请求方式

pull/261/MERGE
Karson 2021-04-01 17:31:59 +08:00
parent 132dc960b2
commit 0c494ee2b3
3 changed files with 26 additions and 26 deletions

View File

@ -36,8 +36,8 @@ class Ems extends Api
*/ */
public function send() public function send()
{ {
$email = $this->request->request("email"); $email = $this->request->post("email");
$event = $this->request->request("event"); $event = $this->request->post("event");
$event = $event ? $event : 'register'; $event = $event ? $event : 'register';
$last = Emslib::get($email, $event); $last = Emslib::get($email, $event);
@ -74,10 +74,10 @@ class Ems extends Api
*/ */
public function check() public function check()
{ {
$email = $this->request->request("email"); $email = $this->request->post("email");
$event = $this->request->request("event"); $event = $this->request->post("event");
$event = $event ? $event : 'register'; $event = $event ? $event : 'register';
$captcha = $this->request->request("captcha"); $captcha = $this->request->post("captcha");
if ($event) { if ($event) {
$userinfo = User::getByEmail($email); $userinfo = User::getByEmail($email);

View File

@ -23,8 +23,8 @@ class Sms extends Api
*/ */
public function send() public function send()
{ {
$mobile = $this->request->request("mobile"); $mobile = $this->request->post("mobile");
$event = $this->request->request("event"); $event = $this->request->post("event");
$event = $event ? $event : 'register'; $event = $event ? $event : 'register';
if (!$mobile || !\think\Validate::regex($mobile, "^1\d{10}$")) { if (!$mobile || !\think\Validate::regex($mobile, "^1\d{10}$")) {
@ -71,10 +71,10 @@ class Sms extends Api
*/ */
public function check() public function check()
{ {
$mobile = $this->request->request("mobile"); $mobile = $this->request->post("mobile");
$event = $this->request->request("event"); $event = $this->request->post("event");
$event = $event ? $event : 'register'; $event = $event ? $event : 'register';
$captcha = $this->request->request("captcha"); $captcha = $this->request->post("captcha");
if (!$mobile || !\think\Validate::regex($mobile, "^1\d{10}$")) { if (!$mobile || !\think\Validate::regex($mobile, "^1\d{10}$")) {
$this->error(__('手机号不正确')); $this->error(__('手机号不正确'));

View File

@ -27,8 +27,8 @@ class Validate extends Api
*/ */
public function check_email_available() public function check_email_available()
{ {
$email = $this->request->request('email'); $email = $this->request->post('email');
$id = (int)$this->request->request('id'); $id = (int)$this->request->post('id');
$count = User::where('email', '=', $email)->where('id', '<>', $id)->count(); $count = User::where('email', '=', $email)->where('id', '<>', $id)->count();
if ($count > 0) { if ($count > 0) {
$this->error(__('邮箱已经被占用')); $this->error(__('邮箱已经被占用'));
@ -44,8 +44,8 @@ class Validate extends Api
*/ */
public function check_username_available() public function check_username_available()
{ {
$email = $this->request->request('username'); $email = $this->request->post('username');
$id = (int)$this->request->request('id'); $id = (int)$this->request->post('id');
$count = User::where('username', '=', $email)->where('id', '<>', $id)->count(); $count = User::where('username', '=', $email)->where('id', '<>', $id)->count();
if ($count > 0) { if ($count > 0) {
$this->error(__('用户名已经被占用')); $this->error(__('用户名已经被占用'));
@ -61,8 +61,8 @@ class Validate extends Api
*/ */
public function check_nickname_available() public function check_nickname_available()
{ {
$email = $this->request->request('nickname'); $email = $this->request->post('nickname');
$id = (int)$this->request->request('id'); $id = (int)$this->request->post('id');
$count = User::where('nickname', '=', $email)->where('id', '<>', $id)->count(); $count = User::where('nickname', '=', $email)->where('id', '<>', $id)->count();
if ($count > 0) { if ($count > 0) {
$this->error(__('昵称已经被占用')); $this->error(__('昵称已经被占用'));
@ -78,8 +78,8 @@ class Validate extends Api
*/ */
public function check_mobile_available() public function check_mobile_available()
{ {
$mobile = $this->request->request('mobile'); $mobile = $this->request->post('mobile');
$id = (int)$this->request->request('id'); $id = (int)$this->request->post('id');
$count = User::where('mobile', '=', $mobile)->where('id', '<>', $id)->count(); $count = User::where('mobile', '=', $mobile)->where('id', '<>', $id)->count();
if ($count > 0) { if ($count > 0) {
$this->error(__('该手机号已经占用')); $this->error(__('该手机号已经占用'));
@ -94,7 +94,7 @@ class Validate extends Api
*/ */
public function check_mobile_exist() public function check_mobile_exist()
{ {
$mobile = $this->request->request('mobile'); $mobile = $this->request->post('mobile');
$count = User::where('mobile', '=', $mobile)->count(); $count = User::where('mobile', '=', $mobile)->count();
if (!$count) { if (!$count) {
$this->error(__('手机号不存在')); $this->error(__('手机号不存在'));
@ -109,7 +109,7 @@ class Validate extends Api
*/ */
public function check_email_exist() public function check_email_exist()
{ {
$email = $this->request->request('email'); $email = $this->request->post('email');
$count = User::where('email', '=', $email)->count(); $count = User::where('email', '=', $email)->count();
if (!$count) { if (!$count) {
$this->error(__('邮箱不存在')); $this->error(__('邮箱不存在'));
@ -126,9 +126,9 @@ class Validate extends Api
*/ */
public function check_sms_correct() public function check_sms_correct()
{ {
$mobile = $this->request->request('mobile'); $mobile = $this->request->post('mobile');
$captcha = $this->request->request('captcha'); $captcha = $this->request->post('captcha');
$event = $this->request->request('event'); $event = $this->request->post('event');
if (!\app\common\library\Sms::check($mobile, $captcha, $event)) { if (!\app\common\library\Sms::check($mobile, $captcha, $event)) {
$this->error(__('验证码不正确')); $this->error(__('验证码不正确'));
} }
@ -144,9 +144,9 @@ class Validate extends Api
*/ */
public function check_ems_correct() public function check_ems_correct()
{ {
$email = $this->request->request('email'); $email = $this->request->post('email');
$captcha = $this->request->request('captcha'); $captcha = $this->request->post('captcha');
$event = $this->request->request('event'); $event = $this->request->post('event');
if (!\app\common\library\Ems::check($email, $captcha, $event)) { if (!\app\common\library\Ems::check($email, $captcha, $event)) {
$this->error(__('验证码不正确')); $this->error(__('验证码不正确'));
} }