|
@@ -36,7 +36,7 @@
|
|
|
</a-col>
|
|
|
<a-col :xs="24" :sm="24" :md="24" :lg="24" :xl="8">
|
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="evaluationLevel" label="考评等级(evaluation level)">
|
|
|
- <JDictSelectTag v-model:value="model.evaluationLevel" placeholder="请选择" dictCode="grade" :disabled="!showFooter"/>
|
|
|
+ <JDictSelectTag v-model:value="model.evaluationLevel" placeholder="请选择" dictCode="grade" disabled/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :xs="24" :sm="24" :md="24" :lg="24" :xl="8">
|
|
@@ -196,6 +196,17 @@
|
|
|
var total = 0
|
|
|
total = Number(model.value.priceScore)+Number(model.value.qualityScore)+Number(model.value.deliveryTimeScore)+Number(model.value.serviceScore)
|
|
|
model.value.totalScore = total.toString()
|
|
|
+ if(total>=8){
|
|
|
+ model.value.evaluationLevel = '优'
|
|
|
+ }else if(total>=7&&total<8){
|
|
|
+ model.value.evaluationLevel = '良'
|
|
|
+ }else if(total>=6&&total<7){
|
|
|
+ model.value.evaluationLevel = '中'
|
|
|
+ }else if(total<6){
|
|
|
+ model.value.evaluationLevel = '差'
|
|
|
+ }else{
|
|
|
+ model.value.evaluationLevel = ''
|
|
|
+ }
|
|
|
}
|
|
|
function getDetail(record){
|
|
|
visible.value = true
|