|
@@ -197,9 +197,11 @@ export default {
|
|
|
transformData(data) {
|
|
|
if (!data || !data.length) return [];
|
|
|
|
|
|
- this.evaluationList = data[0].evaluationList.slice(0, -1).map((item) => {
|
|
|
- return { ...item };
|
|
|
- });
|
|
|
+ this.evaluationList = data[0].evaluationList
|
|
|
+ .filter((evaluation) => evaluation.evaluationType !== "DEFAULT")
|
|
|
+ .map((evaluation) => {
|
|
|
+ return { ...evaluation };
|
|
|
+ });
|
|
|
|
|
|
this.tableSetData = data;
|
|
|
this.tableSetData.push({
|
|
@@ -235,11 +237,13 @@ export default {
|
|
|
data.forEach((item) => {
|
|
|
valDict[item.evaluationId] = item.weight;
|
|
|
});
|
|
|
+ console.log(data, valDict);
|
|
|
this.curTarget.evaluationList.forEach((evaluation, index) => {
|
|
|
- if (index === this.lastNo) return;
|
|
|
+ if (evaluation.evaluationType === "DEFAULT") return;
|
|
|
evaluation.enable = valDict[evaluation.evaluationId] !== undefined;
|
|
|
evaluation.weight = valDict[evaluation.evaluationId] || null;
|
|
|
});
|
|
|
+ console.log(this.curTarget);
|
|
|
},
|
|
|
getEvaluationSumScore(evaluationList) {
|
|
|
return calcSum(
|