docs: 修复文档链接

This commit is contained in:
yubaolee
2025-04-24 10:34:58 +08:00
parent c7ff40615b
commit bf9be59a84
17 changed files with 44 additions and 93 deletions

View File

@@ -1,7 +1,7 @@
/*
* @Author: yubaolee <yubaolee@163.com> | ahfu~ <954478625@qq.com>
* @Date: 2025-04-23 20:26:48
* @LastEditTime: 2025-04-23 23:46:59
* @LastEditTime: 2025-04-24 10:21:45
* @Description: 笔记配置
* Copyright (c) 2025 by yubaolee | ahfu~ , All Rights Reserved.
*/
@@ -51,15 +51,11 @@ const proNote = defineNoteConfig({
link: '/pro',
sidebar: [
'',
'deploy',
'structure',
'devnew',
{
text: '基础开发',
collapsed: false,
items: [ 'router','openurl','keepalive']
items: ['start','deploy','structure','devnew', 'router','openurl','keepalive','datapropertyrule']
},
'datapropertyrule',
'printerplan',
{
text: '表单设计',

View File

@@ -15,7 +15,7 @@ OpenAuth.Net是基于最新版.Net的开源权限工作流快速开发框架。
gitee上面两个版本。其中
* [OpenAuth.Net](https://gitee.com/dotnetchina/OpenAuth.Net) 默认SDK版本为.Net 9.0.100,如果需要切换到.Net其他版本请参考[切换sdk版本](http://doc.openauth.net.cn/core/changesdk.html)
* [OpenAuth.Net](https://gitee.com/dotnetchina/OpenAuth.Net) 默认SDK版本为.Net 9.0.100,如果需要切换到.Net其他版本请参考[切换sdk版本](http://doc.openauth.net.cn/core/changesdk)
* [OpenAuth.Core](https://gitee.com/yubaolee/OpenAuth.Core) 的SDK版本为.Net Core 3.1.100,已停止维护,不推荐使用。
@@ -30,15 +30,15 @@ gitee上面两个版本。其中
* 超强的自定义权限控制功能,请参考:[通用权限设计与实现](https://www.cnblogs.com/yubaolee/p/DataPrivilege.html)
* 完整API鉴权可以控制角色可访问的API资源及模块功能字段可见及是否返回请参考[按角色授权API资源](http://doc.openauth.net.cn/core/apiauth.html#%E6%8C%89%E8%A7%92%E8%89%B2%E6%8E%88%E6%9D%83api%E8%B5%84%E6%BA%90) 及 [字段权限](http://doc.openauth.net.cn/core/datapropertyrule.html)
* 完整API鉴权可以控制角色可访问的API资源及模块功能字段可见及是否返回请参考[按角色授权API资源](http://doc.openauth.net.cn/core/apiauth.html#%E6%8C%89%E8%A7%92%E8%89%B2%E6%8E%88%E6%9D%83api%E8%B5%84%E6%BA%90) 及 [字段权限](http://doc.openauth.net.cn/core/datapropertyrule)
* 可拖拽的表单设计。详情:[可拖拽表单](http://doc.openauth.net.cn/pro/dragform.html)
* 可拖拽的表单设计。详情:[可拖拽表单](http://doc.openauth.net.cn/pro/dragform)
* 可视化流程设计。[可视化流程设计](http://doc.openauth.net.cn/pro/startflow.html)
* 可视化流程设计。[可视化流程设计](http://doc.openauth.net.cn/pro/startflow)
* 全网最好用的打印解决方案。详情:[智能打印](http://doc.openauth.net.cn/pro/printerplan.html)
* 全网最好用的打印解决方案。详情:[智能打印](http://doc.openauth.net.cn/pro/printerplan)
* 基于Quartz.Net的定时任务控制,可随时启/停可视化配置Cron表达式功能请参考[定时任务](http://doc.openauth.net.cn/core/job.html)
* 基于Quartz.Net的定时任务控制,可随时启/停可视化配置Cron表达式功能请参考[定时任务](http://doc.openauth.net.cn/core/job)
* 基于CodeSmith的代码生成功能可快速生成带有头/明细结构的页面
@@ -48,7 +48,7 @@ gitee上面两个版本。其中
* 支持多租户
* 支持搭建自己的IdentityServer服务器实现基于OAuth2的登录体系请参考[登录认证及OAuth集成](http://doc.openauth.net.cn/core/identity.html)
* 支持搭建自己的IdentityServer服务器实现基于OAuth2的登录体系请参考[登录认证及OAuth集成](http://doc.openauth.net.cn/core/identity)
* 建立三方对接规范,已有系统可以无缝对接流程引擎

View File

@@ -50,13 +50,13 @@ permalink: /core/changelog/
### v6.1
* 全网最好用的打印解决方案。详情:[智能打印](http://doc.openauth.net.cn/pro/printerplan.html)
* 全网最好用的打印解决方案。详情:[智能打印](http://doc.openauth.net.cn/pro/printerplan)
* 增加PDManer数据结构说明;
### v6.0
* 全面支持SqlSugar Orm。详情[sqlsugar访问数据库](http://doc.openauth.net.cn/core/sqlsugar.html)
* 全面支持SqlSugar Orm。详情[sqlsugar访问数据库](http://doc.openauth.net.cn/core/sqlsugar)
* 全面更新mvc版本升级layui版本至最新v2.8.11
@@ -122,7 +122,7 @@ permalink: /core/changelog/
* 【新增】调整APP层文件结构按功能划分
* 【新增】支持同时配置多个类型数据库的连接字符串,详见:[这里](http://doc.openauth.net.cn/core/multidbs.html)
* 【新增】支持同时配置多个类型数据库的连接字符串,详见:[这里](http://doc.openauth.net.cn/core/multidbs)
### v3.0
@@ -170,7 +170,7 @@ permalink: /core/changelog/
* 【新增】企业版代码生成器,可以快速生成带有头/明细结构的页面;
* 【新增】数据权限控制,超强的自定义权限控制功能。详见:[这里](https://www.cnblogs.com/yubaolee/p/DataPrivilege.html)
* 【新增】数据权限控制,超强的自定义权限控制功能。详见:[这里](https://www.cnblogs.com/yubaolee/p/DataPrivilege)
* 【新增】完整的字段权限控制可以控制字段可见及API是否返回字段值

View File

@@ -47,7 +47,7 @@ OpenAuth.Net工作流基于国际标准的BPMN2.0规范,并在此基础上做
![2025-04-19-10-16-58](http://img.openauth.net.cn/2025-04-19-10-16-58.png)
流程模版使用的表单,需要在【基础配置/表单设计】中添加,具体查看[表单设计-基本介绍](/core/form.html)
流程模版使用的表单,需要在【基础配置/表单设计】中添加,具体查看[表单设计-基本介绍](/core/form)
选择好表单后,点击“流程设计”进入流程设计。
@@ -63,13 +63,13 @@ OpenAuth.Net工作流基于国际标准的BPMN2.0规范,并在此基础上做
* 指定用户:指定用户审批,当选中这项时需要选择指定的用户
* 指定角色:指定角色审批,当选中这项时需要选择指定的角色
👉使用[vue版本](/pro/startflow.html)解锁更多类型指定SQL、上一节点执行人的直属上级、连续多级直属上级、部门负责人、运行时指定角色、运行时指定用户等等当然你也可以为[开源版本](https://gitee.com/dotnetchina/OpenAuth.Net)贡献代码,添加更多类型。
👉使用[vue版本](/pro/startflow)解锁更多类型指定SQL、上一节点执行人的直属上级、连续多级直属上级、部门负责人、运行时指定角色、运行时指定用户等等当然你也可以为[开源版本](https://gitee.com/dotnetchina/OpenAuth.Net)贡献代码,添加更多类型。
👉使用[vue版本](/pro/startflow.html),设置连线条件属性。你也可以为[开源版本](https://gitee.com/dotnetchina/OpenAuth.Net)贡献代码,让它支持该属性。
👉使用[vue版本](/pro/startflow),设置连线条件属性。你也可以为[开源版本](https://gitee.com/dotnetchina/OpenAuth.Net)贡献代码,让它支持该属性。
## 流程发起
开源版本只能发起无业务关联的流程,使用[vue版本](/pro/startflow.html),解锁有业务类型关联的流程。当然你也可以为[开源版本](https://gitee.com/dotnetchina/OpenAuth.Net)贡献代码,支持更多类型。
开源版本只能发起无业务关联的流程,使用[vue版本](/pro/startflow),解锁有业务类型关联的流程。当然你也可以为[开源版本](https://gitee.com/dotnetchina/OpenAuth.Net)贡献代码,支持更多类型。
### 无业务关联流程
@@ -97,7 +97,7 @@ OpenAuth.Net工作流基于国际标准的BPMN2.0规范,并在此基础上做
* 驳回:可以驳回到指定的步骤,该步骤的人可以重新审批提交;
👉使用[vue版本](/pro/startflow.html),解锁更多加签、撤销审批操作。你也可以为[开源版本](https://gitee.com/dotnetchina/OpenAuth.Net)贡献代码,让它支持这些功能。
👉使用[vue版本](/pro/startflow),解锁更多加签、撤销审批操作。你也可以为[开源版本](https://gitee.com/dotnetchina/OpenAuth.Net)贡献代码,让它支持这些功能。

View File

@@ -17,19 +17,19 @@ OpenAuth.Net集成了表单设计的功能目前表单仅用于流程审批
## URL表单
URL表单本质上不是实际存在的表单指的是审批的过程中审批内容是发起流程时传入的一个URL网址审批人员根据这个URL展示的内容进行审批。详细操作请参考[URL表单](/pro/urlform.html)
URL表单本质上不是实际存在的表单指的是审批的过程中审批内容是发起流程时传入的一个URL网址审批人员根据这个URL展示的内容进行审批。详细操作请参考[URL表单](/pro/urlform)
![URL表单流程](http://img.openauth.net.cn/2025-04-06-22-46-13.png)
## 自定义开发表单【企业版】
该类型表单需要开发者在源码中先编写好表单界面基于vue component,再提供给用户选择使用。适用于交互复杂的界面。详细请参考:[企业版工作流添加自定义表单](/pro/form.html)
该类型表单需要开发者在源码中先编写好表单界面基于vue component,再提供给用户选择使用。适用于交互复杂的界面。详细请参考:[企业版工作流添加自定义表单](/pro/form)
![自定义开发表单](http://img.openauth.net.cn/2025-04-06-22-53-02.png)
## 可拖拽表单【企业版】
适用场景和普通的动态表单一样。但该表单操作方便,与系统界面风格匹配度高,缺点是排版没有普通的动态表单灵活,只能做简单的行排列。详细请参考:[可拖拽表单](/pro/dragform.html)
适用场景和普通的动态表单一样。但该表单操作方便,与系统界面风格匹配度高,缺点是排版没有普通的动态表单灵活,只能做简单的行排列。详细请参考:[可拖拽表单](/pro/dragform)

View File

@@ -38,9 +38,9 @@ permalink: /core/routineupdate/
* 2024.11.16 添加dockerfile,为.net 9做准备
* 2024.10.10 增加知会功能。详情:[知会](http://doc.openauth.net.cn/core/flowinstance.html#%E7%9F%A5%E4%BC%9A)
* 2024.10.10 增加知会功能。详情:[知会](http://doc.openauth.net.cn/core/flowinstance/#%E7%9F%A5%E4%BC%9A)
* 2024.09.29 新增增加签逻辑。详情:[加签](http://doc.openauth.net.cn/core/flowinstance.html#%E5%8A%A0%E7%AD%BE)
* 2024.09.29 新增增加签逻辑。详情:[加签](http://doc.openauth.net.cn/core/flowinstance/#%E5%8A%A0%E7%AD%BE)
* 2024.07.20 mvc项目去掉vue采用原生layui
@@ -78,7 +78,7 @@ permalink: /core/routineupdate/
* 2024.01.06 update layui to 2.9.3
* 2023.12.30 模块增加配置是否缓存。请参考[界面缓存](http://doc.openauth.net.cn/pro/keepalive.html)
* 2023.12.30 模块增加配置是否缓存。请参考[界面缓存](http://doc.openauth.net.cn/pro/keepalive/)
* 2023.12.27 登录账号旁边实时显示未读消息条数
@@ -90,7 +90,7 @@ permalink: /core/routineupdate/
* 2023.11.20 打印导出PDF时数据为空
* 2023.10.04 全面完成智能打印板块功能开发。请参考[智能打印](http://doc.openauth.net.cn/pro/printerplan.html)
* 2023.10.04 全面完成智能打印板块功能开发。请参考[智能打印](http://doc.openauth.net.cn/pro/printerplan/)
* 2023.10.02 fix #I82FO6 完成业务功能配置打印方案
@@ -106,7 +106,7 @@ permalink: /core/routineupdate/
* 2023.09.01 fix #I7XLQK checkbox控件值表单条件判断
* 2023.08.27 fix issue #I7A7XF 全面支持SqlSugar Orm。详情[sqlsugar访问数据库](http://doc.openauth.net.cn/core/sqlsugar.html)
* 2023.08.27 fix issue #I7A7XF 全面支持SqlSugar Orm。详情[sqlsugar访问数据库](http://doc.openauth.net.cn/core/sqlsugar/)
* 2023.08.18 fix #I7U1BM 左侧展开图标丢失
@@ -216,7 +216,7 @@ permalink: /core/routineupdate/
* 2021.05.26 流程处理增加消息通知;
* 2021.05.24 集成miniprofiler可以监控API运行情况。[查看使用说明](http://doc.openauth.net.cn/core/log.html#%E5%9C%A8swagger%E4%B8%AD%E8%BE%93%E5%87%BA%E6%97%A5%E5%BF%97 )
* 2021.05.24 集成miniprofiler可以监控API运行情况。[查看使用说明](http://doc.openauth.net.cn/core/log/#%E5%9C%A8swagger%E4%B8%AD%E8%BE%93%E5%87%BA%E6%97%A5%E5%BF%97 )
* 2021.05.23 [模块管理页面加载时默认显示第一条](https://gitee.com/dotnetchina/OpenAuth.Net/issues/I3RUOR)

View File

@@ -8,7 +8,7 @@ permalink: /core/start/
gitee上面两个版本。其中
* [OpenAuth.Net](https://gitee.com/dotnetchina/OpenAuth.Net) 默认SDK版本为.Net 9.0.100,如果需要切换到.Net其他版本请参考[切换sdk版本](http://doc.openauth.net.cn/core/changesdk.html)
* [OpenAuth.Net](https://gitee.com/dotnetchina/OpenAuth.Net) 默认SDK版本为.Net 9.0.100,如果需要切换到.Net其他版本请参考[切换sdk版本](http://doc.openauth.net.cn/core/changesdk/)
* [OpenAuth.Core](https://gitee.com/yubaolee/OpenAuth.Core) 的SDK版本为.Net Core 3.1.100,已停止维护,不推荐使用。

View File

@@ -28,51 +28,6 @@ vue3版源代码获取方式[http://old.openauth.net.cn/question/detail.html?
[OpenAuth.Net视频合集--表单设计](https://www.bilibili.com/video/BV1dagEeFEVA/)
## 工具准备
#### NodeJs
前端环境为NodeJs下载地址[http://nodejs.cn/download/current/](http://nodejs.cn/download/current/)
#### visual studio code
下载最新版的vs code或Cursor、Windsurf、Trae等工具用来作为OpenAuth.Pro Vue3版的开发工具。
## 源码下载
根据授权文件的下载指示下载Vue3源码。注意一定要使用下图中的数据库脚本
![2025-04-08-20-53-49](http://img.openauth.net.cn/2025-04-08-20-53-49.png)
## 创建数据库
* 新建一个空数据库OpenAuthPro。使用上一步下载的【sql脚本】文件夹根据你的数据库类型选择运行你需要的脚本`Sql Server脚本.sql``mysql脚本.sql`
## 启动后端
启动后端请参考:[快速开始](/core/start.html)
## 启动前端
使用Vs Code或个人喜欢的工具打开openauthvue3文件夹修改配置文件`.env.dev`对应的后端接口地址,调整为自己的接口地址:
```javascript
VITE_BASE_API = http://localhost:52789/api
VITE_BASE_IMG_URL = http://localhost:52789
```
::: warning 注意事项
如果是发布打包,调整的文件为`.env.production`
:::
使用`npm install`命令安装程序运行所需的第三方包。再用`npm run dev`命令运行。如下图:
![2025-04-08-20-57-34](http://img.openauth.net.cn/2025-04-08-20-57-34.png)
启动成功后,使用浏览器访问[http://localhost:1803/](http://localhost:1803/) 即可打开vue3版界面
![2025-04-08-21-03-19](http://img.openauth.net.cn/2025-04-08-21-03-19.png)

View File

@@ -4,7 +4,7 @@ createTime: 2025/04/23 23:43:26
permalink: /pro/deploy/
---
后端接口部署请参考:[部署API](/core/deployapi.html),前端打包流程如下:
后端接口部署请参考:[部署API](/core/deployapi/),前端打包流程如下:
首先修改配置文件`.env.production`,打包构建前请调整为自己的接口地址:

View File

@@ -32,7 +32,7 @@ permalink: /pro/devnew/
#### 动态头部
如果启用动态头部,表示前端渲染列表(或表单)时,列表的列定义是从后端返回。通常用于控制前端字段显示权限。配合后端:[权限控制/字段权限](http://doc.openauth.net.cn/pro/datapropertyrule.html#%E5%AD%97%E6%AE%B5%E6%9D%83%E9%99%90) 如:常见的前端代码如下:
如果启用动态头部,表示前端渲染列表(或表单)时,列表的列定义是从后端返回。通常用于控制前端字段显示权限。配合后端:[权限控制/字段权限](http://doc.openauth.net.cn/pro/datapropertyrule/#%E5%AD%97%E6%AE%B5%E6%9D%83%E9%99%90) 如:常见的前端代码如下:
```html
<auth-table ref="mainTable" :table-fields="headerList"></auth-table>
```
@@ -93,7 +93,7 @@ create table stock
```
* 使用Visual Studio 以开发模式启动后端。参考:[编译运行webapi](http://doc.openauth.net.cn/core/start.html#%E7%BC%96%E8%AF%91%E8%BF%90%E8%A1%8Cwebapi)
* 使用Visual Studio 以开发模式启动后端。参考:[编译运行webapi](http://doc.openauth.net.cn/core/start/#%E7%BC%96%E8%AF%91%E8%BF%90%E8%A1%8Cwebapi)
* 启动企业版前端。参考:[启动前端](http://doc.openauth.net.cn/pro/#%E5%90%AF%E5%8A%A8%E5%89%8D%E7%AB%AF)

View File

@@ -14,7 +14,7 @@ permalink: /pro/startflow/
4. 流程审批:【流程中心/待处理流程】中进行审批;
表单设计已经在前面章节[表单设计-基本介绍](/pro/startform.html)中介绍,本章节介绍的后面几个步骤。
表单设计已经在前面章节[表单设计-基本介绍](/pro/startform/)中介绍,本章节介绍的后面几个步骤。
## 流程设计
@@ -22,7 +22,7 @@ permalink: /pro/startflow/
![2025-04-09-21-00-56](http://img.openauth.net.cn/2025-04-09-21-00-56.png)
流程模版使用的表单,需要在【基础配置/表单设计】中添加,也可以直接选择"URL表单",具体查看[表单设计-基本介绍](/pro/startform.html)
流程模版使用的表单,需要在【基础配置/表单设计】中添加,也可以直接选择"URL表单",具体查看[表单设计-基本介绍](/pro/startform/)
选择好表单后,点击“下一步”进入流程设计。
@@ -31,7 +31,7 @@ permalink: /pro/startflow/
#### 节点类型
关于节点的类型概念及区分可以参考[工作流中的概念](/core/flowinstanceconcept.html)
关于节点的类型概念及区分可以参考[工作流中的概念](/core/flowinstanceconcept/)
* 开始节点:流程的开始节点,一个流程只有一个开始
* 结束节点:流程的结束节点
* 网关开始对应BPMN的并行网关当需要多个分支同时审批时使用该节点作为并行分支的起点

View File

@@ -28,14 +28,14 @@ URL表单本质上不是实际存在的表单指的是审批的过程中
* 审批人员在审批时,看到的表单内容是业务的详细页面,展示的内容更加丰富;
具体实现请参考:[URL表单](/pro/urlform.html)
具体实现请参考:[URL表单](/pro/urlform/)
## 自定义开发表单【企业版】
该类型表单需要开发者在源码中先编写好表单界面基于vue component,再提供给用户选择使用。适用于交互复杂的界面。详细请参考:[企业版工作流添加自定义表单](/pro/form.html)
该类型表单需要开发者在源码中先编写好表单界面基于vue component,再提供给用户选择使用。适用于交互复杂的界面。详细请参考:[企业版工作流添加自定义表单](/pro/form/)
![自定义开发表单](http://img.openauth.net.cn/2025-04-06-22-53-02.png)
## 可拖拽表单【企业版】
适用场景和普通的动态表单一样。但该表单操作方便,与系统界面风格匹配度高,缺点是排版没有普通的动态表单灵活,只能做简单的行排列。详细请参考:[可拖拽表单](/pro/dragform.html)
适用场景和普通的动态表单一样。但该表单操作方便,与系统界面风格匹配度高,缺点是排版没有普通的动态表单灵活,只能做简单的行排列。详细请参考:[可拖拽表单](/pro/dragform/)

View File

@@ -45,7 +45,7 @@ vue2版源代码获取方式[http://old.openauth.net.cn/question/detail.html?
## 启动后端
启动后端请参考:[快速开始](/core/start.html)
启动后端请参考:[快速开始](/core/start/)
## 启动前端

View File

@@ -4,7 +4,7 @@ createTime: 2025/04/23 23:43:26
permalink: /vue2/deploy/
---
后端接口部署请参考:[部署API](/core/deployapi.html),前端打包流程如下:
后端接口部署请参考:[部署API](/core/deployapi/),前端打包流程如下:
使用`npm run build`进行打包构建:

View File

@@ -12,7 +12,7 @@ permalink: /vue2/devnew/
#### 动态头部
如果启用动态头部,表示前端渲染列表(或表单)时,列表的列定义是从后端返回。通常用于控制前端字段显示权限。配合后端:[权限控制/字段权限](http://doc.openauth.net.cn/pro/datapropertyrule.html#%E5%AD%97%E6%AE%B5%E6%9D%83%E9%99%90) 如:常见的前端代码如下:
如果启用动态头部,表示前端渲染列表(或表单)时,列表的列定义是从后端返回。通常用于控制前端字段显示权限。配合后端:[权限控制/字段权限](http://doc.openauth.net.cn/pro/datapropertyrule/#%E5%AD%97%E6%AE%B5%E6%9D%83%E9%99%90) 如:常见的前端代码如下:
```html
<auth-table ref="mainTable" :table-fields="headerList"></auth-table>
```
@@ -73,7 +73,7 @@ create table stock
```
* 使用Visual Studio 以开发模式启动后端。参考:[编译运行webapi](http://doc.openauth.net.cn/core/start.html#%E7%BC%96%E8%AF%91%E8%BF%90%E8%A1%8Cwebapi)
* 使用Visual Studio 以开发模式启动后端。参考:[编译运行webapi](http://doc.openauth.net.cn/core/start/#%E7%BC%96%E8%AF%91%E8%BF%90%E8%A1%8Cwebapi)
* 启动企业版前端。参考:[启动前端](http://doc.openauth.net.cn/pro/#%E5%90%AF%E5%8A%A8%E5%89%8D%E7%AB%AF)

View File

@@ -14,7 +14,7 @@ permalink: /vue2/startflow/
::: warning 注意
流程模版使用的表单,需要在【基础配置/表单设计】中添加,具体查看[表单设计-基本介绍](/pro/startform.html)
流程模版使用的表单,需要在【基础配置/表单设计】中添加,具体查看[表单设计-基本介绍](/pro/startform/)
:::

View File

@@ -12,9 +12,9 @@ OpenAuth.Pro内置的表单类型有以下三种
## 自定义开发表单
该类型表单需要开发者在源码中先编写好表单界面基于vue component,再提供给用户选择使用。适用于交互复杂的界面。详细请参考:[企业版工作流添加自定义表单](/pro/form.html)
该类型表单需要开发者在源码中先编写好表单界面基于vue component,再提供给用户选择使用。适用于交互复杂的界面。详细请参考:[企业版工作流添加自定义表单](/pro/form/)
## 可拖拽表单
适用场景和普通的动态表单一样。但该表单操作方便,与系统界面风格匹配度高,缺点是排版没有普通的动态表单灵活,只能做简单的行排列。详细请参考:[可拖拽表单](/pro/dragform.html)
适用场景和普通的动态表单一样。但该表单操作方便,与系统界面风格匹配度高,缺点是排版没有普通的动态表单灵活,只能做简单的行排列。详细请参考:[可拖拽表单](/pro/dragform/)