allocatr/application/api/controller/Worker.php
2025-03-28 10:01:30 +08:00

34 lines
889 B
PHP

<?php
namespace app\api\controller;
use app\common\controller\Api;
class Worker extends Api
{
protected $noNeedLogin = ['login'];
protected $noNeedRight = ['*'];
function login()
{
$params = $this->request->request();
$validate = $this->validate($params, \app\api\validate\Worker::class . '.login');
if ($validate !== true) {
$this->error($validate);
}
$this->success('登录成功', $this->getWorkerService()->login($params['code']));
}
function bindPhoneNumber()
{
$params = $this->request->request();
$validate = $this->validate($params, \app\api\validate\Worker::class . '.bindPhoneNumber');
if ($validate !== true) {
$this->error($validate);
}
$this->success('操作成功', $this->getWorkerService()->bindPhoneNumber($params['code']));
}
}