受业务申请流程设计节点需求变更影响后,业务审批意见的修改。
This commit is contained in:
parent
107644cbd9
commit
f87edc0c48
@ -45,13 +45,13 @@
|
||||
}
|
||||
if("0010".equals(phaseNo)){//¾ÏúÉÌ
|
||||
dwTemp.setGroupHidden("0020,0030,0040,0050");
|
||||
}else if("0020".equals(phaseNo)){//初审
|
||||
}else if("0030".equals(phaseNo)){//初审
|
||||
dwTemp.getDataObject().setVisible("firstchoice", true);
|
||||
dwTemp.getDataObject().setVisible("firstopinion", true);
|
||||
dwTemp.getDataObject().setRequired("firstchoice", true);
|
||||
dwTemp.getDataObject().setRequired("firstopinion", true);
|
||||
dwTemp.setGroupHidden("0030,0040,0050");
|
||||
}else if("0030".equals(phaseNo)){//复审
|
||||
}else if("0040".equals(phaseNo)){//复审
|
||||
dwTemp.getDataObject().setVisible("firstchoice", true);
|
||||
dwTemp.getDataObject().setVisible("firstopinion", true);
|
||||
dwTemp.getDataObject().setReadOnly("firstchoice", true);
|
||||
@ -61,7 +61,7 @@
|
||||
dwTemp.getDataObject().setRequired("secondchoice", true);
|
||||
dwTemp.getDataObject().setRequired("secondopinion", true);
|
||||
dwTemp.setGroupHidden("0040,0050");
|
||||
}else if("0040".equals(phaseNo)){//信审
|
||||
}else if("0050".equals(phaseNo)){//信审
|
||||
dwTemp.getDataObject().setVisible("firstchoice", true);
|
||||
dwTemp.getDataObject().setVisible("firstopinion", true);
|
||||
dwTemp.getDataObject().setReadOnly("firstchoice", true);
|
||||
@ -75,7 +75,7 @@
|
||||
dwTemp.getDataObject().setRequired("thirdchoice", true);
|
||||
dwTemp.getDataObject().setRequired("thirdopinion", true);
|
||||
//dwTemp.setGroupHidden("0040,0050");
|
||||
}else if("0050".equals(phaseNo)){//经销商
|
||||
}else if("0020".equals(phaseNo)){//经销商
|
||||
dwTemp.getDataObject().setVisible("firstchoice", true);
|
||||
dwTemp.getDataObject().setVisible("firstopinion", true);
|
||||
dwTemp.getDataObject().setReadOnly("firstchoice", true);
|
||||
@ -100,10 +100,9 @@
|
||||
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
debugger;
|
||||
switch('<%=phaseNo%>'){
|
||||
case '0020'://初审
|
||||
//$("#A_div_1210").attr("style","display:none;");
|
||||
//$("#A_div_1220").attr("style","display:none;");
|
||||
case '0030'://初审
|
||||
$("#A_div_1230").attr("style","display:none;");
|
||||
$("#A_div_1240").attr("style","display:none;");
|
||||
$("#A_div_1250").attr("style","display:none;");
|
||||
@ -113,11 +112,7 @@
|
||||
_user_validator[0]['rules']['FIRSTOPINION']['required0'] = true;
|
||||
_user_validator[0]['messages']['FIRSTOPINION']['required0'] = "ÇëÊäÈëÉóÅúÒâ¼û";
|
||||
break;
|
||||
case '0030'://复审
|
||||
//$("#A_div_1210").attr("style","display:none;");
|
||||
//$("#A_div_1220").attr("style","display:none;");
|
||||
//$("#A_div_1230").attr("style","display:none;");
|
||||
//$("#A_div_1240").attr("style","display:none;");
|
||||
case '0040'://复审
|
||||
$("#A_div_1250").attr("style","display:none;");
|
||||
$("#A_div_1260").attr("style","display:none;");
|
||||
|
||||
@ -131,13 +126,7 @@
|
||||
_user_validator[0]['rules']['SECONDOPINION']['required0'] = true;
|
||||
_user_validator[0]['messages']['SECONDOPINION']['required0'] = "ÇëÊäÈëÉóÅúÒâ¼û";
|
||||
break;
|
||||
case '0040'://信审
|
||||
//$("#A_div_1210").attr("style","display:none;");
|
||||
//$("#A_div_1220").attr("style","display:none;");
|
||||
//$("#A_div_1230").attr("style","display:none;");
|
||||
//$("#A_div_1240").attr("style","display:none;");
|
||||
//$("#A_div_1250").attr("style","display:none;");
|
||||
//$("#A_div_1260").attr("style","display:none;");
|
||||
case '0050'://信审
|
||||
|
||||
$("#FIRSTCHOICE").attr("disabled","disabled");//³õÉóÒâ¼û
|
||||
$("#FIRSTOPINION").attr("disabled","disabled");//ÉóÅúÒâ¼û
|
||||
@ -153,7 +142,7 @@
|
||||
_user_validator[0]['rules']['THIRDOPINION']['required0'] = true;
|
||||
_user_validator[0]['messages']['THIRDOPINION']['required0'] = "ÇëÊäÈëÉóÅúÒâ¼û";
|
||||
break;
|
||||
case '0050'://经销商
|
||||
case '0020'://经销商
|
||||
$("#A_div_1210").attr("style","display:none;");
|
||||
//$("#A_div_1220").attr("style","display:none;");
|
||||
$("#A_div_1230").attr("style","display:none;");
|
||||
@ -198,7 +187,7 @@
|
||||
}
|
||||
obj.options[7].style.display = "none";
|
||||
}
|
||||
if(firstchoice=="0020"){
|
||||
if(firstchoice=="0030"){
|
||||
setItemRequired(0,"InterOpinion1",true);
|
||||
setItemRequired(0,"DistriOpinion1",false);
|
||||
$("#FIRSTOPINION").attr("disabled","");
|
||||
@ -208,7 +197,7 @@
|
||||
}
|
||||
obj.options[7].style.display = "block";
|
||||
}
|
||||
if(firstchoice=="0030"){
|
||||
if(firstchoice=="0040"){
|
||||
setItemRequired(0,"InterOpinion1",false);
|
||||
setItemRequired(0,"DistriOpinion1",true);
|
||||
setItemValue(0,0,"firstopinion","");
|
||||
@ -282,7 +271,7 @@
|
||||
}
|
||||
obj.options[7].style.display = "none";
|
||||
}
|
||||
if(secondchoice=="0020"){
|
||||
if(secondchoice=="0030"){
|
||||
setItemRequired(0,"InterOpinion2",true);
|
||||
setItemRequired(0,"DistriOpinion2",false);
|
||||
$("#SECONDOPINION").removeAttr("disabled");
|
||||
@ -292,7 +281,7 @@
|
||||
}
|
||||
obj.options[7].style.display = "block";
|
||||
}
|
||||
if(secondchoice=="0030"){
|
||||
if(secondchoice=="0040"){
|
||||
setItemRequired(0,"InterOpinion2",false);
|
||||
setItemRequired(0,"DistriOpinion2",true);
|
||||
setItemValue(0,0,"secondopinion","");
|
||||
@ -319,7 +308,7 @@
|
||||
}
|
||||
obj.options[7].style.display = "none";
|
||||
}
|
||||
if(thirdchoice=="0020"){
|
||||
if(thirdchoice=="0030"){
|
||||
setItemRequired(0,"InterOpinion3",true);
|
||||
setItemRequired(0,"DistriOpinion3",false);
|
||||
$("#THIRDOPINION").removeAttr("disabled");
|
||||
@ -329,7 +318,7 @@
|
||||
}
|
||||
obj.options[7].style.display = "block";
|
||||
}
|
||||
if(thirdchoice=="0030"){
|
||||
if(thirdchoice=="0040"){
|
||||
setItemRequired(0,"InterOpinion3",false);
|
||||
setItemRequired(0,"DistriOpinion3",true);
|
||||
setItemValue(0,0,"thirdopinion","");
|
||||
@ -374,16 +363,16 @@
|
||||
openDWDialog();
|
||||
var phaseChoice = "";
|
||||
var phaseOpinion = "";
|
||||
if("0020" == "<%=phaseNo%>"){
|
||||
if("0030" == "<%=phaseNo%>"){
|
||||
phaseChoice = getItemValue(0,0,"firstchoice");
|
||||
phaseOpinion = getItemValue(0,0,"firstopinion");
|
||||
}else if("0030" == "<%=phaseNo%>"){
|
||||
}else if("0040" == "<%=phaseNo%>"){
|
||||
phaseChoice = getItemValue(0,0,"secondchoice");
|
||||
phaseOpinion = getItemValue(0,0,"secondopinion");
|
||||
}else if("0040" == "<%=phaseNo%>"){
|
||||
}else if("0050" == "<%=phaseNo%>"){
|
||||
phaseChoice = getItemValue(0,0,"thirdchoice");
|
||||
phaseOpinion = getItemValue(0,0,"thirdopinion");
|
||||
}else if("0050" == "<%=phaseNo%>"){
|
||||
}else if("0020" == "<%=phaseNo%>"){
|
||||
phaseChoice = getItemValue(0,0,"fourchoice");
|
||||
phaseOpinion = getItemValue(0,0,"fouropinion");
|
||||
}
|
||||
|
||||
@ -152,10 +152,10 @@ public class BusinessApproveManager {
|
||||
}
|
||||
if(bo != null){
|
||||
bomFT.createQuery("update O set relativeobjectno='"+serialNo+"' where serialno='"+serialNo+"'").executeUpdate();
|
||||
bo.setAttributeValue("phaseopinion", phaseOpinion);
|
||||
bo.setAttributeValue("phasechoice", phaseChoice);
|
||||
bo.setAttributeValue("InterOpinion1", InterOpinion1);
|
||||
bo.setAttributeValue("DistriOpinion1", DistriOpinion1);
|
||||
bo.setAttributeValue(FLOW_OPINION.phaseopinion, phaseOpinion);
|
||||
bo.setAttributeValue(FLOW_OPINION.phasechoice, phaseChoice);
|
||||
bo.setAttributeValue(FLOW_OPINION.phaseopinion1, InterOpinion1);
|
||||
bo.setAttributeValue(FLOW_OPINION.DistriOpinion1, DistriOpinion1);
|
||||
bo.setAttributeValue("InterOpinion2", InterOpinion2);
|
||||
bo.setAttributeValue("DistriOpinion2", DistriOpinion2);
|
||||
bo.setAttributeValue("InterOpinion3", InterOpinion3);
|
||||
@ -178,6 +178,7 @@ public class BusinessApproveManager {
|
||||
bomFT.createQuery("update O set relativeobjectno='"+serialNo+"' where serialno='"+serialNo+"'").executeUpdate();
|
||||
}
|
||||
bomFO.saveObject(bo);
|
||||
tx.commit();
|
||||
}catch(Exception e){
|
||||
e.printStackTrace();
|
||||
return "ERROR";
|
||||
|
||||
@ -26,18 +26,18 @@ public class ApprovalOpinionCheck extends DefaultBussinessCheck{
|
||||
ASResultSet result = Sqlca.getASResultSet(so);
|
||||
String message = "";
|
||||
switch(phaseno){
|
||||
case "0020":
|
||||
case "0030":
|
||||
message = "初审意见未填写!";
|
||||
break;
|
||||
case "0030":
|
||||
case "0040":
|
||||
message = "复审意见未填写!";
|
||||
break;
|
||||
case "0040":
|
||||
case "0050":
|
||||
message = "部门负责人意见未填写!";
|
||||
break;
|
||||
case "0050":
|
||||
message = "总经理意见未填写!";
|
||||
break;
|
||||
// case "0050":
|
||||
// message = "总经理意见未填写!";
|
||||
// break;
|
||||
}
|
||||
String phasechoice = "";
|
||||
String phaseopinion = "";
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user