This commit is contained in:
wintel
2024-02-24 21:35:24 +08:00

View File

@@ -56,11 +56,11 @@ OpenAuth.Pro使用的动态表单可以满足日常普通的审批功能
系统约定所有开发人员自己开发的表单全部放在views/forms文件夹下。并且以下图的文件结构进行放置。 系统约定所有开发人员自己开发的表单全部放在views/forms文件夹下。并且以下图的文件结构进行放置。
![20211228212843](http://img.openauth.net.cn/20211228212843.png) ![20240223135542](http://img.openauth.net.cn/20240223135542.png)
其中: 其中:
frmLeaveReq为业务表单的文件夹名称必须与数据库表名保持一致。 FrmLeaveReq为业务表单的文件夹名称必须与数据库表名保持一致。
* add.vue为业务表单页面负责编写业务输入逻辑。内部methods必须包含方法 * add.vue为业务表单页面负责编写业务输入逻辑。内部methods必须包含方法
@@ -75,7 +75,12 @@ getData() {
* detail.vue为业务表单的展示页面。 * detail.vue为业务表单的展示页面。
## 注册表单 ## 注册表单
在项目main.js中注入刚刚添加的组件
在表单添加的下拉框里添加:
![20211228213129](http://img.openauth.net.cn/20211228213129.png)
::: warning 注意
企业Vue2 5.2或以前版本需要在项目main.js中注入
```javascript ```javascript
// 请假条表单和详情 // 请假条表单和详情
@@ -85,8 +90,7 @@ Vue.component('FrmLeaveReqAdd', FrmLeaveReqAdd)
Vue.component('FrmLeaveReqDetail', FrmLeaveReqDetail) Vue.component('FrmLeaveReqDetail', FrmLeaveReqDetail)
``` ```
并在表单添加的下拉框里添加: :::
![20211228213129](http://img.openauth.net.cn/20211228213129.png)
## 配置表单 ## 配置表单