diff --git a/modules/bmw/src/main/resources/mapper/subeva/SubProjectMapper.xml b/modules/bmw/src/main/resources/mapper/subeva/SubProjectMapper.xml index fe2edf1..de1241f 100644 --- a/modules/bmw/src/main/resources/mapper/subeva/SubProjectMapper.xml +++ b/modules/bmw/src/main/resources/mapper/subeva/SubProjectMapper.xml @@ -222,7 +222,7 @@ FROM insert into fbeva_sub_project (id,eva_month,eva_score,eva_name,eva_date,contract_id,eva_year,eva_id) - values (#{uuid},#{evaMonth},#{avgScore},#{evaName},#{evaDate},#{contractId},#{evaYear},#{evaId}) + values (#{uuid},#{evaMonth},#{evaToal},#{evaName},#{evaDate},#{contractId},#{evaYear},#{evaId}) insert into fbeva_sub_projectdetails(sub_pro_id,eva_id,eva_score,contract_id,person_name,person_id) diff --git a/modules/bmw/src/main/resources/static/js/work/SettingManage/SubProjectEvaluate/SubProjectEvaNewFrom.js b/modules/bmw/src/main/resources/static/js/work/SettingManage/SubProjectEvaluate/SubProjectEvaNewFrom.js index fc5e04e..a276b9e 100644 --- a/modules/bmw/src/main/resources/static/js/work/SettingManage/SubProjectEvaluate/SubProjectEvaNewFrom.js +++ b/modules/bmw/src/main/resources/static/js/work/SettingManage/SubProjectEvaluate/SubProjectEvaNewFrom.js @@ -82,7 +82,12 @@ function setDataScore(data){ for (let i = 0; i < data.length ; i++) { score = data[i].evaScore; if (score != null && score !== '' && score !== undefined) { - countScore = countScore + parseInt(score); + if($("#c1" + i).val() == "1") { + countScore = countScore + parseInt(score); + }else if($("#c1" + i).val() == "2") { + countScore = countScore - parseInt(score); + } + } $("#b0" + i).val(score); reason = data[i].reason; @@ -219,6 +224,7 @@ function evaItemInit(data) { html += '10'; html += ''; html += ''; + html += ''; html += ''; html += ''; @@ -228,6 +234,7 @@ function evaItemInit(data) { html += '20'; html += ''; html += ''; + html += ''; html += ''; html += ''; @@ -237,6 +244,7 @@ function evaItemInit(data) { html += '10'; html += ''; html += ''; + html += ''; html += ''; html += ''; @@ -246,6 +254,7 @@ function evaItemInit(data) { html += '10'; html += ''; html += ''; + html += ''; html += ''; //---------------------------------------------------------------- @@ -259,6 +268,7 @@ function evaItemInit(data) { html += '20'; html += ''; html += ''; + html += ''; html += ''; html += ''; @@ -271,6 +281,7 @@ function evaItemInit(data) { html += '10'; html += ''; html += ''; + html += ''; html += ''; html += ''; @@ -279,6 +290,7 @@ function evaItemInit(data) { html += '10'; html += ''; html += ''; + html += ''; html += ''; //---------------------------------------------------------------- @@ -292,6 +304,7 @@ function evaItemInit(data) { html += '10'; html += ''; html += ''; + html += ''; html += ''; //---------------------------------------------------------------- @@ -303,6 +316,7 @@ function evaItemInit(data) { html += '0'; html += ''; html += ''; + html += ''; html += ''; html += ''; @@ -313,6 +327,7 @@ function evaItemInit(data) { html += '0'; html += ''; html += ''; + html += ''; html += ''; $("#tb0").append(html); @@ -323,8 +338,9 @@ function subBottomEvaInit() { let html; html += ''; html += '分包商评价得分'; - html += ''; - html += ''; + html += ''; + html += ''; + html += ''; html += ''; $("#tb0").append(html);