gmanager v1.0.0 发布,全面支持前后端分离

栏目: 软件资讯 · 发布时间: 6年前

内容简介:之前多次发布都有小伙伴说需要前后端分离版本,经过近1个月的开发,前后端分离版本已完成; 为了方便多人测试,登录也加入了同一账号多端同时登录配置; 欢迎大家使用并多提建议。 更新说明 发布gmanger v1.0.0 ...

之前多次发布都有小伙伴说需要前后端分离版本,经过近1个月的开发,前后端分离版本已完成;

为了方便多人测试,登录也加入了同一账号多端同时登录配置;

欢迎大家使用并多提建议。

更新说明

  1. 发布gmanger v1.0.0 支持前后端分离
  2. gf升级为V1.10.1,适配时间格式兼容性修改
  3. 升级gtoken,加入多个帐号同时登录支持
  4. 修复菜单级别问题
  5. 更新分页判断逻辑,加入空处理

上一版本更新

1. 将gf升级为最新版本 v1.10.0,并同步升级 gtoken v1.3.7
2. 将原有代码配置形式改为新版本支持的配置文件形式
3. 规范sys_menu字段将parentid改为parent_id,此功能由兼容问题,更新 sql 如下
ALTER TABLE `sys_menu` 
CHANGE COLUMN `parentid` `parent_id` int(11) NOT NULL DEFAULT 0 COMMENT '父id' AFTER `id`;
4. 加入机构和菜单树结构层级删除限制
5. 修复菜单和配置管理页面展示问题
6. 优化page接口返回值,便于前后端分离开发
7. 修复菜单展示异常问题

gmanager

  • 基于gf框架的管理后台,支持登录、认证、组织机构、用户帐号、角色权限、菜单、操作日志
  • 使用gtoken组件完美支持集群部署

安装教程

代码地址

下载部署

  1. 从git下载项目: git clone https://github.com/goflyfox/gmanager
  2. 安装 mysql 数据库,创建db,运行deploy下gmanager.sql脚本
  3. 修改config下config.toml配置文件
# 数据库配置
[database]
    link = "root:123456@tcp(127.0.0.1:3306)/gmanager"
  1. go run main.go
  2. 访问http://localhost即可看到登录页面,账号/密码:admin/123456

服务端打包

  1. 打包可以使用gf提供的gf-cli进行打包
  2. 也可通过原始交叉编译命令

linux 环境包

SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64
go build main.go

打本地环境包

go build main.go

前后端分离说明

  1. gmanager完全支持前后端分离,前端使用vue-admin-template
  2. 前端运行下载github代码,运行npm install&npm run dev
  3. 具体前端代码及详细部署说明见: https://github.com/goflyfox/gmanager-web
  4. 由于前后端分离和服务端模板菜单有所区别,数据库需要运行:gmanager-web.sql
  5. 如果有强迫症,使用前后端分离可以把public和template目录里面内容删除,但目录一定要保留;

功能模块

  1. 登录、认证、登出
  2. 组织机构管理
  3. 用户管理
  4. 角色管理
  5. 菜单管理
  6. 日志管理
  7. 支持登录、登出、业务增删改操作记录
  8. 支持接口调用、返回参数打印,便于问题排查

代码生成

如需代码生成,请参考 java 项目:https://gitee.com/jflyfox/AutoCreate

平台截图

服务端模板截图

登录: 

gmanager v1.0.0 发布,全面支持前后端分离

组织机构: 

gmanager v1.0.0 发布,全面支持前后端分离

用户管理: 

gmanager v1.0.0 发布,全面支持前后端分离

日志管理: 

gmanager v1.0.0 发布,全面支持前后端分离

前后端分离Vue截图

登录: 

gmanager v1.0.0 发布,全面支持前后端分离

组织机构:

gmanager v1.0.0 发布,全面支持前后端分离

用户管理: 

gmanager v1.0.0 发布,全面支持前后端分离

日志管理: 

gmanager v1.0.0 发布,全面支持前后端分离

感谢

  1. gf框架 https://github.com/gogf/gf

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Two Scoops of Django

Two Scoops of Django

Daniel Greenfeld、Audrey M. Roy / CreateSpace Independent Publishing Platform / 2013-4-16 / USD 29.95

Two Scoops of Django: Best Practices For Django 1.5 is chock-full of material that will help you with your Django projects. We'll introduce you to various tips, tricks, patterns, code snippets, and......一起来看看 《Two Scoops of Django》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具