Commit 7482e324 authored by steurwadkar's avatar steurwadkar

F17ABAS001 GST API integration wizard source code commit

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@172091 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 2a4a0a50
...@@ -83,19 +83,19 @@ public class GSTDataSubmitWizServlet extends HttpServlet ...@@ -83,19 +83,19 @@ public class GSTDataSubmitWizServlet extends HttpServlet
} }
else if("GET_OFFLINE_FILE".equalsIgnoreCase(action)) else if("GET_OFFLINE_FILE".equalsIgnoreCase(action))
{ {
String fileName = ""; String fileName = "";
Workbook retDataWorkbook = null; Workbook retDataWorkbook = null;
String prdCode = request.getParameter("prd_code"); String prdCode = request.getParameter("prd_code");
String recType = request.getParameter("rec_type"); String recType = request.getParameter("rec_type");
String siteCode = request.getParameter("site_code"); String siteCode = request.getParameter("site_code");
String random = request.getParameter("random");
System.out.println("siteCode ["+siteCode+"]"); System.out.println("siteCode ["+siteCode+"]");
System.out.println("prdCode ["+prdCode+"]"); System.out.println("prdCode ["+prdCode+"]");
System.out.println("recType ["+recType+"]"); System.out.println("recType ["+recType+"]");
System.out.println("random ["+random+"]");
fileName = "GSTR"+recType+"_"+prdCode+"_Offline_Data.xlsx"; fileName = "GSTR"+recType+"_"+prdCode+"_Offline_Data.xlsx";
GSTDataSubmitWizEJB gstDataSubmitWizEJB = new GSTDataSubmitWizEJB(); GSTDataSubmitWizEJB gstDataSubmitWizEJB = new GSTDataSubmitWizEJB();
...@@ -106,6 +106,7 @@ public class GSTDataSubmitWizServlet extends HttpServlet ...@@ -106,6 +106,7 @@ public class GSTDataSubmitWizServlet extends HttpServlet
{ {
boolean isWorkbook = retObj instanceof Workbook; boolean isWorkbook = retObj instanceof Workbook;
System.out.println("isWorkbook : "+ isWorkbook); System.out.println("isWorkbook : "+ isWorkbook);
request.getServletContext().setAttribute("GSTR_OFFLINE_FILE:"+siteCode+":"+prdCode+":"+recType+":"+random,"DONE");
if(retObj instanceof String) if(retObj instanceof String)
{ {
...@@ -159,6 +160,37 @@ public class GSTDataSubmitWizServlet extends HttpServlet ...@@ -159,6 +160,37 @@ public class GSTDataSubmitWizServlet extends HttpServlet
} }
} }
} }
else if("CHECK_HIDE_IMAGE".equalsIgnoreCase(action))
{
String status = "";
String key = request.getParameter("key");
do
{
status = (String) (request.getServletContext().getAttribute(key) == null ? "" : request.getServletContext().getAttribute(key));
}
while(!"DONE".equalsIgnoreCase(status));
request.getServletContext().removeAttribute(key);
response.setContentType("text/plain");
if(CommonConstants.CONTENT_ENCODING != null && CommonConstants.CONTENT_ENCODING.equalsIgnoreCase("gzip"))
{
response.setHeader("Content-Encoding", "gzip");
GZIPOutputStream gzOutStream = new GZIPOutputStream(response.getOutputStream());
gzOutStream.write(status.getBytes());
gzOutStream.flush();
gzOutStream.close();
}
else
{
response.setHeader("Content-Encoding", CommonConstants.CONTENT_ENCODING);
OutputStream outStream = response.getOutputStream();
outStream.write(status.getBytes());
outStream.flush();
outStream.close();
}
}
else else
{ {
HashMap<String,String> requestParamMap = new HashMap<String,String>(); HashMap<String,String> requestParamMap = new HashMap<String,String>();
......
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