📄 dealdetail.jsp
字号:
<% name="blindSpots";%>
<td><textarea name="blindSpots" rows="5" cols="80" ><%=dealDetails == null ? "" : formatString(dealDetails.getString(name))%></textarea></td>
</tr>
</table>
</div>
<div style="VISIBILITY: visible" tabName="Strategy Plan" >
<table cellpadding="2" cellspacing="0" border="0" width="100%">
<tr>
<td>
<table cellpadding='1' cellspacing='1' border='0' width="100%" >
<!-- Preemtive -->
<tr valign="top">
<td></td>
<td>Strategic Attributes</td>
<td>US</td>
<td>Competitor 1</td>
<td>Competitor 2</td>
</tr>
<tr valign="top">
<td rowspan='2'><b>Preemtive</b></td>
<td>Seek Exclusive</td>
<% name="seekExclusive";%>
<td align="center"> <input type="checkbox" name="seekExclusive" value="us" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("us") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="seekExclusive" value="competitor1" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor1") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="seekExclusive" value="competitor2" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor2") ? "CHECKED" : "") %> > </td>
</tr>
<tr valign="top">
<td>Walk Away</td>
<% name="walkAway";%>
<td align="center"> <input type="checkbox" name="walkAway" value="us" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("us") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="walkAway" value="competitor1" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor1") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="walkAway" value="competitor2" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor2") ? "CHECKED" : "") %> > </td>
</tr>
<!-- Frontal -->
<tr valign="top">
<td rowspan='5'><b>Frontal</b></td>
<td>Product Superiority</td>
<% name="productSuperiority";%>
<td align="center"> <input type="checkbox" name="productSuperiority" value="us" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("us") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="productSuperiority" value="competitor1" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor1") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="productSuperiority" value="competitor2" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor2") ? "CHECKED" : "") %> > </td>
</tr>
<tr valign="top">
<td>Company Superiority</td>
<% name="companySuperiority";%>
<td align="center"> <input type="checkbox" name="companySuperiority" value="us" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("us") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="companySuperiority" value="competitor1" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor1") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="companySuperiority" value="competitor2" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor2") ? "CHECKED" : "") %> > </td>
</tr>
<tr valign="top">
<td>Technical Superiority</td>
<% name="technicalSuperiority";%>
<td align="center"> <input type="checkbox" name="technicalSuperiority" value="us" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("us") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="technicalSuperiority" value="competitor1" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor1") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="technicalSuperiority" value="competitor2" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor2") ? "CHECKED" : "") %> > </td>
</tr>
<tr valign="top">
<td>Service Superiority</td>
<% name="serviceSuperiority";%>
<td align="center"> <input type="checkbox" name="serviceSuperiority" value="us" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("us") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="serviceSuperiority" value="competitor1" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor1") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="serviceSuperiority" value="competitor2" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor2") ? "CHECKED" : "") %> > </td>
</tr>
<tr valign="top">
<td>Price Superiority</td>
<% name="priceSuperiority";%>
<td align="center"> <input type="checkbox" name="priceSuperiority" value="us" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("us") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="priceSuperiority" value="competitor1" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor1") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="priceSuperiority" value="competitor2" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor2") ? "CHECKED" : "") %> > </td>
</tr>
<!-- Flanking -->
<tr valign="top">
<td rowspan='6'><b>Flanking</b></td>
<td>Change Issues</td>
<% name="changeIssues";%>
<td align="center"> <input type="checkbox" name="changeIssues" value="us" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("us") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="changeIssues" value="competitor1" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor1") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="changeIssues" value="competitor2" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor2") ? "CHECKED" : "") %> > </td>
</tr>
<tr valign="top">
<td>Change Players</td>
<% name="changePlayers";%>
<td align="center"> <input type="checkbox" name="changePlayers" value="us" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("us") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="changePlayers" value="competitor1" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor1") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="changePlayers" value="competitor2" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor2") ? "CHECKED" : "") %> > </td>
</tr>
<tr valign="top">
<td>Expand Project Scope</td>
<% name="expandProjectScope";%>
<td align="center"> <input type="checkbox" name="expandProjectScope" value="us" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("us") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="expandProjectScope" value="competitor1" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor1") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="expandProjectScope" value="competitor2" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor2") ? "CHECKED" : "") %> > </td>
</tr>
<tr valign="top">
<td>Change Process</td>
<% name="changeProcess";%>
<td align="center"> <input type="checkbox" name="changeProcess" value="us" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("us") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="changeProcess" value="competitor1" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor1") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="changeProcess" value="competitor2" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor2") ? "CHECKED" : "") %> > </td>
</tr>
<tr valign="top">
<td>Change Price</td>
<% name="changePrice";%>
<td align="center"> <input type="checkbox" name="changePrice" value="us" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("us") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="changePrice" value="competitor1" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor1") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="changePrice" value="competitor2" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor2") ? "CHECKED" : "") %> > </td>
</tr>
<tr valign="top">
<td>Link Products</td>
<% name="linkProducts";%>
<td align="center"> <input type="checkbox" name="linkProducts" value="us" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("us") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="linkProducts" value="competitor1" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor1") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="linkProducts" value="competitor2" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor2") ? "CHECKED" : "") %> > </td>
</tr>
<!-- Fractional -->
<tr valign="top">
<td rowspan='2'><b>Fractional</b></td>
<td>Divide and Conquer</td>
<% name="divideAndConquer";%>
<td align="center"> <input type="checkbox" name="divideAndConquer" value="us" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("us") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="divideAndConquer" value="competitor1" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor1") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="divideAndConquer" value="competitor2" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor2") ? "CHECKED" : "") %> > </td>
</tr>
<tr valign="top">
<td>Trojan Horse</td>
<% name="trojanHorse";%>
<td align="center"> <input type="checkbox" name="trojanHorse" value="us" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("us") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="trojanHorse" value="competitor1" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor1") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="trojanHorse" value="competitor2" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor2") ? "CHECKED" : "") %> > </td>
</tr>
<!-- Timing -->
<tr valign="top">
<td rowspan='2'><b>Timing</b></td>
<td>Delay</td>
<% name="delay";%>
<td align="center"> <input type="checkbox" name="delay" value="us" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("us") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="delay" value="competitor1" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor1") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="delay" value="competitor2" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor2") ? "CHECKED" : "") %> > </td>
</tr>
<tr valign="top">
<td>Close - Accelerate</td>
<% name="closeAccelerate";%>
<td align="center"> <input type="checkbox" name="closeAccelerate" value="us" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("us") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="closeAccelerate" value="competitor1" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor1") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="closeAccelerate" value="competitor2" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor2") ? "CHECKED" : "") %> > </td>
</tr>
<!-- Navigation -->
<tr valign="top">
<td rowspan='2'><b>Navigation</b></td>
<td>Top Down</td>
<% name="topDown";%>
<td align="center"> <input type="checkbox" name="topDown" value="us" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("us") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="topDown" value="competitor1" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor1") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="topDown" value="competitor2" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor2") ? "CHECKED" : "") %> > </td>
</tr>
<tr valign="top">
<td>Bottom Up</td>
<% name="bottomUp";%>
<td align="center"> <input type="checkbox" name="bottomUp" value="us" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("us") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="bottomUp" value="competitor1" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor1") ? "CHECKED" : "") %> > </td>
<td align="center"> <input type="checkbox" name="bottomUp" value="competitor2" <%=(dealDetails != null && String.valueOf(dealDetails.get(name)) != null && String.valueOf(dealDetails.get(name)).equals("competitor2") ? "CHECKED" : "") %> > </td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<% } /* end of opportunityMode.equals("detailed") */ %>
<!-- Products -->
<%
if ( !dealId.equals("") && opportunityHasProducts.equals("yes") )
{
List productList = ProductHelper.getProducts(delegator, userInfo);
GenericValue products[] = (GenericValue[])productList.toArray(new GenericValue[0]);
GenericValue product = null;
HashMap productProps = new HashMap();
productProps.put("NAME", "productId");
productProps.put("VALUE_FIELD", "productId" );
productProps.put("DISPLAY_FIELD", "productId" );
String productDropDown = buildDropDown(productList, productProps);
List productFeatureTypeList = delegator.findAll("ProductFeatureType", null);
%>
<div style="VISIBILITY: visible" tabName="Products" >
<script language="JavaScript">
/*Strips out commas, or anything else and returns a calculated amount*/
function calculateAmount(value1, value2){
if(isNaN(value1)){
var number1 = new String("");
value1 = new String(value1);
for(i=0;i<value1.length;i++){
if(!isNaN(value1.charAt(i)) || value1.charAt(i) == '.')
number1 = number1 + value1.charAt(i);
}
value1 = number1;
}
if(isNaN(value2)){
var number2 = new String("");
value2 = new String(value2);
for(i=0;i<value2.length;i++){
if(!isNaN(value2.charAt(i)) || value2.charAt(i) == '.')
number2 = number2 + value2.charAt(i);
}
value2 = number2;
}
return value1 * value2;
}
</script>
<table width="100%" cellpadding="2" cellspacing="0">
<thead>
<
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -