commit
This commit is contained in:
@@ -245,26 +245,33 @@ layout("/mobile/platform.html"){
|
||||
let evaluatedPersonType=null;
|
||||
|
||||
if (this.commentatorData.assessmentMode === 1) {
|
||||
let score = 0;
|
||||
let source = 0; // 标准分
|
||||
let resultScore = 0; // 评议分
|
||||
|
||||
this.bzList.forEach(v => {
|
||||
score += Number(v.resultScore)
|
||||
source += Number(v.source)
|
||||
resultScore += Number(v.resultScore)
|
||||
})
|
||||
if (score >= Number(80)) {
|
||||
const result = (resultScore / source) * 100
|
||||
|
||||
if (result >= 80) {
|
||||
this.reviewResult = '满意'
|
||||
} else if (score >= Number(60) && score <= Number(79)) {
|
||||
} else if (result >= 60 && result <= 79) {
|
||||
this.reviewResult = '基本满意'
|
||||
} else {
|
||||
this.reviewResult = '不满意'
|
||||
}
|
||||
} else if (this.commentatorData.assessmentMode === 2) {
|
||||
const result = this.bzList.filter(v => v.resultScore === '满意' || v.resultScore === '基本满意')
|
||||
if (result.length >= 8) {
|
||||
const satisfactionPercentage = (result.length / this.bzList.length) * 100;
|
||||
if (satisfactionPercentage >= 80) {
|
||||
this.reviewResult = '满意'
|
||||
} else if (result.length >= 6 && result.length <= 7) {
|
||||
} else if (satisfactionPercentage >= 60 && satisfactionPercentage <= 79) {
|
||||
this.reviewResult = '基本满意'
|
||||
} else {
|
||||
this.reviewResult = '不满意'
|
||||
}
|
||||
|
||||
const user = this.userList.find(v=> v.id === this.president)
|
||||
evaluatedPersonName = user.username
|
||||
evaluatedPersonType = user.evaluatedPersonType
|
||||
|
||||
Reference in New Issue
Block a user