Commit 85898f69 authored by vbhosale's avatar vbhosale

Change the event date format for today ,tomorrow and upcoming event

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@172862 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 5074fad2
package ibase.dashboard.sfa.ejb;
import ibase.system.config.ConnDriver;
import ibase.utility.CommonConstants;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.ITMException;
import java.io.File;
import java.rmi.RemoteException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.Arrays;
import javax.ejb.Stateless;
import org.json.simple.JSONObject;
import ibase.system.config.ConnDriver;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.ITMException;
/**
* Session Bean implementation class ImpEvents
*/
......@@ -30,7 +28,7 @@ public class ImpEvents extends ValidatorEJB implements ImpEventsRemote, ImpEven
@Override
public JSONObject getEvents(String empCode, String dataSourceName) throws RemoteException, ITMException {
System.out.println("@@@@@@@@@@@@ImpEvents@@@@@@@@@@@ImpEvents@@@@@@@@@@");
JSONObject rawDataTomorrowEventsJson = new JSONObject();
JSONObject rowData = null;
......@@ -39,31 +37,30 @@ public class ImpEvents extends ValidatorEJB implements ImpEventsRemote, ImpEven
PreparedStatement pstmt = null;
Connection conn = null;
ConnDriver connDriver = new ConnDriver();
String tranType = "", tran_image = "";
String tran_image = "" , doctorName = "" , scCode = "";
StringBuffer createHtmlData =null;
try
{
System.out.println(" Inside ImpEvents for getTomorrowEvents Data Source Name ="+dataSourceName+" Employee Code="+ empCode);
conn = connDriver.getConnectDB(dataSourceName);
connDriver = null;
createHtmlData = new StringBuffer();
String userImagePath = CommonConstants.JBOSSHOME + File.separator +"server"+File.separator +"default"+File.separator +"deploy"+File.separator +"ibase.ear"+File.separator + "ibase.war" +File.separator + "resource" + File.separator + "images"+ File.separator + "users"+File.separator;
if (empCode!=null)
conn = connDriver.getConnectDB(dataSourceName);
connDriver = null;
createHtmlData = new StringBuffer();
if (empCode!=null && empCode.length()>0)
{
sql = "select STRG_EVENTS.EVENT_DATE as Event_Date, STRG_CUSTOMER.SC_CODE, INITCAP(strg_customer.first_name||' '||strg_customer.middle_name||' '||strg_customer.last_name )AS DrName, LISTAGG(STRG_EVENTS.DESCR, ', ') WITHIN GROUP (ORDER BY STRG_EVENTS.DESCR) as Event FROM SALES_PERS INNER JOIN STRG_SERIES on STRG_SERIES.SALES_PERS = SALES_PERS.SALES_PERS and STRG_SERIES.Cust_Type = 'D' and STRG_SERIES.Status = 'Y' INNER JOIN STRG_CUSTOMER ON STRG_CUSTOMER.SC_CODE = STRG_SERIES.SC_CODE INNER JOIN STRG_EVENTS ON STRG_CUSTOMER.SC_CODE = STRG_EVENTS.SC_CODE "
sql = "select to_char(STRG_EVENTS.EVENT_DATE,'dd-MON-yy') as Event_Date, STRG_CUSTOMER.SC_CODE, INITCAP(strg_customer.first_name||' '||strg_customer.middle_name||' '||strg_customer.last_name )AS DrName, LISTAGG(STRG_EVENTS.DESCR, ', ') WITHIN GROUP (ORDER BY STRG_EVENTS.DESCR) as Event FROM SALES_PERS INNER JOIN STRG_SERIES on STRG_SERIES.SALES_PERS = SALES_PERS.SALES_PERS and STRG_SERIES.Cust_Type = 'D' and STRG_SERIES.Status = 'Y' INNER JOIN STRG_CUSTOMER ON STRG_CUSTOMER.SC_CODE = STRG_SERIES.SC_CODE INNER JOIN STRG_EVENTS ON STRG_CUSTOMER.SC_CODE = STRG_EVENTS.SC_CODE "
+ "WHERE SALES_PERS.SALES_PERS = ?"
+ " AND STRG_EVENTS.EVENT_DATE <= TO_DATE(sysdate,'dd/mm/yy HH24:MI:SS') group by STRG_EVENTS.EVENT_DATE , STRG_CUSTOMER.SC_CODE, strg_customer.first_name, strg_customer.middle_name, strg_customer.last_name";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, empCode);
rs = pstmt.executeQuery();
int count = 0;
String doctorName = "";
createHtmlData.append("<table cellspacing='1' style='color:#000; width:100%; margin:auto; ' align='center' width='100%'>"
createHtmlData.append("<table cellspacing='1' style='color:#000; width:100%; margin:auto; ' align='center' width='100%'>"
+ "<tr><td class='defaultTitle'>Today</td>"
+ "</tr>");
rowData = new JSONObject();
......@@ -71,33 +68,11 @@ public class ImpEvents extends ValidatorEJB implements ImpEventsRemote, ImpEven
while (rs.next())
{
doctorName = checkNull(rs.getString("DrName"));
file = new File(userImagePath+tranType+".png");
if(file.exists())
{
tran_image = "<img class='cardProdImg2' src='"+CommonConstants.TOMCAT_HOME+"/ibase/resource/images/users/"+doctorName+".png'/>";
}
else
{
String[] splited = doctorName.split(" ");
System.out.println("::::::::::::::::splitted getTodayEvents : "+Arrays.toString(splited));
String defaultUserImg = ""+splited[0].charAt(0);
if(splited.length==2)
{
String lastWord = ""+splited[1].charAt(0);
System.out.println("lastWord getTodayAgenda :"+lastWord);
defaultUserImg = defaultUserImg + ""+lastWord.charAt(0);
}
else if(splited.length>2)
{
defaultUserImg = defaultUserImg + splited[splited.length - 1].charAt(0);
}
defaultUserImg = defaultUserImg.toUpperCase();
System.out.println("defaultUserImg :"+defaultUserImg);
tran_image = "<span class='defaultIconImage'> "+defaultUserImg+" </span>";
}
createHtmlData.append(""
scCode = checkNull(rs.getString("SC_CODE"));
String object = "images"+ File.separator + "users";
String userImagePath = "/ibase/CustomMenuImageServlet?fldValue="+scCode+"&object="+object+"&objName="+object+"&ALT_FLD_VALUE="+doctorName;
tran_image = "<img class='cardProdImg2' src='"+userImagePath+"'/>";
createHtmlData.append(""
+ "<tr class='row'> <td><table style='border-bottom:1px solid #E8E8E8;' width='100%' >"
+ "<td width = '2%'>"+tran_image+"</td><td align = 'left'>"
+ "<table cellspacing='0' cellpadding='0' ><tr><td class='defaultIconTitle'> "+doctorName+"</td></tr>"
......@@ -115,7 +90,7 @@ public class ImpEvents extends ValidatorEJB implements ImpEventsRemote, ImpEven
"<tr><td class='defaultTitle' >Tommorow</td>"
+ "</tr>");
//Start of Tommorow events
sql="select STRG_EVENTS.EVENT_DATE as Event_Date, STRG_CUSTOMER.SC_CODE, INITCAP(strg_customer.first_name||' '||strg_customer.middle_name||' '||strg_customer.last_name )AS DrName, LISTAGG(STRG_EVENTS.DESCR, ', ') WITHIN GROUP (ORDER BY STRG_EVENTS.DESCR) as Event FROM SALES_PERS INNER JOIN STRG_SERIES on STRG_SERIES.SALES_PERS = SALES_PERS.SALES_PERS and STRG_SERIES.Cust_Type = 'D' and STRG_SERIES.Status = 'Y' INNER JOIN STRG_CUSTOMER ON STRG_CUSTOMER.SC_CODE = STRG_SERIES.SC_CODE INNER JOIN STRG_EVENTS ON STRG_CUSTOMER.SC_CODE = STRG_EVENTS.SC_CODE "
sql="select to_char(STRG_EVENTS.EVENT_DATE,'dd-MON-yy') as Event_Date, STRG_CUSTOMER.SC_CODE, INITCAP(strg_customer.first_name||' '||strg_customer.middle_name||' '||strg_customer.last_name )AS DrName, LISTAGG(STRG_EVENTS.DESCR, ', ') WITHIN GROUP (ORDER BY STRG_EVENTS.DESCR) as Event FROM SALES_PERS INNER JOIN STRG_SERIES on STRG_SERIES.SALES_PERS = SALES_PERS.SALES_PERS and STRG_SERIES.Cust_Type = 'D' and STRG_SERIES.Status = 'Y' INNER JOIN STRG_CUSTOMER ON STRG_CUSTOMER.SC_CODE = STRG_SERIES.SC_CODE INNER JOIN STRG_EVENTS ON STRG_CUSTOMER.SC_CODE = STRG_EVENTS.SC_CODE "
+ "WHERE SALES_PERS.SALES_PERS = ? "
+ "AND STRG_EVENTS.EVENT_DATE <= TO_DATE(sysdate,'dd/mm/yy HH24:MI:SS') + 1 group by STRG_EVENTS.EVENT_DATE , STRG_CUSTOMER.SC_CODE, strg_customer.first_name, strg_customer.middle_name, strg_customer.last_name";
......@@ -127,32 +102,10 @@ public class ImpEvents extends ValidatorEJB implements ImpEventsRemote, ImpEven
{
doctorName = checkNull(rs.getString("DrName"));
file = new File(userImagePath+tranType+".png");
if(file.exists())
{
tran_image = "<img class='cardProdImg2' src='"+CommonConstants.TOMCAT_HOME+"/ibase/resource/images/users/"+doctorName+".png'/>";
}
else
{
String[] splited = doctorName.split(" ");
System.out.println("::::::::::::::::splitted getTomorrowEvents : "+Arrays.toString(splited));
String defaultUserImg = ""+splited[0].charAt(0);
if(splited.length==2)
{
String lastWord = ""+splited[1].charAt(0);
System.out.println("lastWord getTodayAgenda :"+lastWord);
defaultUserImg = defaultUserImg + ""+lastWord.charAt(0);
}
else if(splited.length>2)
{
defaultUserImg = defaultUserImg + splited[splited.length - 1].charAt(0);
}
defaultUserImg = defaultUserImg.toUpperCase();
System.out.println("defaultUserImg :"+defaultUserImg);
tran_image = "<span class='defaultIconImage'> "+defaultUserImg+" </span>";
}
scCode = checkNull(rs.getString("SC_CODE"));
String object = "images"+ File.separator + "users";
String userImagePath = "/ibase/CustomMenuImageServlet?fldValue="+scCode+"&object="+object+"&objName="+object+"&ALT_FLD_VALUE="+doctorName;
tran_image = "<img class='cardProdImg2' src='"+userImagePath+"'/>";
createHtmlData.append(""
+ "<tr class='row'> <td><table style='border-bottom:1px solid #E8E8E8;' width='100%' >"
+ "<td width = '2%'>"+tran_image+"</td><td align = 'left'>"
......@@ -160,27 +113,20 @@ public class ImpEvents extends ValidatorEJB implements ImpEventsRemote, ImpEven
+ "<tr><td class='defaultIconSubTitle' >"+checkNull(rs.getString("Event"))+" "+checkNull(rs.getString("EVENT_DATE"))+"</td></tr></table>"
+ "</td></table></td></tr>");
/*createHtmlData.append(""
+ "<tr class='row'> <td><table style='border-bottom:1px solid #E8E8E8;' width='100%' >"
+ "<td width = '6%'>"+tran_image+"</td><td align = 'left'>"
+ "<table cellspacing='0' cellpadding='0 width='70%' style='padding-left:10px;' ><tr><td>"+doctorName+"</td></tr>"
+ "<tr align='left' style='color: gray;' ><td>"+checkNull(rs.getString("Event"))+" "+checkNull(rs.getString("EVENT_DATE"))+"</td></tr></table>"
+ "</td></table></td></tr>");*/
}
rs.close();
rs=null;
pstmt.close();
pstmt=null;
//End of Tommorows events
//End of Tommorows events
createHtmlData.append(
"<tr><td class='defaultTitle' >Upcoming Events</td>"
+ "</tr>");
//Start of Upcoming events
sql="select STRG_EVENTS.EVENT_DATE as Event_Date, STRG_CUSTOMER.SC_CODE, INITCAP(strg_customer.first_name||' '||strg_customer.middle_name||' '||strg_customer.last_name )AS DrName, LISTAGG(STRG_EVENTS.DESCR, ', ') WITHIN GROUP (ORDER BY STRG_EVENTS.DESCR) as Event FROM SALES_PERS INNER JOIN STRG_SERIES on STRG_SERIES.SALES_PERS = SALES_PERS.SALES_PERS and STRG_SERIES.Cust_Type = 'D' and STRG_SERIES.Status = 'Y' INNER JOIN STRG_CUSTOMER ON STRG_CUSTOMER.SC_CODE = STRG_SERIES.SC_CODE INNER JOIN STRG_EVENTS ON STRG_CUSTOMER.SC_CODE = STRG_EVENTS.SC_CODE "
//Start of Upcoming events
sql="select to_char (STRG_EVENTS.EVENT_DATE,'dd-MON-yy') as Event_Date, STRG_CUSTOMER.SC_CODE, INITCAP(strg_customer.first_name||' '||strg_customer.middle_name||' '||strg_customer.last_name )AS DrName, LISTAGG(STRG_EVENTS.DESCR, ', ') WITHIN GROUP (ORDER BY STRG_EVENTS.DESCR) as Event FROM SALES_PERS INNER JOIN STRG_SERIES on STRG_SERIES.SALES_PERS = SALES_PERS.SALES_PERS and STRG_SERIES.Cust_Type = 'D' and STRG_SERIES.Status = 'Y' INNER JOIN STRG_CUSTOMER ON STRG_CUSTOMER.SC_CODE = STRG_SERIES.SC_CODE INNER JOIN STRG_EVENTS ON STRG_CUSTOMER.SC_CODE = STRG_EVENTS.SC_CODE "
+ " WHERE SALES_PERS.SALES_PERS = ? "
+ " AND STRG_EVENTS.EVENT_DATE >= TO_DATE(sysdate,'dd/mm/yy HH24:MI:SS')+2 AND STRG_EVENTS.EVENT_DATE <= TO_DATE(sysdate,'dd/mm/yy HH24:MI:SS')+8 group by STRG_EVENTS.EVENT_DATE, STRG_CUSTOMER.SC_CODE, strg_customer.first_name, strg_customer.middle_name, strg_customer.last_name";
pstmt = conn.prepareStatement(sql);
......@@ -190,34 +136,12 @@ public class ImpEvents extends ValidatorEJB implements ImpEventsRemote, ImpEven
while(rs.next())
{
doctorName = checkNull(rs.getString("DrName"));
file = new File(userImagePath+tranType+".png");
if(file.exists())
{
tran_image = "<img class='cardProdImg2' src='"+CommonConstants.TOMCAT_HOME+"/ibase/resource/images/users/"+doctorName+".png'/>";
}
else
{
String[] splited = doctorName.split(" ");
System.out.println("::::::::::::::::splitted Upcoming events : "+Arrays.toString(splited));
String defaultUserImg = ""+splited[0].charAt(0);
if(splited.length==2)
{
String lastWord = ""+splited[1].charAt(0);
System.out.println("lastWord getTodayAgenda :"+lastWord);
defaultUserImg = defaultUserImg + ""+lastWord.charAt(0);
}
else if(splited.length>2)
{
defaultUserImg = defaultUserImg + splited[splited.length - 1].charAt(0);
}
defaultUserImg = defaultUserImg.toUpperCase();
System.out.println("defaultUserImg :"+defaultUserImg);
tran_image = "<span class='defaultIconImage'> "+defaultUserImg+" </span>";
}
createHtmlData.append(""
doctorName = checkNull(rs.getString("DrName"));
scCode = checkNull(rs.getString("SC_CODE"));
String object = "images"+ File.separator + "users";
String userImagePath = "/ibase/CustomMenuImageServlet?fldValue="+scCode+"&object="+object+"&objName="+object+"&ALT_FLD_VALUE="+doctorName;
tran_image = "<img class='cardProdImg2' src='"+userImagePath+"'/>";
createHtmlData.append(""
+ "<tr class='row'> <td><table style='border-bottom:1px solid #E8E8E8;' width='100%' >"
+ "<td width = '2%'>"+tran_image+"</td><td align = 'left'>"
+ "<table cellspacing='0' cellpadding='0 width='70%'><tr class='defaultIconTitle' ><td>"+doctorName+"</td></tr>"
......@@ -243,142 +167,32 @@ public class ImpEvents extends ValidatorEJB implements ImpEventsRemote, ImpEven
}
finally
{
try
{
if (conn != null)
{
if (rs != null)
rs.close();
rs = null;
if (pstmt != null)
pstmt.close();
pstmt = null;
conn.close();
conn = null;
}
conn = null;
} catch (Exception d)
{
d.printStackTrace();
System.out.println("Exception in :ImpEvents:" + d.getMessage());
throw new ITMException(d);
}
try
{
if (conn != null)
{
if (rs != null)
rs.close();
rs = null;
if (pstmt != null)
pstmt.close();
pstmt = null;
conn.close();
conn = null;
}
conn = null;
} catch (Exception d)
{
d.printStackTrace();
System.out.println("Exception in :ImpEvents:" + d.getMessage());
throw new ITMException(d);
}
}
System.out.println("ImpEvents JSON String======>>"+rawDataTomorrowEventsJson.toString());
return rawDataTomorrowEventsJson;
}
/*@Override
public String getData(String loginCode) throws RemoteException, ITMException
{
String sql = "";
ResultSet rs = null;
Connection conn = null;
PreparedStatement pstmt = null;
ConnDriver connDriver = new ConnDriver();
StringBuffer xmlData =null;
try
{
conn = connDriver.getConnectDB("DriverITM");
connDriver = null;
xmlData = new StringBuffer("<?xml version=\"1.0\"?><Root>");
sql = "select STRG_EVENTS.EVENT_DATE as Event_Date, STRG_CUSTOMER.SC_CODE, INITCAP(strg_customer.first_name||' '||strg_customer.middle_name||' '||strg_customer.last_name )AS DrName, LISTAGG(STRG_EVENTS.DESCR, ', ') WITHIN GROUP (ORDER BY STRG_EVENTS.DESCR) as Event FROM SALES_PERS INNER JOIN STRG_SERIES on STRG_SERIES.SALES_PERS = SALES_PERS.SALES_PERS and STRG_SERIES.Cust_Type = 'D' and STRG_SERIES.Status = 'Y' INNER JOIN STRG_CUSTOMER ON STRG_CUSTOMER.SC_CODE = STRG_SERIES.SC_CODE INNER JOIN STRG_EVENTS ON STRG_CUSTOMER.SC_CODE = STRG_EVENTS.SC_CODE WHERE SALES_PERS.SALES_PERS = ? AND STRG_EVENTS.EVENT_DATE = TO_DATE(sysdate,'dd/mm/yy HH24:MI:SS') group by STRG_EVENTS.EVENT_DATE , STRG_CUSTOMER.SC_CODE, strg_customer.first_name, strg_customer.middle_name, strg_customer.last_name";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, loginCode);
rs = pstmt.executeQuery();
while (rs.next())
{
xmlData.append("<Detail1>");
xmlData.append("<drname>").append("<![CDATA[" + checkNull(rs.getString("DrName")) + "]]>").append("</drname>");
xmlData.append("<event>").append("<![CDATA[" + checkNull(rs.getString("Event"))+"]]>").append("</event>");
xmlData.append("</Detail1>");
}
rs.close();
rs=null;
pstmt.close();
pstmt=null;
sql="select STRG_EVENTS.EVENT_DATE as Event_Date, STRG_CUSTOMER.SC_CODE, INITCAP(strg_customer.first_name||' '||strg_customer.middle_name||' '||strg_customer.last_name )AS DrName, LISTAGG(STRG_EVENTS.DESCR, ', ') WITHIN GROUP (ORDER BY STRG_EVENTS.DESCR) as Event FROM SALES_PERS INNER JOIN STRG_SERIES on STRG_SERIES.SALES_PERS = SALES_PERS.SALES_PERS and STRG_SERIES.Cust_Type = 'D' and STRG_SERIES.Status = 'Y' INNER JOIN STRG_CUSTOMER ON STRG_CUSTOMER.SC_CODE = STRG_SERIES.SC_CODE INNER JOIN STRG_EVENTS ON STRG_CUSTOMER.SC_CODE = STRG_EVENTS.SC_CODE WHERE SALES_PERS.SALES_PERS = ? AND STRG_EVENTS.EVENT_DATE = TO_DATE(sysdate,'dd/mm/yy HH24:MI:SS') + 1 group by STRG_EVENTS.EVENT_DATE , STRG_CUSTOMER.SC_CODE, strg_customer.first_name, strg_customer.middle_name, strg_customer.last_name";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, loginCode);
rs = pstmt.executeQuery();
while (rs.next())
{
xmlData.append("<Detail2>");
xmlData.append("<drname>").append("<![CDATA[" + checkNull(rs.getString("DrName"))+ "]]>").append("</drname>");
xmlData.append("<event>").append("<![CDATA[" + checkNull(rs.getString("Event"))+"]]>").append("</event>");
xmlData.append("</Detail2>");
}
rs.close();
rs=null;
pstmt.close();
pstmt=null;
sql="select STRG_EVENTS.EVENT_DATE as Event_Date, STRG_CUSTOMER.SC_CODE, INITCAP(strg_customer.first_name||' '||strg_customer.middle_name||' '||strg_customer.last_name )AS DrName, LISTAGG(STRG_EVENTS.DESCR, ', ') WITHIN GROUP (ORDER BY STRG_EVENTS.DESCR) as Event FROM SALES_PERS INNER JOIN STRG_SERIES on STRG_SERIES.SALES_PERS = SALES_PERS.SALES_PERS and STRG_SERIES.Cust_Type = 'D' and STRG_SERIES.Status = 'Y' INNER JOIN STRG_CUSTOMER ON STRG_CUSTOMER.SC_CODE = STRG_SERIES.SC_CODE INNER JOIN STRG_EVENTS ON STRG_CUSTOMER.SC_CODE = STRG_EVENTS.SC_CODE WHERE SALES_PERS.SALES_PERS = ? AND STRG_EVENTS.EVENT_DATE >= TO_DATE(sysdate,'dd/mm/yy HH24:MI:SS')+2 AND STRG_EVENTS.EVENT_DATE <= TO_DATE(sysdate,'dd/mm/yy HH24:MI:SS')+8 group by STRG_EVENTS.EVENT_DATE, STRG_CUSTOMER.SC_CODE, strg_customer.first_name, strg_customer.middle_name, strg_customer.last_name";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, loginCode);
rs = pstmt.executeQuery();
while (rs.next())
{
xmlData.append("<Detail3>");
xmlData.append("<drname>").append("<![CDATA[" + checkNull(rs.getString("DrName")) + "]]>").append("</drname>");
xmlData.append("<event>").append("<![CDATA[" + rs.getString(("Event"))+"]]>").append("</event>");
xmlData.append("<event_date >").append("<![CDATA[" + rs.getDate("Event_Date") + "]]>").append("</event_date>");
xmlData.append("</Detail3>");
}
rs.close();
rs=null;
pstmt.close();
pstmt=null;
xmlData.append("</Root>");
} catch (Exception e)
{
e.printStackTrace();
System.out.println("Exception :ImpEvents:" + e.getMessage());
throw new ITMException(e);
} finally
{
try
{
if (conn != null)
{
if (rs != null)
rs.close();
rs = null;
if (pstmt != null)
pstmt.close();
pstmt = null;
conn.close();
conn = null;
}
conn = null;
} catch (Exception d)
{
d.printStackTrace();
System.out.println("Exception :ImpEvents:" + d.getMessage());
throw new ITMException(d);
}
}
return xmlData.toString();
}*/
private String checkNull(String input)
{
if (input == null)
......@@ -391,20 +205,4 @@ public class ImpEvents extends ValidatorEJB implements ImpEventsRemote, ImpEven
return input;
}
/* createHtmlData.append("<tr><td><div style='background-color: #89ccff; color:#FFF; padding: 3px 0px 0px 0px;'>"
+ "<div style='border-radius: 50%; background-color: #7bc6ff; height: 30px; width: 30px; padding: 2px;"
+ " margin-left:3px;'>{imageName0}</div><div align='right' style='padding: 10px;color:#FFF;'> <span style='font-size:2em; "
+ "color:#FFF; padding-left: 5px; font-weight: 600;'>{totalAmount0}</span></div><div style='height:15px;'></div><div style='text-align: center; background-color: #7bc6ff;"
+ " font-size:14px; padding: 0.5em; color:#FFF;'>{labelTitleType0}</div></div></td></tr>");
*/
}
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