Browse Source

填写设备信息

master
wanghongjun 3 years ago
parent
commit
037d7f4f81
  1. 13
      app/api/controller/User.php
  2. 16
      app/api/model/User.php

13
app/api/controller/User.php

@ -121,4 +121,17 @@ class User extends Controller
}
return $this->renderSuccess('恭喜您,身份填写成功');
}
/**
* 填写设备信息
* @return Json
* @throws BaseException
*/
public function userDevice(): Json
{
$model = new UserModel;
if (!$model->saveUserDevice($this->postForm())) {
return $this->renderSuccess($model->getError() ?: '操作失败');
}
return $this->renderSuccess('恭喜您,身份填写成功');
}
}

16
app/api/model/User.php

@ -159,4 +159,20 @@ class User extends UserModel
// 更新用户记录
return $userInfo->save($data);
}
/**
* 填写设备信息
* @param $form
* @return bool
* @throws BaseException
*/
public function saveUserDevice($form): bool
{
// 当前登录的用户信息
$userInfo = UserService::getCurrentLoginUser(true);
// 默认数据
$data['devsn'] = $form['devsn'];
// 更新用户记录
return $userInfo->save($data);
}
}

Loading…
Cancel
Save