...
|
...
|
@@ -79,16 +79,19 @@ class User extends Backend |
|
|
if ($this->dataLimit && $this->dataLimitFieldAutoFill) {
|
|
|
$params[$this->dataLimitField] = $this->auth->id;
|
|
|
}
|
|
|
$params['pwd'] = $params['password'];
|
|
|
$params['salt'] = Random::alnum();
|
|
|
$params['password'] = md5(md5($params['password']) . $params['salt']);
|
|
|
$params['status'] = 'normal';
|
|
|
$params['createtime'] = $params['updatetime'] = time();
|
|
|
$params['joinip'] = request()->ip();
|
|
|
$validate = new \app\admin\validate\User();
|
|
|
$res = $validate->scene('edit')->check($params);
|
|
|
if(!$res) $this->error($validate->getError());
|
|
|
$result = false;
|
|
|
Db::startTrans();
|
|
|
try {
|
|
|
$params['pwd'] = $params['password'];
|
|
|
$params['salt'] = Random::alnum();
|
|
|
$params['password'] = md5(md5($params['password']) . $params['salt']);
|
|
|
$params['status'] = 'normal';
|
|
|
$params['createtime'] = $params['updatetime'] = time();
|
|
|
$params['joinip'] = request()->ip();
|
|
|
$result = $this->model->validate('User.add')->save($params);
|
|
|
$result = $this->model->save($params);
|
|
|
//生成二维码
|
|
|
$id = $this->model->id;
|
|
|
$page = '/pages/myIndex/myIndex?user_id='.$id;
|
...
|
...
|
|