Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
D
DC-TOM
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
刘照晖
DC-TOM
Commits
ac978b88
Commit
ac978b88
authored
May 23, 2025
by
liqiuyu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat(*): 我的已办模块开发
parent
e364fa66
Changes
4
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
2130 additions
and
95 deletions
+2130
-95
star.png
src/assets/star.png
+0
-0
dialog.vue
src/views/closeManage/components/dialog.vue
+16
-7
myAgency.vue
src/views/closeManage/myAgency.vue
+885
-85
myDone.vue
src/views/closeManage/myDone.vue
+1229
-3
No files found.
src/assets/star.png
0 → 100644
View file @
ac978b88
569 Bytes
src/views/closeManage/components/dialog.vue
View file @
ac978b88
...
...
@@ -10,17 +10,18 @@
<slot></slot>
</div>
<template
#
footer
>
<div
class=
"dialog-footer"
v-if=
"btnGroup.length"
>
<div
v-for=
"item in btnGroup"
class=
"real-btn"
:key=
"item.attrKey"
@
click=
"handleBtn(item.attrKey)"
>
{{
item
.
label
}}
</div>
<div
class=
"dialog-footer"
>
<el-button
@
click=
"closeDialog"
>
关闭
</el-button>
<el-button
type=
"primary"
v-if=
"btnGroup.length"
v-for=
"item in btnGroup"
class=
"real-btn"
:key=
"item.attrKey"
@
click=
"handleBtn(item.attrKey)"
>
{{
item
.
label
}}
</el-button>
</div>
</
template
>
</el-dialog>
</template>
<
script
setup
>
import
{
defineProps
,
defineEmits
,
ref
,
reactive
,
watch
,
onMounted
}
from
'vue'
;
import
{
defineProps
,
defineEmits
}
from
'vue'
;
const
props
=
defineProps
({
showDialog
:
{
...
...
@@ -40,7 +41,7 @@ const props = defineProps({
default
:
()
=>
([])
}
});
const
emit
=
defineEmits
([
'close:showDialog'
,
'handleBtn'
]);
const
emit
=
defineEmits
([
'close:showDialog'
,
'handleBtn'
,
'onSave'
]);
/**
* @Description: 弹框关闭回调
* @author liqiuyu
...
...
@@ -56,8 +57,16 @@ const closeDialog = () => {
* @date 2025/5/21
*/
const
handleBtn
=
(
key
)
=>
{
emit
(
'handleBtn'
,
key
);
emit
(
'handleBtn'
,
key
);
};
/**
* @Description: 确认按钮方法回调
* @author liqiuyu
* @date 2025/5/22
*/
const
handleSave
=
()
=>
{
emit
(
'onSave'
);
}
</
script
>
<
style
scoped
lang=
"scss"
>
...
...
src/views/closeManage/myAgency.vue
View file @
ac978b88
This diff is collapsed.
Click to expand it.
src/views/closeManage/myDone.vue
View file @
ac978b88
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment