2022-09-22 16:03:06 +08:00
2023-01-06 20:00:45 +08:00
2023-01-04 21:56:04 +08:00
2022-10-14 18:01:28 +08:00
2023-01-06 21:36:08 +08:00
2023-01-06 21:36:08 +08:00
2022-10-09 16:38:19 +08:00
2023-01-06 21:36:08 +08:00
2023-01-06 21:36:08 +08:00
2022-10-10 17:38:26 +08:00
2022-10-13 17:42:41 +08:00
2022-10-09 16:38:19 +08:00
2022-10-13 17:42:41 +08:00
2022-10-13 17:42:41 +08:00
2022-09-23 22:53:16 +08:00
2022-10-16 23:07:19 +08:00
2022-10-24 16:21:50 +08:00
2023-01-06 20:00:45 +08:00
2022-10-13 17:42:41 +08:00
2022-10-14 18:01:28 +08:00
2022-11-13 12:01:18 +08:00
2022-10-13 17:42:41 +08:00
2022-10-13 17:42:41 +08:00
2022-10-13 17:42:41 +08:00
2022-10-13 17:42:41 +08:00

摸鱼低代码开发平台(前端)

当前最新版本: 1.0.0

简介

mfish-nocode-view采用 Vue3.0、Vite、 Ant-Design-Vue、TypeScript 等新技术方案,包括二次封装组件、utils、hooks、动态菜单、权限校验、按钮级别权限控制等功能。 是在 Vben-Admin 基础上研发的,适合于mfish低代码平台的VUE3版前端解决方案,目前已是稳定版本,可用于生产项目。

项目源码

项目说明
项目名 说明
mfish-nocode-view Vue3版前端代码
mfish-nocode JAVA后台(支持微服务)

技术文档

安装与使用

环境要求: Node.js版本要求12.x以上,且不能为13.x版本,这里推荐14.x及以上。

  • Get the project code
git clone https://github.com/mfish-qf/mfish-nocode-view.git
  • Installation dependencies
cd mfish-nocode-view

yarn install

  • 配置后台接口地址
.env.development
  • run
yarn serve
  • build
yarn build

Docker镜像启动前端(单体模式)

  • host设置

  • 下载项目
git clone https://*****-.git

cd mfish-nocode-view

  • 修改后台域名 .env.production
VITE_GLOB_API_URL=/mfish
VITE_GLOB_DOMAIN_URL=
  • 编译项目
yarn install

yarn build
  • 访问前台

http://localhost

Docker镜像启动前端(微服务模式)

这里只写与单体的区别步骤

  • 区别1. 修改后台域名 .env.production
VITE_GLOB_API_URL=/mfish
  • 区别2. 修改Dockerfile文件

  • 其他与单体模式一样
镜像需要重现构建,最好把单体的镜像删掉,重新构建docker镜像。

功能模块(开发中...)

vue3版本已经实现了系统管理、系统监控、报表、各种组件、前端权限、GUI代码生成、Online表单、Online报表等平台功能,完全可以用于生产环境。

├─首页
│  ├─首页(四套首页满足不同场景需求)
│  ├─工作台
├─系统管理
│  ├─用户管理
│  ├─角色管理
│  ├─菜单管理
│  ├─权限设置(支持按钮权限、数据权限)
│  ├─表单权限(控制字段禁用、隐藏)
│  ├─组织管理
│  └─字典管理
│  └─分类字典
│  └─系统公告
│  └─职务管理
│  └─通讯录
│  └─对象存储
│  └─多租户管理
├─系统监控
│  ├─网关路由配置(gateway)
│  ├─定时任务
│  ├─数据源管理
│  ├─系统日志
│  ├─消息中心(支持短信、邮件、微信推送等等)
│  ├─数据日志(记录数据快照,可对比快照,查看数据变更情况)
│  ├─系统通知
│  ├─SQL监控
│  ├─性能监控
│  │  ├─监控 Redis
│  │  ├─Tomcat
│  │  ├─jvm
│  │  ├─服务器信息
│  │  ├─请求追踪
│  │  ├─磁盘监控
├─消息中心
│  ├─我的消息
│  ├─消息管理
│  ├─模板管理
└─其他模块 
   └─更多功能开发中。。 
   

系统效果

系统后台

流程设计&表单设计

报表设计

大屏模板

入门必备

本项目需要一定前端基础知识,请确保掌握 Vue 的基础知识,以便能处理一些常见的问题。 建议在开发前先学一下以下内容,提前了解和学习这些知识,会对项目理解非常有帮助:

浏览器支持

本地开发推荐使用Chrome 最新版浏览器,不支持Chrome 80以下版本。

生产环境支持现代浏览器,不支持 IE。

IEIE  EdgeEdge FirefoxFirefox ChromeChrome SafariSafari
not support last 2 versions last 2 versions last 2 versions last 2 versions
S
Description
摸鱼低代码前端采用 Vue3.x、Vite7.x、 Ant-Design-Vue4.x、TypeScript 等新技术方案,结合后端使用
Readme Apache-2.0
14 MiB
Languages
Vue 73%
JavaScript 25%
Less 1.1%
TypeScript 0.7%
HTML 0.1%