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-manager-ui
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-manager-ui
Commits
1fb74fec
Commit
1fb74fec
authored
10 months ago
by
姬鋆屾
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
提交
parent
ff986c68
master
qionglai
reg
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
22 additions
and
39 deletions
+22
-39
src/views/staff/perform/summary/dialogshow.vue
src/views/staff/perform/summary/dialogshow.vue
+21
-28
src/views/staff/perform/summary/list.vue
src/views/staff/perform/summary/list.vue
+1
-11
No files found.
src/views/staff/perform/summary/dialogshow.vue
View file @
1fb74fec
...
...
@@ -24,7 +24,7 @@
<div
class=
"m"
>
{{
form
.
month
}}
月得分
</div>
</div>
</div>
<div
class=
"dialog_box"
>
<div
class=
"dialog_box"
v-if=
"pageInfo.type == 'view'"
>
<div
class=
"userName user-t-item "
:class=
"
{ t2: item.subAddType == 1, t1: item.subAddType == 2 }"
...
...
@@ -69,29 +69,25 @@
</div>
</div>
</div>
<!--
<el-form
ref=
"form"
:model=
"form"
:rules=
"rules"
label-width=
"120px"
>
<el-row>
<Field
label=
"人员id"
prop=
"staffId"
v-model=
"form.staffId"
placeholder=
"请输入人员id"
/>
<Field
label=
"工号"
prop=
"workNum"
v-model=
"form.workNum"
placeholder=
"请输入工号"
/>
<Field
label=
"人员名称"
prop=
"staffName"
v-model=
"form.staffName"
type=
"textarea"
placeholder=
"请输入人员名称"
/>
<Field
label=
"部门id号"
prop=
"deptId"
v-model=
"form.deptId"
placeholder=
"请输入部门id号"
/>
<Field
label=
"部门名称"
prop=
"deptName"
v-model=
"form.deptName"
placeholder=
"请输入部门名称"
/>
<Field
label=
"考勤绩效指标分数"
prop=
"attendScore"
v-model=
"form.attendScore"
placeholder=
"请输入考勤绩效指标分数"
/>
<Field
label=
"评价绩效指标分数"
prop=
"assessScore"
v-model=
"form.assessScore"
placeholder=
"请输入评价绩效指标分数"
/>
<Field
label=
"办件绩效分数"
prop=
"workScore"
v-model=
"form.workScore"
placeholder=
"请输入办件绩效分数"
/>
<Field
label=
"效能绩效分数"
prop=
"effectScore"
v-model=
"form.effectScore"
placeholder=
"请输入效能绩效分数"
/>
<Field
label=
"自评绩效分数"
prop=
"otherScore"
v-model=
"form.otherScore"
placeholder=
"请输入其它绩效分数"
/>
<Field
label=
"累计异常分数"
prop=
"errorScore"
v-model=
"form.errorScore"
placeholder=
"请输入累计异常分数"
/>
<Field
label=
"当月得分数"
prop=
"totalScore"
v-model=
"form.totalScore"
placeholder=
"请输入当月得分数"
/>
<Field
label=
"备注"
prop=
"remark"
v-model=
"form.remark"
type=
"textarea"
placeholder=
"请输入备注"
/>
<Field
label=
"年"
prop=
"year"
v-model=
"form.year"
placeholder=
"请输入年"
/>
<Field
label=
"月"
prop=
"month"
v-model=
"form.month"
type=
"select"
:enumData=
"dict.month"
placeholder=
"请选择月"
/>
</el-row>
</el-form>
-->
<div
class=
"dialog_box"
v-else
style=
"margin-top: 20px;"
>
<el-form
ref=
"form"
:model=
"form"
:rules=
"rules"
label-width=
"120px"
>
<el-row>
<el-col
:span=
"2"
>
<div
style=
"text-align: right;"
>
备注:
</div></el-col
>
<el-col
:span=
"22"
>
<span>
<el-input
type=
"textarea"
v-model=
"form.remark"
:autosize=
"
{ minRows: 2, maxRows: 8 }"
placeholder="请输入备注内容"
>
</el-input>
</span>
</el-col>
</el-row>
</el-form>
</div>
<div
slot=
"footer"
class=
"dialog-footer"
>
<el-button
type=
"primary"
...
...
@@ -123,10 +119,7 @@ export default {
open
:
false
,
toString
:
[
"
month
"
],
// 表单校验
rules
:
{
year
:
[{
required
:
true
,
message
:
"
请输入年
"
,
trigger
:
"
blur
"
}],
month
:
[{
required
:
true
,
message
:
"
请输入月
"
,
trigger
:
"
blur
"
}],
},
rules
:
{},
list
:
[],
dict
:
{},
};
...
...
This diff is collapsed.
Click to expand it.
src/views/staff/perform/summary/list.vue
View file @
1fb74fec
...
...
@@ -527,16 +527,6 @@ export default {
);
},
},
// {
// label: "投诉绩效指标分数",
// prop: "complainScore",
// formatter: (row) => {
// return (
// row.complainScore +
// `(${this.tableData.dict.attendWeight - row.complainScore})`
// );
// },
// },
{
label
:
"
工作效能
"
,
...
...
@@ -597,6 +587,7 @@ export default {
},
{
label
:
"
年
"
,
prop
:
"
year
"
,
formatter
:
this
.
formatter
},
{
label
:
"
月
"
,
prop
:
"
month
"
,
formatter
:
this
.
formatter
},
{
label
:
"
备注
"
,
prop
:
"
remark
"
,
formatter
:
this
.
formatter
},
{
label
:
"
操作
"
,
width
:
120
,
...
...
@@ -604,7 +595,6 @@ export default {
return
(
<
table
-
buttons
noAdd
noEdit
noDel
row
=
{
row
}
onEdit
=
{
this
.
toEdit
}
...
...
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