|
|
@ -71,6 +71,15 @@ |
|
|
|
>删除</el-button |
|
|
|
> |
|
|
|
</el-col> |
|
|
|
<el-col :span="1.5"> |
|
|
|
<el-button |
|
|
|
type="primary" |
|
|
|
icon="el-icon-delete" |
|
|
|
size="mini" |
|
|
|
@click="handleIncentive" |
|
|
|
>奖惩管理</el-button |
|
|
|
> |
|
|
|
</el-col> |
|
|
|
<right-toolbar |
|
|
|
:showSearch.sync="showSearch" |
|
|
|
@queryTable="getList" |
|
|
@ -130,6 +139,15 @@ |
|
|
|
:formatter="$formatAdcd" |
|
|
|
min-width="120" |
|
|
|
/> |
|
|
|
<el-table-column |
|
|
|
label="等级" |
|
|
|
align="center" |
|
|
|
prop="adcd" |
|
|
|
min-width="120" |
|
|
|
> |
|
|
|
<template slot-scope="scope"> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
|
|
|
|
<el-table-column |
|
|
|
label="操作" |
|
|
@ -248,6 +266,7 @@ |
|
|
|
</el-form> |
|
|
|
<div class="listTitle"> |
|
|
|
<span>评价表</span> |
|
|
|
<span>总分:100</span> |
|
|
|
<!-- <span class="addBtn" @click="handleAddList('0')"> |
|
|
|
<i class="el-icon-plus"></i> |
|
|
|
添加 |
|
|
@ -639,6 +658,50 @@ |
|
|
|
<el-button @click="cancel">取 消</el-button> |
|
|
|
</div> |
|
|
|
</el-dialog> |
|
|
|
|
|
|
|
<!--奖惩管理--> |
|
|
|
<el-dialog |
|
|
|
title="考核标准与等级划分管理" |
|
|
|
:visible="dialogVisible" |
|
|
|
width="600px" |
|
|
|
center |
|
|
|
:close-on-click-modal="false" |
|
|
|
:close-on-press-escape="false" |
|
|
|
> |
|
|
|
<div class="score-dialog-content"> |
|
|
|
<!-- 广东省司价标准 --> |
|
|
|
<div class="score-table"> |
|
|
|
<div class="score-header">广东省司价标准</div> |
|
|
|
<div class="score-content"> |
|
|
|
(一: 900 分以上, 前四类 85%; 二: 800 分以上,前四类 75%; 三: 700 分以上,前四类 65%; |
|
|
|
不达标 700 分以下, 前四类 65%) |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<!-- 奖惩措施管理 --> |
|
|
|
<div class="score-table"> |
|
|
|
<div class="score-header">奖惩措施管理</div> |
|
|
|
<div class="score-content"> |
|
|
|
<!-- Empty content as per the example --> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<!-- 奖励机制和惩处措施表格 --> |
|
|
|
<div class="score-table-grid"> |
|
|
|
<div class="grid-header">奖励机制</div> |
|
|
|
<div class="grid-content">111</div> |
|
|
|
<div class="grid-header">惩处措施</div> |
|
|
|
<div class="grid-content"></div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<template #footer> |
|
|
|
<div class="dialog-footer"> |
|
|
|
<el-button type="primary" class="submit-btn" @click="dialogVisible = false">提交</el-button> |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
</el-dialog> |
|
|
|
|
|
|
|
</div> |
|
|
|
</template> |
|
|
|
|
|
|
@ -737,6 +800,7 @@ export default { |
|
|
|
3: "审核通过", |
|
|
|
4: "已备案", |
|
|
|
}, |
|
|
|
dialogVisible: false, |
|
|
|
}; |
|
|
|
}, |
|
|
|
computed: {}, |
|
|
@ -756,6 +820,11 @@ export default { |
|
|
|
}); |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
handleIncentive(){ |
|
|
|
console.log(111) |
|
|
|
this.dialogVisible = true; |
|
|
|
}, |
|
|
|
|
|
|
|
diffScore(name, value) { |
|
|
|
// console.log("value", name, value); |
|
|
|
var rep = new RegExp("^[0-9]*[1-9][0-9]*$"); |
|
|
@ -1136,4 +1205,70 @@ export default { |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
.score-dialog-content { |
|
|
|
padding: 5px; |
|
|
|
} |
|
|
|
|
|
|
|
.score-table { |
|
|
|
border: 1px solid #dcdfe6; |
|
|
|
margin-bottom: 20px; |
|
|
|
} |
|
|
|
|
|
|
|
.score-header { |
|
|
|
font-weight: bold; |
|
|
|
padding: 10px; |
|
|
|
border-bottom: 1px solid #dcdfe6; |
|
|
|
background-color: #f5f7fa; |
|
|
|
} |
|
|
|
|
|
|
|
.score-content { |
|
|
|
padding: 10px; |
|
|
|
min-height: 30px; |
|
|
|
} |
|
|
|
|
|
|
|
.score-table-grid { |
|
|
|
display: grid; |
|
|
|
grid-template-columns: 100px 1fr; |
|
|
|
border: 1px solid #dcdfe6; |
|
|
|
} |
|
|
|
|
|
|
|
.grid-header { |
|
|
|
padding: 10px; |
|
|
|
font-weight: bold; |
|
|
|
border-bottom: 1px solid #dcdfe6; |
|
|
|
border-right: 1px solid #dcdfe6; |
|
|
|
background-color: #f5f7fa; |
|
|
|
} |
|
|
|
|
|
|
|
.grid-header:last-of-type { |
|
|
|
border-top: 1px solid #dcdfe6; |
|
|
|
} |
|
|
|
|
|
|
|
.grid-content { |
|
|
|
padding: 10px; |
|
|
|
min-height: 30px; |
|
|
|
border-bottom: 1px solid #dcdfe6; |
|
|
|
} |
|
|
|
|
|
|
|
.grid-content:last-of-type { |
|
|
|
border-top: 1px solid #dcdfe6; |
|
|
|
} |
|
|
|
|
|
|
|
.dialog-footer { |
|
|
|
display: flex; |
|
|
|
justify-content: flex-end; |
|
|
|
} |
|
|
|
|
|
|
|
.submit-btn { |
|
|
|
background-color: #ffeb3b; |
|
|
|
border-color: #ffeb3b; |
|
|
|
color: black; |
|
|
|
} |
|
|
|
|
|
|
|
.submit-btn:hover { |
|
|
|
background-color: #ffe500; |
|
|
|
border-color: #ffe500; |
|
|
|
color: black; |
|
|
|
} |
|
|
|
|
|
|
|
</style> |
|
|
|