|
@@ -2,7 +2,7 @@
|
|
|
defined('BASEPATH') OR exit('No direct script access allowed');
|
|
|
|
|
|
/**
|
|
|
- * Class 用户管理类
|
|
|
+ * Class 帐号管理类
|
|
|
*/
|
|
|
class User extends MY_controller
|
|
|
{
|
|
@@ -21,7 +21,7 @@ class User extends MY_controller
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 用户列表页
|
|
|
+ * 帐号列表页
|
|
|
*/
|
|
|
public function index()
|
|
|
{
|
|
@@ -77,8 +77,8 @@ class User extends MY_controller
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 查看用户详情
|
|
|
- * @param $user_id 用户id
|
|
|
+ * 查看帐号详情
|
|
|
+ * @param $user_id 帐号id
|
|
|
*/
|
|
|
public function view($user_id)
|
|
|
{
|
|
@@ -87,14 +87,14 @@ class User extends MY_controller
|
|
|
if($user){
|
|
|
$this->assign("user",$user);
|
|
|
}else{
|
|
|
- $message = "用户信息不存在或者已经被删除";
|
|
|
+ $message = "帐号信息不存在或者已经被删除";
|
|
|
}
|
|
|
$this->assign("message",$message);
|
|
|
$this->display("user/view.html");
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 更新用户信息
|
|
|
+ * 更新帐号信息
|
|
|
*/
|
|
|
public function update()
|
|
|
{
|
|
@@ -124,15 +124,15 @@ class User extends MY_controller
|
|
|
$data['user_type']=$user_type = $this->input->post("user_type",true);
|
|
|
if(!$username){
|
|
|
$msg['code'] = 0;
|
|
|
- $msg['msg'] = "用户名不能为空!";
|
|
|
+ $msg['msg'] = "帐号名不能为空!";
|
|
|
}
|
|
|
if(!preg_match_all("/^[a-zA-Z\d_]{5,18}$/",$username) && $msg['code']){
|
|
|
$msg['code'] = 0;
|
|
|
- $msg['msg'] = "用户名格式不正确,只支持英文和数字,最小长度为5,最大长度为18!";
|
|
|
+ $msg['msg'] = "帐号名格式不正确,只支持英文和数字,最小长度为5,最大长度为18!";
|
|
|
}
|
|
|
if($this->user_model->is_exists("username",$username,$old_user['username']) && $msg['code']){
|
|
|
$msg['code'] = 0;
|
|
|
- $msg['msg'] = "该用户名已存在请换一个。";
|
|
|
+ $msg['msg'] = "该帐号名已存在请换一个。";
|
|
|
}
|
|
|
if($password && strlen($password)<8 && $msg['code']){
|
|
|
$msg['code'] = 0;
|
|
@@ -176,12 +176,12 @@ class User extends MY_controller
|
|
|
}
|
|
|
if($user_type == 2 && $branch_id =="" && $msg['code']){
|
|
|
$msg['code'] = 0;
|
|
|
- $msg['msg'] = "用户类型为工程师时,必须填写分支机构。";
|
|
|
+ $msg['msg'] = "帐号类型为工程师时,必须填写分支机构。";
|
|
|
}
|
|
|
if($msg['code']){
|
|
|
$this->user_model->update_user($data);
|
|
|
$msg['icon'] = 1;
|
|
|
- $msg['msg'] = "用户信息更新成功!";
|
|
|
+ $msg['msg'] = "帐号信息更新成功!";
|
|
|
}
|
|
|
$this->response($msg);
|
|
|
}
|
|
@@ -194,7 +194,7 @@ class User extends MY_controller
|
|
|
$field = $this->input->post("name",true);
|
|
|
$value = $this->input->post("param",true);
|
|
|
if($field == "username"){
|
|
|
- $msg = "用户名已存在!";
|
|
|
+ $msg = "帐号名已存在!";
|
|
|
}
|
|
|
if($field == "mobile"){
|
|
|
$msg = "手机号码已存在!";
|
|
@@ -211,7 +211,7 @@ class User extends MY_controller
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 增加用户
|
|
|
+ * 增加帐号
|
|
|
*/
|
|
|
public function add()
|
|
|
{
|
|
@@ -221,7 +221,7 @@ class User extends MY_controller
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 保存用户数据
|
|
|
+ * 保存帐号数据
|
|
|
*/
|
|
|
public function save(){
|
|
|
$cahce_branch = $this->cache->get('branchs');
|
|
@@ -249,13 +249,13 @@ class User extends MY_controller
|
|
|
$data['user_type']=$user_type = $this->input->post("user_type",true);
|
|
|
if(!$username){
|
|
|
$msg['code'] = 0;
|
|
|
- $msg['msg'] = "用户名不能为空!";
|
|
|
+ $msg['msg'] = "帐号名不能为空!";
|
|
|
}elseif(!preg_match_all("/^[a-zA-Z\d_]{5,18}$/",$username) && $msg['code']){
|
|
|
$msg['code'] = 0;
|
|
|
- $msg['msg'] = "用户名格式不正确,只支持英文和数字,最小长度为5,最大长度为18!";
|
|
|
+ $msg['msg'] = "帐号名格式不正确,只支持英文和数字,最小长度为5,最大长度为18!";
|
|
|
}elseif($this->user_model->is_exists("username",$username) && $msg['code']){
|
|
|
$msg['code'] = 0;
|
|
|
- $msg['msg'] = "该用户名已存在请换一个。";
|
|
|
+ $msg['msg'] = "该帐号名已存在请换一个。";
|
|
|
}
|
|
|
if(!$password && $msg['code']){
|
|
|
$msg['code'] = 0;
|
|
@@ -297,7 +297,7 @@ class User extends MY_controller
|
|
|
}
|
|
|
if($user_type == 2 && $branch_id =="" && $msg['code']){
|
|
|
$msg['code'] = 0;
|
|
|
- $msg['msg'] = "用户类型为工程师时,必须填写分支机构。";
|
|
|
+ $msg['msg'] = "帐号类型为工程师时,必须填写分支机构。";
|
|
|
}
|
|
|
if($msg['code']){
|
|
|
$data['password']= hash_hmac('sha256',$password,$this->config->item('secret_key'));
|
|
@@ -306,14 +306,14 @@ class User extends MY_controller
|
|
|
$data['last_login_time'] = "";
|
|
|
$this->user_model->insert_user($data);
|
|
|
$msg['icon'] = 1;
|
|
|
- $msg['msg'] = "用户信息保存成功!";
|
|
|
+ $msg['msg'] = "帐号信息保存成功!";
|
|
|
}
|
|
|
$this->response($msg);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 删除用户数据
|
|
|
- * @param $user_id 用户ID
|
|
|
+ * 删除帐号数据
|
|
|
+ * @param $user_id 帐号ID
|
|
|
*/
|
|
|
public function delete($user_id)
|
|
|
{
|
|
@@ -323,10 +323,10 @@ class User extends MY_controller
|
|
|
$user = $this->user_model->get_user_with_user_id($user_id);
|
|
|
if ($user) {
|
|
|
$this->user_model->delete_user($user_id);
|
|
|
- $data['msg'] = "用户删除成功!";
|
|
|
+ $data['msg'] = "帐号删除成功!";
|
|
|
} else {
|
|
|
$data['icon'] = 2;
|
|
|
- $data['msg'] = "用户信息不存在或者已经被删除!";
|
|
|
+ $data['msg'] = "帐号信息不存在或者已经被删除!";
|
|
|
}
|
|
|
}else{
|
|
|
$data['icon'] = 2;
|
|
@@ -340,8 +340,8 @@ class User extends MY_controller
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 禁用用户
|
|
|
- * @param $user_id 用户Id
|
|
|
+ * 禁用帐号
|
|
|
+ * @param $user_id 帐号Id
|
|
|
*/
|
|
|
public function stopuse($user_id){
|
|
|
$data['icon'] = 1;
|
|
@@ -350,10 +350,10 @@ class User extends MY_controller
|
|
|
if($user) {
|
|
|
$user['status'] = "40";
|
|
|
$this->user_model->update_user($user);
|
|
|
- $data['msg'] = "用户停用成功!";
|
|
|
+ $data['msg'] = "帐号停用成功!";
|
|
|
}else{
|
|
|
$data['icon'] = 2;
|
|
|
- $data['msg'] = "用户信息不存在或者已经被删除!";
|
|
|
+ $data['msg'] = "帐号信息不存在或者已经被删除!";
|
|
|
}
|
|
|
} else {
|
|
|
$data['icon'] = 2;
|
|
@@ -363,8 +363,8 @@ class User extends MY_controller
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 启用用户
|
|
|
- * @param $user_id 用户Id
|
|
|
+ * 启用帐号
|
|
|
+ * @param $user_id 帐号Id
|
|
|
*/
|
|
|
public function restore($user_id){
|
|
|
$data['icon'] = 1;
|
|
@@ -373,10 +373,10 @@ class User extends MY_controller
|
|
|
if($user) {
|
|
|
$user['status'] = "10";
|
|
|
$this->user_model->update_user($user);
|
|
|
- $data['msg'] = "用户恢复成功!";
|
|
|
+ $data['msg'] = "帐号恢复成功!";
|
|
|
}else{
|
|
|
$data['icon'] = 2;
|
|
|
- $data['msg'] = "用户信息不存在或者已经被删除!";
|
|
|
+ $data['msg'] = "帐号信息不存在或者已经被删除!";
|
|
|
}
|
|
|
} else {
|
|
|
$data['icon'] = 2;
|
|
@@ -386,8 +386,8 @@ class User extends MY_controller
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 修改用户密码
|
|
|
- * @param $user_id 用户ID
|
|
|
+ * 修改帐号密码
|
|
|
+ * @param $user_id 帐号ID
|
|
|
*/
|
|
|
public function change_password($user_id){
|
|
|
$data['code'] = 0;
|
|
@@ -396,7 +396,7 @@ class User extends MY_controller
|
|
|
if($user){
|
|
|
$this->assign("user",$user);
|
|
|
}else{
|
|
|
- $message = "用户信息不存在或者已经被删除!";
|
|
|
+ $message = "帐号信息不存在或者已经被删除!";
|
|
|
}
|
|
|
if($this->input->post()){
|
|
|
$password = $this->input->post("password",true);
|
|
@@ -442,7 +442,7 @@ class User extends MY_controller
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 批量删除用户
|
|
|
+ * 批量删除帐号
|
|
|
*/
|
|
|
public function delete_all(){
|
|
|
$ids = rtrim($this->input->post("ids",true),",");
|
|
@@ -453,13 +453,13 @@ class User extends MY_controller
|
|
|
}else{
|
|
|
$this->user_model->delete_all_user($ids);
|
|
|
$data['icon'] = 1;
|
|
|
- $data['msg'] = "批量删除用户成功!";
|
|
|
+ $data['msg'] = "批量删除帐号成功!";
|
|
|
}
|
|
|
$this->response($data);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 批量禁用用户
|
|
|
+ * 批量禁用帐号
|
|
|
*/
|
|
|
public function disable_all(){
|
|
|
$ids = rtrim($this->input->post("ids",true),",");
|
|
@@ -471,13 +471,13 @@ class User extends MY_controller
|
|
|
$wheres = array('user_id'=>array('$in'=>$ids));
|
|
|
$this->user_model->set_val("status",$wheres,"40");
|
|
|
$data['icon'] = 1;
|
|
|
- $data['msg'] = "批量禁用用户成功!";
|
|
|
+ $data['msg'] = "批量禁用帐号成功!";
|
|
|
}
|
|
|
$this->response($data);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 批量启用用户
|
|
|
+ * 批量启用帐号
|
|
|
*/
|
|
|
public function enable_all(){
|
|
|
$ids = rtrim($this->input->post("ids",true),",");
|
|
@@ -489,7 +489,7 @@ class User extends MY_controller
|
|
|
$wheres = array('user_id'=>array('$in'=>$ids));
|
|
|
$this->user_model->set_val("status",$wheres,"10");
|
|
|
$data['icon'] = 1;
|
|
|
- $data['msg'] = "批量启用用户成功!";
|
|
|
+ $data['msg'] = "批量启用帐号成功!";
|
|
|
}
|
|
|
$this->response($data);
|
|
|
}
|