|
|
@@ -124,44 +124,25 @@ class Users extends Base
|
|
|
$addar = array();
|
|
|
$where = array();
|
|
|
$where['id'] = $param['id'];
|
|
|
- $userspw = db('users')->where($where)->field("user_pwd")->find();
|
|
|
- $newpwd = md5($param['new_pwd'] . config('salt'));//新密码
|
|
|
- $oldpwd = md5($param['user_pwd'] . config('salt'));//旧密码
|
|
|
- $rules = '/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/';
|
|
|
- $useremail = $param['user_email'];
|
|
|
- $phone = $param['phone'];
|
|
|
+// $rules = '/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/';
|
|
|
+// $useremail = $param['user_email'];
|
|
|
+// $phone = $param['phone'];
|
|
|
+
|
|
|
+// if(!preg_match($rules,$useremail)){
|
|
|
+// return json(['code' => -9, 'data' => '', 'msg' => '请输入正确的邮箱']);
|
|
|
+// }
|
|
|
+//
|
|
|
+// if(!preg_match("/^1[34578]\d{9}$/", $phone)){
|
|
|
+// return json(['code' => -10, 'data' => '', 'msg' => '请输入正确的手机号码']);
|
|
|
+// }
|
|
|
|
|
|
- // 检测用户新密码与原密码是否重复
|
|
|
- if(!empty($param['new_pwd'])){
|
|
|
- if($oldpwd != $userspw['user_pwd']){
|
|
|
- return json(['code' => -8, 'data' => '', 'msg' => '原密码不对']);
|
|
|
- }
|
|
|
-
|
|
|
- if($newpwd==$userspw['user_pwd']){
|
|
|
- return json(['code' => -3, 'data' => '', 'msg' => '新密码与原密码一致']);
|
|
|
- }
|
|
|
-
|
|
|
- if($param['renew_pwd'] != $param['new_pwd']){
|
|
|
- return json(['code' => -7, 'data' => '', 'msg' => '新密码与确认密码不一致']);
|
|
|
- }
|
|
|
- $addar['user_pwd'] = md5($param['new_pwd'] . config('salt'));
|
|
|
- }
|
|
|
-
|
|
|
- if(!preg_match($rules,$useremail)){
|
|
|
- return json(['code' => -9, 'data' => '', 'msg' => '请输入正确的邮箱']);
|
|
|
- }
|
|
|
-
|
|
|
- if(!preg_match("/^1[34578]\d{9}$/", $phone)){
|
|
|
- return json(['code' => -10, 'data' => '', 'msg' => '请输入正确的手机号码']);
|
|
|
- }
|
|
|
-
|
|
|
- if(!empty($param['user_avatar'])){
|
|
|
- $addar['user_avatar'] = $param['user_avatar'];
|
|
|
- }
|
|
|
- $addar['fullname'] = $param['fullname'];
|
|
|
- $addar['user_email'] = $param['user_email'];
|
|
|
- $addar['phone'] = $param['phone'];
|
|
|
- $addar['signature'] = $param['signature'];
|
|
|
+// if(!empty($param['user_avatar'])){
|
|
|
+// $addar['user_avatar'] = $param['user_avatar'];
|
|
|
+// }
|
|
|
+// $addar['fullname'] = $param['fullname'];
|
|
|
+// $addar['user_email'] = $param['user_email'];
|
|
|
+// $addar['phone'] = $param['phone'];
|
|
|
+// $addar['signature'] = $param['signature'];
|
|
|
$addar['group_id'] = $param['group_id'];
|
|
|
$addar['status'] = $param['status'];
|
|
|
|
|
|
@@ -170,10 +151,8 @@ class Users extends Base
|
|
|
}catch(\Exception $e){
|
|
|
return json(['code' => -6, 'data' => '', 'msg' => $e->getMessage()]);
|
|
|
}
|
|
|
-
|
|
|
return json(['code' => 1, 'data' => '', 'msg' => '编辑客服成功']);
|
|
|
}
|
|
|
-
|
|
|
$id = input('param.id/d');
|
|
|
$info = db('users')->where('id', $id)->find();
|
|
|
|
|
|
@@ -184,7 +163,8 @@ class Users extends Base
|
|
|
]);
|
|
|
return $this->fetch('edituser');
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
+ //重置密码为123456
|
|
|
public function resetPwd(){
|
|
|
if(request()->isAjax()){
|
|
|
$id = input('param.id/d');
|