コード例 #1
0
ファイル: user_center.php プロジェクト: huming17/dzmvc
         $menu_open = "";
     }
     if (array_key_exists($mvalue['menu_id'], $user_menu_current_array)) {
         $menu_open_selected = ", checked:true ";
     } else {
         $menu_open_selected = "";
     }
     $menu_json_string .= '{ id:' . $mvalue['menu_id'] . ', pId:' . $mvalue['menu_pid'] . ', name:"' . $mvalue['name_var'] . '"' . $menu_open_selected . $menu_open . '}';
     $i++;
 }
 $menu_json_string = '[' . $menu_json_string . ']';
 //DEBUG 取出所有菜单 end
 if ($user_id) {
     //DEBUG 编辑
     $user_result = ext::getuserbyuid($user_id);
     $user_result['role_name'] = ext::rol_ename($user_result['user_role_id']);
     if ($is_submit) {
         if ($user_password == $user_password2 && !empty($user_name) && !empty($user_realname)) {
             $user_data = array("user_name" => $user_name, "user_realname" => $user_realname, "user_role_id" => $user_role_id, "user_modify_time" => TIMESTAMP);
             if (!empty($user_password)) {
                 $user_password_encode = encode_password($user_password);
                 $user_data["user_password"] = $user_password_encode;
             }
             DB::update('users', $user_data, "user_id='" . $user_id . "' LIMIT 1");
             //DEBUG 更新用户权限菜单
             ext::set_user_role_menu(2, $user_menu, $user_id);
             echo '{
                 "statusCode":"200",
                 "message":"操作成功",
                 "navTabId":"admin_user_index",
                 "rel":"",