Commit f437d878 authored by caluka's avatar caluka

jsp updated for adhoc provision added for milestone process screen[D15CSUN016]


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@98242 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 9f0b4d50
......@@ -11,16 +11,21 @@
System.out.println("dbID :"+dbID);
String fieldData = ( String ) request.getParameter("val");
System.out.println("fieldData :"+fieldData);
if("purc_order".equals(fieldData))
{
//htmlData = milestonePayGenPrc.getPurcOrderList(selectedActCode);
htmlData = milestonePayGenPrc.getPurcOrderList(selectedActCode,dbID);
htmlData = milestonePayGenPrc.getPurcOrderList(selectedActCode,dbID,fieldData);
}
else if("proj_code".equals(fieldData))
{
htmlData = milestonePayGenPrc.getProjectCdList(selectedActCode,dbID);
//htmlData = milestonePayGenPrc.getProjectCdList(selectedActCode);
}else if("purc_order_detail".equals(fieldData))
{
htmlData = milestonePayGenPrc.getPurcOrderList(selectedActCode,dbID,fieldData);
}
%>
<%=htmlData%>
......@@ -2,6 +2,12 @@
<jsp:useBean id="MilestonePayGen" class="ibase.webitm.ejb.fin.MilestonePayGen" scope="session"></jsp:useBean>
<%
response.setHeader("Cache-Control","no-cache"); //HTTP 1.1
response.setHeader("Pragma","no-cache"); //HTTP 1.0
response.setDateHeader ("Expires", 0); //prevents caching at the proxy server
%>
<%
HashMap<String,String> chgMap = new HashMap<String,String>();
System.out.println("@@@@@@@@@ In MilestonePayGen.jsp @@@@@@@@@@@@@@@@");
......@@ -11,7 +17,8 @@
String chgUser = userInfo.getLoginCode();
String chgTerm = request.getRemoteHost();
String loginEmpCode= userInfo.getEmpCode();
System.out.println("loginEmpCode :"+loginEmpCode);
String siteCode= userInfo.getSiteCode();
System.out.println("loginEmpCode :"+loginEmpCode+"siteCode"+siteCode);
System.out.println("chgUser["+ chgUser + "] chgTerm["+ chgTerm +"]" );
chgUser=chgUser==null ? "":chgUser.trim();
......@@ -21,12 +28,15 @@
chgMap.put("chg_user",chgUser);
chgMap.put("chg_term",chgTerm);
chgMap.put("login_emp_code",loginEmpCode);
chgMap.put("login_emp_code",loginEmpCode);
chgMap.put("site_code",siteCode);
String saveSampleData = ( String ) request.getParameter("SAVE_SAMPLE_DATA");
System.out.println("@@@@@@@@@@@@saveSampleData["+saveSampleData+"]");
//out.println("@@@@@@@@@@@@saveSampleData["+saveSampleData+"]");
// String msg = MilestonePayGen.getXmlData(saveSampleData,chgMap);
String msg = MilestonePayGen.getXmlData(saveSampleData,chgMap);
System.out.println("@@@@@@@@@@@@complete--------------");
......
<%@page import = "java.lang.*,java.util.*, ibase.utility.*, java.io.* , ibase.webitm.utility.ITMException"%>
<%@ page contentType="application/xml" %>
<%@page errorPage="Err.jsp" %>
<jsp:useBean id="MilestonePayGen" class="ibase.webitm.ejb.fin.MilestonePayGen" scope="session"></jsp:useBean>
<%
response.setHeader("Cache-Control","no-cache"); //HTTP 1.1
response.setHeader("Pragma","no-cache"); //HTTP 1.0
response.setDateHeader ("Expires", 0); //prevents caching at the proxy server
%>
<%
HashMap<String,String> chgMap = new HashMap<String,String>();
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean)request.getSession().getAttribute("USER_INFO");
String chgUser = userInfo.getLoginCode();
String chgTerm = request.getRemoteHost();
String loginEmpCode= userInfo.getEmpCode();
System.out.println("loginEmpCode :"+loginEmpCode);
System.out.println("chgUser["+ chgUser + "] chgTerm["+ chgTerm +"]" );
chgUser=chgUser==null ? "":chgUser.trim();
chgTerm=chgTerm==null ? "":chgTerm.trim();
loginEmpCode=loginEmpCode==null ? "":loginEmpCode.trim();
chgMap.put("chg_user",chgUser);
chgMap.put("chg_term",chgTerm);
chgMap.put("login_emp_code",loginEmpCode);
String saveSampleData = ( String ) request.getParameter("save_sample_data");
System.out.println("@@@@@@@@@@@@saveSampleData["+saveSampleData+"]");
String msg="";
String getResult = MilestonePayGen.getValidateFieldsCode(saveSampleData);
getResult = ( getResult == "" ) ? "DONE": getResult.trim();
System.out.println("@@@@@@@@@@@@getResult--------------"+getResult);
if (getResult.indexOf("DONE") > -1)
{
msg = MilestonePayGen.getXmlData(saveSampleData,chgMap);
System.out.println("@@@@@@@@@@@msg--------------"+msg);
}
else
{
StringBuffer valueXmlString = new StringBuffer("<Root><error>");
valueXmlString.append(getResult).append("</error></Root>");
System.out.println("valueXmlString>>>>>>"+valueXmlString.toString());
out.print(valueXmlString.toString());
}
if (msg.indexOf("Success") > -1)
{
System.out.println("@@CLOSE WINDOW---! FOR ADHOC----");
String finalResult ="SUCCESS";
StringBuffer valueXmlString = new StringBuffer("<Root><error>");
valueXmlString.append(finalResult).append("</error></Root>");
System.out.println("valueXmlString>>>>>>"+valueXmlString.toString());
out.print(valueXmlString.toString());
}
else if(msg.indexOf("Fail") > -1)
{
String finalResult ="FAILED";
StringBuffer valueXmlString = new StringBuffer("<Root><error>");
valueXmlString.append(finalResult).append("</error></Root>");
System.out.println("valueXmlString>>>>>>"+valueXmlString.toString());
out.print(valueXmlString.toString());
}
%>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment