From 27541ae206a8f997a8d88755e941d4225a5388be Mon Sep 17 00:00:00 2001 From: gaowdong Date: Mon, 16 Dec 2024 09:27:17 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E5=8C=85=E5=95=86=E8=AF=84=E4=BB=B7/?= =?UTF-8?q?=E5=88=86=E5=8C=85=E9=A1=B9=E7=9B=AE=E8=AF=84=E4=BB=B7=EF=BC=8C?= =?UTF-8?q?=E8=AF=84=E4=BB=B7=E5=AE=8C=E6=88=90=E4=BE=9D=E7=84=B6=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E6=9C=AA=E8=AF=84=E4=BB=B7=E9=97=AE=E9=A2=98=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mapper/subeva/SubProjectMapper.xml | 2 +- .../SubProjectEvaNewFrom.js | 22 ++++++++++++++++--- 2 files changed, 20 insertions(+), 4 deletions(-) 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);