From 23c820449b317d112ba99573d0f498deb3818ab9 Mon Sep 17 00:00:00 2001 From: zhanglei Date: Thu, 21 Sep 2023 10:11:32 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8C=97=E8=B4=A2=E9=A3=8E=E6=8E=A7=E5=AF=B9?= =?UTF-8?q?=E6=8E=A5-=E6=A0=B9=E6=8D=AE=E8=AF=84=E5=88=86=E7=BB=93?= =?UTF-8?q?=E6=9E=9C=E5=92=8C=E5=AE=A1=E6=89=B9=E6=84=8F=E8=A7=81=E5=AF=B9?= =?UTF-8?q?=E4=B8=9A=E5=8A=A1=E4=BA=BA=E5=91=98=E8=BF=9B=E8=A1=8C=E6=8F=90?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BusinessApplication/ApprovalForm.jsp | 143 +++++++----------- 1 file changed, 56 insertions(+), 87 deletions(-) diff --git a/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/ApprovalForm.jsp b/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/ApprovalForm.jsp index 268bc5cd0..2c4348099 100644 --- a/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/ApprovalForm.jsp +++ b/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/ApprovalForm.jsp @@ -514,70 +514,42 @@ opinionCodeScoreDefault = "0060";//意见详情 attributeCodeScoreDefault = "1";//拒绝枚举 } - switch('<%=phaseNo%>') { - case '0030'://初审 - setItemValue(0,0,"FIRSTCHOICE",choiceCodeScoreDefault); - setItemRequired(0,"FIRSTOPINION",true); - $("#FIRSTOPINION").removeAttr("disabled"); - defaultRcScoreResult("FIRSTOPINION", opinionCodeScoreDefault, attributeCodeScoreDefault); - setItemValue(0,0,"FIRSTOPINION",opinionCodeScoreDefault); - setItemReadOnly(0,0,"FIRSTCHOICE",true); - setItemReadOnly(0,0,"FIRSTOPINION",true); - break; - case '0040'://信审复审初级 - setItemValue(0,0,"SECONDCHOICE",choiceCodeScoreDefault); - setItemRequired(0,"SECONDOPINION",true); - $("#SECONDOPINION").removeAttr("disabled"); - defaultRcScoreResult("SECONDOPINION", opinionCodeScoreDefault, attributeCodeScoreDefault); - setItemValue(0,0,"SECONDOPINION",opinionCodeScoreDefault); - setItemReadOnly(0,0,"SECONDCHOICE",true); - setItemReadOnly(0,0,"SECONDOPINION",true); - break; - case '0050'://信审复审中级 - setItemValue(0,0,"SECONDCHOICE",choiceCodeScoreDefault); - setItemRequired(0,"SECONDOPINION",true); - $("#SECONDOPINION").removeAttr("disabled"); - defaultRcScoreResult("SECONDOPINION", opinionCodeScoreDefault, attributeCodeScoreDefault); - setItemValue(0,0,"SECONDOPINION",opinionCodeScoreDefault); - setItemReadOnly(0,0,"SECONDCHOICE",true); - setItemReadOnly(0,0,"SECONDOPINION",true); - break; - case '0051'://信审复审高级 - setItemValue(0,0,"SECONDCHOICE",choiceCodeScoreDefault); - setItemRequired(0,"SECONDOPINION",true); - $("#SECONDOPINION").removeAttr("disabled"); - defaultRcScoreResult("SECONDOPINION", opinionCodeScoreDefault, attributeCodeScoreDefault); - setItemValue(0,0,"SECONDOPINION",opinionCodeScoreDefault); - setItemReadOnly(0,0,"SECONDCHOICE",true); - setItemReadOnly(0,0,"SECONDOPINION",true); - break; - case '0052'://信审复审资深 - setItemValue(0,0,"SECONDCHOICE",choiceCodeScoreDefault); - setItemRequired(0,"SECONDOPINION",true); - $("#SECONDOPINION").removeAttr("disabled"); - defaultRcScoreResult("SECONDOPINION", opinionCodeScoreDefault, attributeCodeScoreDefault); - setItemValue(0,0,"SECONDOPINION",opinionCodeScoreDefault); - setItemReadOnly(0,0,"SECONDCHOICE",true); - setItemReadOnly(0,0,"SECONDOPINION",true); - break; - case '0053'://信审会和贷审会 - setItemValue(0,0,"SECONDCHOICE",choiceCodeScoreDefault); - setItemRequired(0,"SECONDOPINION",true); - $("#SECONDOPINION").removeAttr("disabled"); - defaultRcScoreResult("SECONDOPINION", opinionCodeScoreDefault, attributeCodeScoreDefault); - setItemValue(0,0,"SECONDOPINION",opinionCodeScoreDefault); - setItemReadOnly(0,0,"SECONDCHOICE",true); - setItemReadOnly(0,0,"SECONDOPINION",true); - break; - case '0060'://信审负责人 - setItemValue(0,0,"THIRDCHOICE",choiceCodeScoreDefault); - setItemRequired(0,"THIRDOPINION",true); - $("#THIRDOPINION").removeAttr("disabled"); - defaultRcScoreResult("THIRDOPINION", opinionCodeScoreDefault, attributeCodeScoreDefault); - setItemValue(0,0,"THIRDOPINION",opinionCodeScoreDefault); - setItemReadOnly(0,0,"THIRDCHOICE",true); - setItemReadOnly(0,0,"THIRDOPINION",true); - break; + if("0030" == "<%=phaseNo%>"){ + var scoreDefaultResultChoiceValue = getItemValue(0, 0, "FIRSTCHOICE"); + if("" != scoreDefaultResultChoiceValue){ + return; + } + setItemValue(0,0,"FIRSTCHOICE",choiceCodeScoreDefault); + setItemRequired(0,"FIRSTOPINION",true); + $("#FIRSTOPINION").removeAttr("disabled"); + defaultRcScoreResult("FIRSTOPINION", opinionCodeScoreDefault, attributeCodeScoreDefault); + setItemValue(0,0,"FIRSTOPINION",opinionCodeScoreDefault); + setItemReadOnly(0,0,"FIRSTCHOICE",true); + setItemReadOnly(0,0,"FIRSTOPINION",true); + }else if("0040" == "<%=phaseNo%>" || "0050" == "<%=phaseNo%>" || "0051" == "<%=phaseNo%>" || "0052" == "<%=phaseNo%>" || "0053" == "<%=phaseNo%>" ){ + var scoreDefaultResultChoiceValue = getItemValue(0, 0, "SECONDCHOICE"); + if("" != scoreDefaultResultChoiceValue){ + return; + } + setItemValue(0,0,"SECONDCHOICE",choiceCodeScoreDefault); + setItemRequired(0,"SECONDOPINION",true); + $("#SECONDOPINION").removeAttr("disabled"); + defaultRcScoreResult("SECONDOPINION", opinionCodeScoreDefault, attributeCodeScoreDefault); + setItemValue(0,0,"SECONDOPINION",opinionCodeScoreDefault); + setItemReadOnly(0,0,"SECONDCHOICE",true); + setItemReadOnly(0,0,"SECONDOPINION",true); + }else if("0060" == "<%=phaseNo%>"){ + var scoreDefaultResultChoiceValue = getItemValue(0, 0, "THIRDCHOICE"); + if("" != scoreDefaultResultChoiceValue){ + return; + } + setItemValue(0,0,"THIRDCHOICE",choiceCodeScoreDefault); + setItemRequired(0,"THIRDOPINION",true); + $("#THIRDOPINION").removeAttr("disabled"); + defaultRcScoreResult("THIRDOPINION", opinionCodeScoreDefault, attributeCodeScoreDefault); + setItemValue(0,0,"THIRDOPINION",opinionCodeScoreDefault); + setItemReadOnly(0,0,"THIRDCHOICE",true); + setItemReadOnly(0,0,"THIRDOPINION",true); } }) @@ -823,6 +795,20 @@ return false; } + function checkBackOpinion(){ + if("<%=phaseNo%>" == "0040" || "<%=phaseNo%>" == "0050"|| "<%=phaseNo%>" == "0051" + || "<%=phaseNo%>" == "0052"|| "<%=phaseNo%>" == "0053"){ + if("0040" == getItemValue(0, 0, "SECONDCHOICE")){ + return true; + } + }else if("<%=phaseNo%>" == "0030"){ + if("0040" == getItemValue(0, 0, "FIRSTCHOICE")){ + return true; + } + } + return false; + } + function save(){ // 评分结果 AA RR RD DD var score_result_code = "<%=score_result_code%>"; @@ -835,37 +821,20 @@ return; } if(("RR" == score_result_code || "RD" == score_result_code) && "" == fraud_taken_code && "C" != fraud_alert_code ){ - AsDebug.alert("警告","请先获取反欺诈判定结果!"); - return; + if(!checkBackOpinion()){ + AsDebug.alert("警告","请先获取反欺诈判定结果!"); + return; + } } if("<%=phaseNo%>" == "0030"){//初审 if(checkOpinion("FIRSTCHOICE")){ return; } - }else if("<%=phaseNo%>" == "0040"){//信审复审初级 + }else if("<%=phaseNo%>" == "0040" || "<%=phaseNo%>" == "0050"|| "<%=phaseNo%>" == "0051" + || "<%=phaseNo%>" == "0052"|| "<%=phaseNo%>" == "0053"){ if(checkOpinion("SECONDCHOICE")){ return; } - }else if("<%=phaseNo%>" == "0050"){//信审复审中级 - if(checkOpinion("SECONDCHOICE")){ - return; - } - }else if("<%=phaseNo%>" == "0051"){//信审复审高级 - if(checkOpinion("SECONDCHOICE")){ - return; - } - }else if("<%=phaseNo%>" == "0052"){//信审复审资深 - if(checkOpinion("SECONDCHOICE")){ - return; - } - }else if("<%=phaseNo%>" == "0053"){//信审会和贷审会 - if(checkOpinion("SECONDCHOICE")){ - return; - } - }else if("<%=phaseNo%>" == "0060"){//信审负责人 - if(checkOpinion("THIRDCHOICE")){ - return; - } } var updatedFields = DisplayFields[0];