# tsm-admin-iview
**Repository Path**: mengda0528/tsm-admin-iview
## Basic Information
- **Project Name**: tsm-admin-iview
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2019-01-23
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Ffast-FE
> 基于vue iview后台管理系统前端快速开发解决方案
## Install
``` bash
# install dependencies
npm install or yarn
# serve with hot reload at localhost:8000
npm run dev
# build for production with minification
npm run build
```
## 简介
``` bash
Ffast-FE 是一套基于vue iview后台管理系统前端快速开发解决方案,以JSON数据驱动页面,几句代码即可快速开发属于你的页面。
```
## 演示地址
* http://demo.ffast.cn/
* http://39.107.104.190/ffast/
* http://118.126.66.11/ffast/
## 技术栈
vue2 + vuex + vue-router + webpack + ES6 + axios + iview
## 后端解决方案Ffast-Java
> https://github.com/ZhiYiDai/Ffast-Java
### 已实现模块
* 整体布局界面
* 用户管理
* 角色管理
* 字典管理
* 权限菜单
* 接口测试
* 系统日志
* 待办事项
* 定时任务
### 开发中的模块
* 代码生成
### 效果图










## 一个增删改查表格页面 ( CrudView )
``` bash
```
## 灵活丰富的动态表单组件(FormDynamic)
### 支持十多种表单组件:
* input text(单行输入框)
* input textarea(多行输入框)
* select(下拉选择框)
* radio(单选框)
* checkbox(多选框)
* treeSelect(选择树)
* input number(数字输入框)
* date(日期选择)
* datetime(日期时间选择)
* datetimerange(日期时间段选择)
* ImgUpload(图片上传表单组件)
* editor(基于vue-quill-editor富文本)
* PopupSelect(弹出式选择)
* Switch(开关选择)
## 代码样例
``` bash
```
## 排版规则
``` bash
[
[{}...],//第一行
[], //第二行
[], //第三行
]
也可以设置为span:24 独占一行
```
## 表单验证
``` bash
rules: {
required: true, //开启表单验证
type: 'number', //验证类型
message: '分类不能为空'//提示信息
}
具体请看https://github.com/yiminghe/async-validator
```
## 您还可以使用基于动态表单组件开发的其他组件
* 弹出式编辑表单(PopupEdit)
* 跳转式编辑表单 (edit.vue)
## 还有什么?
* CrudTreeView(树编辑布局)
* PhotoViewer(图片预览组件)
* DataTree(数据树)
* DataSelect(数据下拉框,支持直接填入字典标识)
* DataTable(数据表格)
* CrudTree(增删改查树)
* CrudTable(增删表格)
* PermsValid(权限验证)
...
## 引用关系
``` bash
CrudView -> CrudTable -> DataTable -> IView Table
-> PopupEdit -> FormDynamic
-> Edit -> FormDynamic
-> CrudTree -> DataTree -> IView Tree
-> PopupEdit -> FormDynamic
-> Edit -> FormDynamic
```