Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
A
attendance-performance-platform
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
赵啸非
attendance-performance-platform
Commits
7b738ddf
Commit
7b738ddf
authored
Jul 18, 2023
by
赵啸非
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master'
parents
b293602b
4820928d
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
18 additions
and
8 deletions
+18
-8
attendance-performance-manager-ui/admin/src/views/staff/perform/stat/dialogshow.vue
...ager-ui/admin/src/views/staff/perform/stat/dialogshow.vue
+18
-8
No files found.
attendance-performance-manager-ui/admin/src/views/staff/perform/stat/dialogshow.vue
View file @
7b738ddf
...
@@ -27,7 +27,13 @@
...
@@ -27,7 +27,13 @@
</el-col>
</el-col>
<el-col
:span=
"6"
>
<el-col
:span=
"6"
>
<Field
label=
"周期类型"
:span=
"24"
prop=
"periodType"
v-model=
"form.periodType"
type=
"select"
<Field
label=
"周期类型"
:span=
"24"
prop=
"periodType"
v-model=
"form.periodType"
type=
"select"
:enumData=
"dict.periodType"
placeholder=
"请选择周期类型"
/>
:enumData=
"dict.periodType"
@
change=
"periodTypeChange"
placeholder=
"请选择周期类型"
/>
</el-col>
<el-col
:span=
"6"
>
<Field
v-if=
"form.periodType == 2"
label=
"半年类型"
:span=
"24"
prop=
"halfYear"
v-model=
"form.halfYear"
type=
"select"
:enumData=
"dict.halfYear"
placeholder=
"请选择半年类型"
/>
<Field
v-if=
"form.periodType == 3"
label=
"季度类型"
:span=
"24"
prop=
"quarter"
v-model=
"form.quarter"
type=
"select"
:enumData=
"dict.quarter"
placeholder=
"请选择季度类型"
/>
</el-col>
</el-col>
</el-row>
</el-row>
<!--
<el-row>
<!--
<el-row>
...
@@ -158,6 +164,10 @@ export default {
...
@@ -158,6 +164,10 @@ export default {
this
.
staffList
()
this
.
staffList
()
},
},
methods
:
{
methods
:
{
periodTypeChange
(){
this
.
form
.
quarter
=
""
this
.
form
.
halfYear
=
""
},
beforeSubmit
(
form
)
{
beforeSubmit
(
form
)
{
// 个人/部门
// 个人/部门
const
perposeStaffList
=
[]
//选中人员
const
perposeStaffList
=
[]
//选中人员
...
@@ -247,25 +257,25 @@ export default {
...
@@ -247,25 +257,25 @@ export default {
// 新增
// 新增
this
.
reset
()
this
.
reset
()
this
.
form
.
assessmentScope
=
this
.
$parent
.
query
.
assessmentScope
+
''
this
.
form
.
assessmentScope
=
this
.
$parent
.
query
.
assessmentScope
+
''
}
else
{
}
else
{
// 编辑
// 编辑
this
.
form
.
year
=
this
.
form
.
year
+
''
this
.
form
.
year
=
this
.
form
.
year
+
''
const
leaderMobiles
=
this
.
form
.
leaderMobiles
.
split
(
'
,
'
)
const
leaderMobiles
=
this
.
form
.
leaderMobiles
.
split
(
'
,
'
)
// 回显负责人
// 回显负责人
const
ownerList
=
[]
const
ownerList
=
[]
this
.
form
.
leaders
.
split
(
'
,
'
).
forEach
((
v
,
i
)
=>
{
this
.
form
.
leaders
.
split
(
'
,
'
).
forEach
((
v
,
i
)
=>
{
ownerList
.
push
({
ownerId
:
""
,
ownerName
:
v
,
leaderMobiles
:
leaderMobiles
[
i
]
||
''
})
ownerList
.
push
({
ownerId
:
""
,
ownerName
:
v
,
leaderMobiles
:
leaderMobiles
[
i
]
||
''
})
})
})
this
.
ownerList
=
ownerList
this
.
ownerList
=
ownerList
// 回显选中人员
// 回显选中人员
const
staffId
=
[]
const
staffId
=
[]
this
.
form
.
perposeStaffList
&&
this
.
form
.
perposeStaffList
.
forEach
(
v
=>
{
this
.
form
.
perposeStaffList
&&
this
.
form
.
perposeStaffList
.
forEach
(
v
=>
{
staffId
.
push
(
v
.
staffId
)
staffId
.
push
(
v
.
staffId
)
})
})
this
.
staffId
=
staffId
this
.
staffId
=
staffId
// 回显选中部门
// 回显选中部门
const
deptId
=
[]
const
deptId
=
[]
this
.
form
.
perposeDeptList
&&
this
.
form
.
perposeDeptList
.
forEach
(
v
=>
{
this
.
form
.
perposeDeptList
&&
this
.
form
.
perposeDeptList
.
forEach
(
v
=>
{
deptId
.
push
(
v
.
deptId
)
deptId
.
push
(
v
.
deptId
)
})
})
this
.
deptId
=
deptId
this
.
deptId
=
deptId
...
@@ -290,8 +300,8 @@ export default {
...
@@ -290,8 +300,8 @@ export default {
periodType
:
'
1
'
,
periodType
:
'
1
'
,
year
:
""
,
year
:
""
,
// month: null,
// month: null,
// halfYear: 1
,
halfYear
:
""
,
// quarter: 1
,
quarter
:
""
,
leaders
:
""
,
leaders
:
""
,
leaderMobiles
:
""
,
leaderMobiles
:
""
,
remark
:
""
,
remark
:
""
,
...
...
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