mirror of
https://gitee.com/dotnetchina/OpenAuth.Net.git
synced 2025-09-18 17:48:01 +08:00
docs: 调整开源描述
This commit is contained in:
@@ -6,12 +6,12 @@ permalink: /core/form/
|
||||
|
||||
OpenAuth.Net集成了表单设计的功能,目前表单仅用于流程审批。后期会集成到代码生成功能中。系统内置的表单类型有以下几种:
|
||||
|
||||
## 动态表单
|
||||
## 动态表单(⚠️已弃用)
|
||||
|
||||
动态表单基于Ueditor富文本编辑器,适用于灵活设计界面,逻辑简单的表单。这种表单无需编码,即可直接集成到流程功能。
|
||||
|
||||
::: warning 注意
|
||||
因Vform功能已经全面覆盖Ueditor,且用户体验更好,所以动态表单在vue3版本已废弃,目前开源版、vue2版本历史原因还保留。
|
||||
因Vform功能已经全面覆盖Ueditor,且用户体验更好,所以动态表单已废弃,目前开源版、vue2版本历史原因还保留。
|
||||
|
||||
:::
|
||||
|
||||
|
@@ -6,7 +6,7 @@ permalink: /pro/form/
|
||||
|
||||
## 前言
|
||||
|
||||
OpenAuth.Pro使用的拖动表单可以满足日常普通的审批功能,但如果想`对用户提交的表单数据进行统计分析`、需要用户提交附件、需要`复杂的表单交互`,这时就需要开发者开发自己的表单页面。实现更加丰富的功能,效果如下:
|
||||
OpenAuth.Net使用的拖动表单可以满足日常普通的审批功能,但如果想`对用户提交的表单数据进行统计分析`、需要用户提交附件、需要`复杂的表单交互`,这时就需要开发者开发自己的表单页面。实现更加丰富的功能,效果如下:
|
||||
|
||||

|
||||
|
||||
|
@@ -4,7 +4,7 @@ createTime: 2025/04/23 23:43:26
|
||||
permalink: /pro/keepalive/
|
||||
---
|
||||
|
||||
OpenAuth.Pro以前的版本采用vue [keepAlive](https://cn.vuejs.org/guide/built-ins/keep-alive.html)的方式缓存所有前端组件。从v5.2版本开始,可以在【模块管理】中配置前端是否缓存。如图:
|
||||
OpenAuth.Net以前的版本采用vue [keepAlive](https://cn.vuejs.org/guide/built-ins/keep-alive.html)的方式缓存所有前端组件。从v5.2版本开始,可以在【模块管理】中配置前端是否缓存。如图:
|
||||
|
||||

|
||||
|
||||
|
@@ -4,7 +4,7 @@ createTime: 2025/04/23 23:43:26
|
||||
permalink: /pro/printerplan/
|
||||
---
|
||||
|
||||
OpenAuth.Pro提供强大且灵活的低代码打印方案,企业用户仅需进行简单配置(可能需要编写SQL查询)即可实现个性化打印需求,无需开发人员参与即可快速部署各类打印模板。
|
||||
OpenAuth.Net提供强大且灵活的低代码打印方案,企业用户仅需进行简单配置(可能需要编写SQL查询)即可实现个性化打印需求,无需开发人员参与即可快速部署各类打印模板。
|
||||
|
||||
## 系统界面展示
|
||||
|
||||
|
@@ -4,7 +4,7 @@ createTime: 2025/04/23 23:43:26
|
||||
permalink: /pro/router/
|
||||
---
|
||||
|
||||
OpenAuth.Pro采用的是标准vue router来管理页面跳转,基础知识请参考[https://router.vuejs.org/zh/](https://router.vuejs.org/zh/)。如果需要添加页面,可以通过以下两种方式:
|
||||
OpenAuth.Net采用的是标准vue router来管理页面跳转,基础知识请参考[https://router.vuejs.org/zh/](https://router.vuejs.org/zh/)。如果需要添加页面,可以通过以下两种方式:
|
||||
|
||||
## 模块管理添加页面
|
||||
|
||||
|
@@ -3,18 +3,19 @@ title: vue2版本介绍
|
||||
createTime: 2025/04/23 23:43:26
|
||||
permalink: /vue2/
|
||||
---
|
||||

|
||||
|
||||
::: warning 注意
|
||||
如果你使用的是vue3版本,请参考:[OpenAuth.Net Vue3版本](/pro/)
|
||||
:::
|
||||
|
||||
OpenAuth.Net Vue2版本基于vue2 + element-ui。它使用开源版OpenAuth.Net的API接口(即:OpenAuth.WebApi)提供数据服务。二者的关系如下:
|
||||
vue2版目前已开源,可在`OpenAuth.Net\Vue2`目录中获取。文档及截图中`OpenAuth.Pro\Client`目录作废。
|
||||
:::
|
||||
OpenAuth.Net Vue2版本基于vue2 + element-ui。使用OpenAuth.Net的API接口(即:OpenAuth.WebApi)提供数据服务。系统架构如下:
|
||||
|
||||

|
||||
|
||||
演示地址: [http://demo.openauth.net.cn:1803/](http://demo.openauth.net.cn:1803/)
|
||||
|
||||
vue2版目前已开源,可在`OpenAuth.Net\Vue2`目录中获取。
|
||||
|
||||
## OpenAuth.Net系列教学视频
|
||||
|
||||
[OpenAuth.Net视频合集--系统结构及代码下载](https://www.bilibili.com/video/BV1Z1421q7xU/)
|
||||
@@ -36,22 +37,17 @@ vue2版目前已开源,可在`OpenAuth.Net\Vue2`目录中获取。
|
||||
|
||||
前端环境为NodeJs,下载地址:[http://nodejs.cn/download/current/](http://nodejs.cn/download/current/)
|
||||
|
||||
#### visual studio code
|
||||
#### 开发工具
|
||||
|
||||
下载最新版的vs code,或Cursor、Windsurf、Trae等工具用来作为OpenAuth.Net Vue2版的开发工具。
|
||||
|
||||
|
||||
## 创建数据库
|
||||
|
||||
* 使用下载的OpenAuth.Pro前端源码文件夹【sql脚本】中,运行`Sql Server脚本.sql`(或mysql脚本)
|
||||
|
||||
## 启动后端
|
||||
|
||||
启动后端请参考:[快速开始](/core/start/)
|
||||
|
||||
## 启动前端
|
||||
|
||||
使用Vs Code(或个人喜欢的工具)打开OpenAuth.Pro/Client文件夹,如下图:
|
||||
使用Vs Code(或个人喜欢的工具)打开`OpenAuth.Net\Vue2`文件夹,如下图:
|
||||
|
||||

|
||||
|
||||
|
@@ -4,7 +4,7 @@ createTime: 2025/04/23 23:43:26
|
||||
permalink: /vue2/components/
|
||||
---
|
||||
|
||||
OpenAuth.Pro封装了一些组件,方便开发使用,组件全部在`src\components`中定义。目前提供的三大核心组件关系如下:
|
||||
OpenAuth.Net封装了一些组件,方便开发使用,组件全部在`src\components`中定义。目前提供的三大核心组件关系如下:
|
||||
|
||||

|
||||
|
||||
|
@@ -36,11 +36,11 @@ nginx.conf推荐配置如下:
|
||||
listen 1803;
|
||||
#server_name pro.openauth.me;
|
||||
location / {
|
||||
alias /openauth.pro/Client/dist/;
|
||||
alias /openauth.net/Vue2/dist/;
|
||||
expires 1d;
|
||||
}
|
||||
|
||||
access_log /www/wwwlogs/pro.log;
|
||||
access_log /www/wwwlogs/openauth.net.log;
|
||||
}
|
||||
|
||||
```
|
@@ -4,7 +4,7 @@ createTime: 2025/04/23 23:43:26
|
||||
permalink: /vue2/form/
|
||||
---
|
||||
|
||||
OpenAuth.Pro使用的动态表单可以满足日常普通的审批功能,但如果想`对用户提交的表单数据进行统计分析`、需要用户提交附件、需要`复杂的表单交互`,这时就需要开发者开发自己的表单页面。实现更加丰富的功能,效果如下:
|
||||
OpenAuth.Net使用的拖动表单可以满足日常普通的审批功能,但如果想`对用户提交的表单数据进行统计分析`、需要用户提交附件、需要`复杂的表单交互`,这时就需要开发者开发自己的表单页面。实现更加丰富的功能,效果如下:
|
||||
|
||||

|
||||
|
||||
|
@@ -4,7 +4,7 @@ createTime: 2025/04/23 23:43:26
|
||||
permalink: /vue2/keepalive/
|
||||
---
|
||||
|
||||
OpenAuth.Pro以前的版本采用vue [keepAlive](https://cn.vuejs.org/guide/built-ins/keep-alive.html)的方式缓存所有前端组件。从v5.2版本开始,可以在【模块管理】中配置前端是否缓存。如图:
|
||||
OpenAuth.Net以前的版本采用vue [keepAlive](https://cn.vuejs.org/guide/built-ins/keep-alive.html)的方式缓存所有前端组件。从v5.2版本开始,可以在【模块管理】中配置前端是否缓存。如图:
|
||||
|
||||

|
||||
|
||||
|
@@ -4,7 +4,7 @@ createTime: 2025/04/23 23:43:26
|
||||
permalink: /vue2/printerplan/
|
||||
---
|
||||
|
||||
OpenAuth.Pro提供灵活无代码(可能需要写SQL)的打印解决方案,无需开发人员参与即可配置自己需要的打印。
|
||||
OpenAuth.Net提供灵活无代码(可能需要写SQL)的打印解决方案,无需开发人员参与即可配置自己需要的打印。
|
||||
|
||||
打印模板设计界面如下:
|
||||
|
||||
|
@@ -4,7 +4,7 @@ createTime: 2025/04/23 23:43:26
|
||||
permalink: /vue2/router/
|
||||
---
|
||||
|
||||
OpenAuth.Pro采用的是标准vue router来管理页面跳转,基础知识请参考[https://router.vuejs.org/zh/](https://router.vuejs.org/zh/)。如果需要添加页面,可以通过以下两种方式:
|
||||
OpenAuth.Net采用的是标准vue router来管理页面跳转,基础知识请参考[https://router.vuejs.org/zh/](https://router.vuejs.org/zh/)。如果需要添加页面,可以通过以下两种方式:
|
||||
|
||||
## 模块管理添加页面
|
||||
|
||||
|
@@ -4,17 +4,19 @@ createTime: 2025/04/23 23:43:26
|
||||
permalink: /vue2/startform/
|
||||
---
|
||||
|
||||
OpenAuth.Pro内置的表单类型有以下三种:
|
||||
OpenAuth.Net内置的表单类型有以下几种:
|
||||
|
||||
## 动态表单
|
||||
## 动态表单(⚠️已弃用)
|
||||
|
||||
动态表单适用于灵活设计界面,逻辑简单的表单。这种表单无需编码,即可直接集成到流程功能。
|
||||
|
||||
## 可拖拽表单
|
||||
|
||||
适用于灵活设计界面,逻辑简单的表单。这种表单无需编码,即可直接集成到流程功能。详细请参考:[可拖拽表单](/pro/dragform/)
|
||||
|
||||
## 自定义开发表单
|
||||
|
||||
该类型表单需要开发者在源码中先编写好表单界面(基于vue component),再提供给用户选择使用。适用于交互复杂的界面。详细请参考:[企业版工作流添加自定义表单](/pro/form/)
|
||||
|
||||
## 可拖拽表单
|
||||
|
||||
适用场景和普通的动态表单一样。但该表单操作方便,与系统界面风格匹配度高,缺点是排版没有普通的动态表单灵活,只能做简单的行排列。详细请参考:[可拖拽表单](/pro/dragform/)
|
||||
|
||||
|
Reference in New Issue
Block a user