File tree Expand file tree Collapse file tree 4 files changed +13
-13
lines changed Expand file tree Collapse file tree 4 files changed +13
-13
lines changed Original file line number Diff line number Diff line change @@ -25,6 +25,8 @@ declare module '@vue/runtime-core' {
25
25
Echart : typeof import ( './../components/Echart/src/Echart.vue' ) [ 'default' ]
26
26
Editor : typeof import ( './../components/Editor/src/Editor.vue' ) [ 'default' ]
27
27
ElAlert : typeof import ( 'element-plus/es' ) [ 'ElAlert' ]
28
+ ElAutoResizer : typeof import ( 'element-plus/es' ) [ 'ElAutoResizer' ]
29
+ ElAvatar : typeof import ( 'element-plus/es' ) [ 'ElAvatar' ]
28
30
ElBadge : typeof import ( 'element-plus/es' ) [ 'ElBadge' ]
29
31
ElButton : typeof import ( 'element-plus/es' ) [ 'ElButton' ]
30
32
ElButtonGroup : typeof import ( 'element-plus/es' ) [ 'ElButtonGroup' ]
@@ -70,9 +72,11 @@ declare module '@vue/runtime-core' {
70
72
ElScrollbar : typeof import ( 'element-plus/es' ) [ 'ElScrollbar' ]
71
73
ElSelect : typeof import ( 'element-plus/es' ) [ 'ElSelect' ]
72
74
ElSkeleton : typeof import ( 'element-plus/es' ) [ 'ElSkeleton' ]
75
+ ElSpace : typeof import ( 'element-plus/es' ) [ 'ElSpace' ]
73
76
ElSwitch : typeof import ( 'element-plus/es' ) [ 'ElSwitch' ]
74
77
ElTable : typeof import ( 'element-plus/es' ) [ 'ElTable' ]
75
78
ElTableColumn : typeof import ( 'element-plus/es' ) [ 'ElTableColumn' ]
79
+ ElTableV2 : typeof import ( 'element-plus/es' ) [ 'ElTableV2' ]
76
80
ElTabPane : typeof import ( 'element-plus/es' ) [ 'ElTabPane' ]
77
81
ElTabs : typeof import ( 'element-plus/es' ) [ 'ElTabs' ]
78
82
ElTag : typeof import ( 'element-plus/es' ) [ 'ElTag' ]
Original file line number Diff line number Diff line change 1
1
<template >
2
- <Dialog title =" 发起 OA 请假流程" v-model =" modelVisible " >
2
+ <Dialog title =" 发起 OA 请假流程" v-model =" dialogVisible " >
3
3
<el-form
4
4
ref =" formRef"
5
5
:model =" formData"
41
41
</el-form >
42
42
<template #footer >
43
43
<el-button @click =" submitForm" type =" primary" :disabled =" formLoading" >确 定</el-button >
44
- <el-button @click =" modelVisible = false" >取 消</el-button >
44
+ <el-button @click =" dialogVisible = false" >取 消</el-button >
45
45
</template >
46
46
</Dialog >
47
47
</template >
@@ -50,7 +50,7 @@ import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
50
50
import * as LeaveApi from ' @/api/bpm/leave'
51
51
const message = useMessage () // 消息弹窗
52
52
53
- const modelVisible = ref (false ) // 弹窗的是否展示
53
+ const dialogVisible = ref (false ) // 弹窗的是否展示
54
54
const formLoading = ref (false ) // 表单的加载中:1)修改时的数据加载;2)提交的按钮禁用
55
55
const formData = ref ({
56
56
type: undefined ,
@@ -68,7 +68,7 @@ const formRef = ref() // 表单 Ref
68
68
69
69
/** 打开弹窗 */
70
70
const open = async () => {
71
- modelVisible .value = true
71
+ dialogVisible .value = true
72
72
resetForm ()
73
73
}
74
74
defineExpose ({ open }) // 提供 open 方法,用于打开弹窗
@@ -86,7 +86,7 @@ const submitForm = async () => {
86
86
const data = formData .value as unknown as LeaveApi .LeaveVO
87
87
await LeaveApi .createLeave (data )
88
88
message .success (' 新增成功' )
89
- modelVisible .value = false
89
+ dialogVisible .value = false
90
90
// 发送操作成功的事件
91
91
emit (' success' )
92
92
} finally {
Original file line number Diff line number Diff line change 174
174
</el-form-item >
175
175
</el-form >
176
176
<template #footer >
177
- <span class =" dialog-footer" >
178
- <el-button @click =" cancel" >取 消</el-button >
179
- <el-button type =" primary" @click =" handleSubmit" >确 定</el-button >
180
- </span >
177
+ <el-button @click =" cancel" >取 消</el-button >
178
+ <el-button type =" primary" @click =" handleSubmit" >确 定</el-button >
181
179
</template >
182
180
</el-dialog >
183
181
</ContentWrap >
Original file line number Diff line number Diff line change 197
197
</el-row >
198
198
</el-form >
199
199
<template #footer >
200
- <div class =" dialog-footer" >
201
- <el-button @click =" cancelVideo" >取 消</el-button >
202
- <el-button type =" primary" @click =" submitVideo" >提 交</el-button >
203
- </div >
200
+ <el-button @click =" cancelVideo" >取 消</el-button >
201
+ <el-button type =" primary" @click =" submitVideo" >提 交</el-button >
204
202
</template >
205
203
</el-dialog >
206
204
You can’t perform that action at this time.
0 commit comments