- 浏览: 59342 次
- 性别:
- 来自: 南通
文章分类
- 全部博客 (76)
- springMVC (8)
- effective java (4)
- javascript (14)
- webService(SOAP,REST) (1)
- jetty (1)
- dom/sax/stax (0)
- PL/SQL注册码 (2)
- java-NIO (4)
- VIM (0)
- Ant (0)
- Oracle/Mysql (4)
- 性能小组 (5)
- 成本小组 (0)
- 用户体验小组 (0)
- 速度小组 (0)
- Node.js (0)
- 高并发/多线程 (0)
- 海量数据 (0)
- SOA (1)
- NOSQL (0)
- Jquery (1)
- java开发必备工具 (1)
- RabbitMQ (3)
- 项目构建 (1)
- 干货(NIO/多线程/设计模式) (8)
- JSTL(JSP) (2)
- webService(SOAP (2)
- REST) (2)
- Linux/Unit (4)
- 工作 (8)
- SVN(unix/linux) (1)
- 分布式对象计算,网络应用,OSGi,协作计算,Java 安全 (1)
最新评论
<%@ page contentType="text/html;charset=GBK"%>
<%@include file="../common/tag_include.jsp"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<title>
查看市场折扣表-分销
</title>
<link rel="stylesheet" href="<%=request.getContextPath()%>/js/default.css" type="text/css">
<link rel="stylesheet" href="<%=request.getContextPath()%>/js/menu.css" type="text/css">
<script language="javascript" src="<%=request.getContextPath()%>/js/global.js"></script>
<script language="javascript" src="<%=request.getContextPath()%>/js/tooltip.js"></script>
<script language="javascript" src="<%=request.getContextPath()%>/js/common.js"></script>
<script language="javascript" src="<%=request.getContextPath()%>/js/xmlcommon.js"></script>
<script language="javascript" src="<%=request.getContextPath()%>/js/checkfield.js"></script>
</head>
<body topmargin="0" leftmargin="0">
<table width="100%" border="0" cellspacing="1" cellpadding="2" align="center" class="etable">
<input type="hidden" name="calibID" value="<c:out value="${calib6.calibID}"/>" />
<tr align="center">
<td class="content" colspan="4">
<b>
查看市场折扣表-分销
</b>
</td>
</tr>
<tr>
<td align="right" width="15%">机构</td>
<td width="35%">
<c:forEach var="departmentList" items="${departmentList}" varStatus="status">
<c:if test="${departmentList.name==calib6.departmentCode}"><c:out value="${departmentList.text}" /></c:if>
</c:forEach>
</td>
<TD align="right">
渠道
</TD>
<TD>
<c:if test="${calib6.channelSourceCode=='1'}">分销</c:if>
<c:if test="${calib6.channelSourceCode=='2'}">电销</c:if>
<c:if test="${calib6.channelSourceCode=='3'}">直销</c:if>
<c:if test="${calib6.channelSourceCode=='4'}">车商</c:if>
<c:if test="${calib6.channelSourceCode=='5'}">网销</c:if>
</TD>
</tr>
<tr>
<TD align="right">
业务类型
</TD>
<TD>
<c:if test="${calib6.businessType=='1'}">非营业客车</c:if>
<c:if test="${calib6.businessType=='2'}">其他</c:if>
</TD>
<TD width="15%" align="right">
投保方式
</TD>
<TD width="35%">
<c:if test="${calib6.applyType=='1'}">新保</c:if>
<c:if test="${calib6.applyType=='2'}">续保</c:if>
</TD>
</tr>
<tr>
<TD align="right">规则类型</TD>
<TD colspan="3">
<c:forEach var="decisionRuleList" items="${decisionRuleList}" varStatus="status">
<c:forEach var="calibRuleList" items="${calibRuleList}" varStatus="status">
<c:if test="${decisionRuleList.ruleId==calibRuleList.ruleID}"><c:out value="${decisionRuleList.ruleName}" /></c:if>
</c:forEach>
</c:forEach>
</TD>
</tr>
</table>
<table width="100%" border="0" cellspacing="1" cellpadding="2" align="center" class="etable">
<c:forEach var="calibRule" items="${calibRuleList}" varStatus="status">
<c:if test="${calibRule.businessType=='D1'}">
<tr>
<td class="content1" colspan="4">
<select id="ruleVersionNo" name="ruleVersionNo" onchange="javascript:valChange(this);">
<option value="">请选择</option>
<c:forEach var="tab1" items="${calibRule.rule.tables}" varStatus="status">
<option value="<c:out value="${tab1.tableId}"/>"><c:out value="${tab1.versionNo}"/></option>
</c:forEach>
</select>
</td>
</tr>
<c:forEach var="tab" items="${calibRule.rule.tables}" varStatus="status">
<tbody id='<c:out value="${tab.tableId}"/>' style="display:none">
<tr>
<td class="content1" colspan="4">
<b>
规则-表信息(<c:out value="${tab.versionNo}"/>)
</b>
</td>
</tr>
<TR>
<TD nowrap align="center">
<B> 流水号 </B>
</TD>
<TD nowrap align="center">
<B> 版本生效时间</B>
</TD>
<TD nowrap align="center">
<B> 版本失效时间</B>
</TD>
<TD nowrap align="center">
<B> 导入文件名称</B>
</TD>
</TR>
<tr>
<td nowrap align="center">
<c:out value="${tab.tableId}"/>
<input type="hidden" name='tableId' value='<c:out value="${tab.tableId}"/>'>
</td>
<td nowrap align="center">
<fmt:formatDate value="${tab.versionStartDate}" pattern="yyyy-MM-dd"/>
</td>
<td nowrap align="center">
<fmt:formatDate value="${tab.versionEndDate}" pattern="yyyy-MM-dd"/>
</td>
<td nowrap align="center">
<c:out value="${tab.attachName}"/>
</td>
</tr>
<tr>
<td colspan="60">
<table width="100%" border="0" cellspacing="1" cellpadding="2" align="center" class="etable">
<tr>
<td align="left" colspan="60">
<b>
行信息
</b>
</td>
</tr>
<TR>
<TD nowrap align="center">
<B> 序号 </B>
</TD>
<c:forEach var="condition" items="${decisionRow_R.conditions}" varStatus="status">
<TD nowrap align="center">
<B> <c:out value="${condition.columnDefine.columnName}"/></B>
</TD>
</c:forEach>
<TD nowrap align="center">
<B> <c:out value="${decisionRow.conclusion.columnDefine.columnName}"/></B>
</TD>
<TD nowrap align="center">
<B> <c:out value="${decisionRow.message.columnDefine.columnName}"/></B>
</TD>
</TR>
<c:forEach var="row" items="${tab.rows}" varStatus="status">
<tr>
<td nowrap width="10%" align="center">
<c:out value="${row.indexId}"/>
</td>
<c:forEach var="condValue" items="${row.conditions}" varStatus="status">
<TD nowrap align="center">
<c:out value="${condValue.value}"/>
</TD>
</c:forEach>
<td nowrap width="10%" align="center">
<c:out value="${row.conclusion.value}"/>
</td>
<td nowrap width="10%" align="center">
<c:out value="${row.message.value}"/>
</td>
</tr>
</c:forEach>
</table>
</td>
</tr>
<tr>
<td colspan="60"> </td>
</tr>
</tbody>
</c:forEach>
<TR>
<TD align="left" colspan="4">
<input type="button" class="tpbutton" name="btnEdit" value=" 导入实例数据 " onClick="importObject('<c:out value="${calibRule.ruleID}"/>','<c:out value="${calibRule.rule.ruleDefineId}"/>');" />
</TD>
</TR>
</c:if>
</c:forEach>
</table>
</body>
</html>
<script languge="javascript">
var tempVar = '';
function valChange(obj){
var changeValue = obj.value;
if(tempVar != '') {
document.getElementById(tempVar).style.display = "none";
}
if(changeValue != '') {
document.getElementById(changeValue).style.display = "block";
}
tempVar = changeValue;
}
function importObject(ruleId,ruleDefineId){
// var ruleId = <c:out value="${decisionRule.ruleId}"/>;
// var ruleDefineId = <c:out value="${decisionRule.ruleDefineId}"/>;
var url = "decisionRowImprotMenu.do?ruleIdPara="+ruleId+"&ruleDefineIdPara="+ruleDefineId;
window.open(url,'importObject',"scrollbars=yes,status=no,width=800,height=600");
}
function successCallback(){
window.location.reload();
}
</script>
<%@include file="../common/tag_include.jsp"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<title>
查看市场折扣表-分销
</title>
<link rel="stylesheet" href="<%=request.getContextPath()%>/js/default.css" type="text/css">
<link rel="stylesheet" href="<%=request.getContextPath()%>/js/menu.css" type="text/css">
<script language="javascript" src="<%=request.getContextPath()%>/js/global.js"></script>
<script language="javascript" src="<%=request.getContextPath()%>/js/tooltip.js"></script>
<script language="javascript" src="<%=request.getContextPath()%>/js/common.js"></script>
<script language="javascript" src="<%=request.getContextPath()%>/js/xmlcommon.js"></script>
<script language="javascript" src="<%=request.getContextPath()%>/js/checkfield.js"></script>
</head>
<body topmargin="0" leftmargin="0">
<table width="100%" border="0" cellspacing="1" cellpadding="2" align="center" class="etable">
<input type="hidden" name="calibID" value="<c:out value="${calib6.calibID}"/>" />
<tr align="center">
<td class="content" colspan="4">
<b>
查看市场折扣表-分销
</b>
</td>
</tr>
<tr>
<td align="right" width="15%">机构</td>
<td width="35%">
<c:forEach var="departmentList" items="${departmentList}" varStatus="status">
<c:if test="${departmentList.name==calib6.departmentCode}"><c:out value="${departmentList.text}" /></c:if>
</c:forEach>
</td>
<TD align="right">
渠道
</TD>
<TD>
<c:if test="${calib6.channelSourceCode=='1'}">分销</c:if>
<c:if test="${calib6.channelSourceCode=='2'}">电销</c:if>
<c:if test="${calib6.channelSourceCode=='3'}">直销</c:if>
<c:if test="${calib6.channelSourceCode=='4'}">车商</c:if>
<c:if test="${calib6.channelSourceCode=='5'}">网销</c:if>
</TD>
</tr>
<tr>
<TD align="right">
业务类型
</TD>
<TD>
<c:if test="${calib6.businessType=='1'}">非营业客车</c:if>
<c:if test="${calib6.businessType=='2'}">其他</c:if>
</TD>
<TD width="15%" align="right">
投保方式
</TD>
<TD width="35%">
<c:if test="${calib6.applyType=='1'}">新保</c:if>
<c:if test="${calib6.applyType=='2'}">续保</c:if>
</TD>
</tr>
<tr>
<TD align="right">规则类型</TD>
<TD colspan="3">
<c:forEach var="decisionRuleList" items="${decisionRuleList}" varStatus="status">
<c:forEach var="calibRuleList" items="${calibRuleList}" varStatus="status">
<c:if test="${decisionRuleList.ruleId==calibRuleList.ruleID}"><c:out value="${decisionRuleList.ruleName}" /></c:if>
</c:forEach>
</c:forEach>
</TD>
</tr>
</table>
<table width="100%" border="0" cellspacing="1" cellpadding="2" align="center" class="etable">
<c:forEach var="calibRule" items="${calibRuleList}" varStatus="status">
<c:if test="${calibRule.businessType=='D1'}">
<tr>
<td class="content1" colspan="4">
<select id="ruleVersionNo" name="ruleVersionNo" onchange="javascript:valChange(this);">
<option value="">请选择</option>
<c:forEach var="tab1" items="${calibRule.rule.tables}" varStatus="status">
<option value="<c:out value="${tab1.tableId}"/>"><c:out value="${tab1.versionNo}"/></option>
</c:forEach>
</select>
</td>
</tr>
<c:forEach var="tab" items="${calibRule.rule.tables}" varStatus="status">
<tbody id='<c:out value="${tab.tableId}"/>' style="display:none">
<tr>
<td class="content1" colspan="4">
<b>
规则-表信息(<c:out value="${tab.versionNo}"/>)
</b>
</td>
</tr>
<TR>
<TD nowrap align="center">
<B> 流水号 </B>
</TD>
<TD nowrap align="center">
<B> 版本生效时间</B>
</TD>
<TD nowrap align="center">
<B> 版本失效时间</B>
</TD>
<TD nowrap align="center">
<B> 导入文件名称</B>
</TD>
</TR>
<tr>
<td nowrap align="center">
<c:out value="${tab.tableId}"/>
<input type="hidden" name='tableId' value='<c:out value="${tab.tableId}"/>'>
</td>
<td nowrap align="center">
<fmt:formatDate value="${tab.versionStartDate}" pattern="yyyy-MM-dd"/>
</td>
<td nowrap align="center">
<fmt:formatDate value="${tab.versionEndDate}" pattern="yyyy-MM-dd"/>
</td>
<td nowrap align="center">
<c:out value="${tab.attachName}"/>
</td>
</tr>
<tr>
<td colspan="60">
<table width="100%" border="0" cellspacing="1" cellpadding="2" align="center" class="etable">
<tr>
<td align="left" colspan="60">
<b>
行信息
</b>
</td>
</tr>
<TR>
<TD nowrap align="center">
<B> 序号 </B>
</TD>
<c:forEach var="condition" items="${decisionRow_R.conditions}" varStatus="status">
<TD nowrap align="center">
<B> <c:out value="${condition.columnDefine.columnName}"/></B>
</TD>
</c:forEach>
<TD nowrap align="center">
<B> <c:out value="${decisionRow.conclusion.columnDefine.columnName}"/></B>
</TD>
<TD nowrap align="center">
<B> <c:out value="${decisionRow.message.columnDefine.columnName}"/></B>
</TD>
</TR>
<c:forEach var="row" items="${tab.rows}" varStatus="status">
<tr>
<td nowrap width="10%" align="center">
<c:out value="${row.indexId}"/>
</td>
<c:forEach var="condValue" items="${row.conditions}" varStatus="status">
<TD nowrap align="center">
<c:out value="${condValue.value}"/>
</TD>
</c:forEach>
<td nowrap width="10%" align="center">
<c:out value="${row.conclusion.value}"/>
</td>
<td nowrap width="10%" align="center">
<c:out value="${row.message.value}"/>
</td>
</tr>
</c:forEach>
</table>
</td>
</tr>
<tr>
<td colspan="60"> </td>
</tr>
</tbody>
</c:forEach>
<TR>
<TD align="left" colspan="4">
<input type="button" class="tpbutton" name="btnEdit" value=" 导入实例数据 " onClick="importObject('<c:out value="${calibRule.ruleID}"/>','<c:out value="${calibRule.rule.ruleDefineId}"/>');" />
</TD>
</TR>
</c:if>
</c:forEach>
</table>
</body>
</html>
<script languge="javascript">
var tempVar = '';
function valChange(obj){
var changeValue = obj.value;
if(tempVar != '') {
document.getElementById(tempVar).style.display = "none";
}
if(changeValue != '') {
document.getElementById(changeValue).style.display = "block";
}
tempVar = changeValue;
}
function importObject(ruleId,ruleDefineId){
// var ruleId = <c:out value="${decisionRule.ruleId}"/>;
// var ruleDefineId = <c:out value="${decisionRule.ruleDefineId}"/>;
var url = "decisionRowImprotMenu.do?ruleIdPara="+ruleId+"&ruleDefineIdPara="+ruleDefineId;
window.open(url,'importObject',"scrollbars=yes,status=no,width=800,height=600");
}
function successCallback(){
window.location.reload();
}
</script>
发表评论
-
XMLhttpRequest请求XML,JSON,POJO数据(完整的ajax前后台交互代码)
2013-01-31 15:12 1086XMLhttpRequest 请求 XML,JSON ,PO ... -
js 控制文本框只能输入中文、英文、数字等
2013-01-31 15:08 517总而言之:先在<input> ... -
select option操作大全
2013-01-25 17:22 742<html><head><me ... -
项目开发中的common.js
2013-01-23 13:26 897pageLoadFinish = false; funct ... -
用纯javascript写的异步调用js文件xmlcommon.js三
2013-01-22 13:23 710后台代码: 1.AjaxUtil.java packag ... -
用纯javascript写的异步调用js文件xmlcommon.js二
2013-01-22 13:19 630function newXMLHttpRequest(){ ... -
用纯javascript写的异步调用js文件xmlcommon.js一
2013-01-22 13:18 726在页面调用方式: 1)<script langua ... -
javascript的MVC模式
2013-01-14 12:31 544原文:Model-View-Controller (MVC) ... -
javascript-DOM操作基础
2013-01-06 09:55 5601.节点(node)层次 Document--最顶层的节点, ... -
判断是否为数字或者小数
2013-01-04 10:57 531function isNumChk(str){ var r ... -
实现textarea限制输入字数
2012-12-31 14:49 568实现textarea限制输入字数(包含中文只能输入10个,全A ... -
JsTestDriver library(JavaScript 单元测试框架)
2012-12-28 10:58 669一个损坏的 JavaScript 代码示例 Web 应用程序 ... -
纯javascript写的动态添加删除行
2012-12-24 15:25 554<div id="testR"> ...
相关推荐
### JavaScript 常用操作技巧详解 在前端开发领域,JavaScript 是一门不可或缺的语言,它能够帮助开发者实现多种功能,从而提升用户体验。本文将基于提供的文件信息,深入解析一系列JavaScript常用操作技巧及其应用...
根据给定的文件信息,以下是对“js实用手册以及...以上仅为“js实用手册以及经典43个功能”中的一部分,每个功能都展示了JavaScript在网页开发中的灵活性和强大功能,掌握它们对于提高网页交互性和用户体验至关重要。
JavaScript(简称JS)是Web开发中的重要脚本语言,它为网页添加动态功能,使得用户交互更为丰富。这里我们详细探讨一下描述中提到的一些经典JS功能及其应用。 1. **鼠标右键事件处理**: 使用`oncontextmenu`事件...
在链接中使用`onclick`事件配合`confirm()`函数可以弹出确认对话框,只有用户确认后才会执行删除操作: ```html <a href="javascript:if(confirm('确实要删除吗?'))location='boos.asp?&areyou=删除&page=1'">...
同样的,为了防止文本内容被复制,可以使用 `onselectstart` 事件来阻止用户选中文档中的文本: ```html ;"> ``` ### 3. 阻止粘贴操作 为了避免用户将其他地方的内容粘贴到页面中,可以通过设置 `onpaste` 事件并...
它将HTML、CSS和JavaScript等静态内容与Java代码结合在一起,使得开发者可以在网页中嵌入服务器端的逻辑。在"jsp投票系统"中,JSP负责处理用户请求,展示投票界面,以及处理投票结果的提交。开发者可能会使用JSP的...
这些事件处理器分别用来禁止用户在页面上进行粘贴(`onpaste`)、复制(`oncopy`)和剪切(`oncut`)的操作。这通常用于保护网站上的内容不被非法复制。 ### 4. 自定义浏览器图标 ```html ``` 或者 ```html ``` **知识...
通过将`onpaste`事件处理程序设置为`return false`,可以阻止用户在指定元素内进行粘贴操作。这对于确保数据输入安全或控制用户输入的场景很有帮助。 ### 4. 禁止复制/剪切 ```plaintext oncopy="return false;" ...
为了防止JavaScript被禁用的情况下页面完全无法显示,可以使用此方法来隐藏JavaScript代码。 **实现方式:** 利用`<noscript>`标签,可以将原本应由JavaScript渲染的内容隐藏起来,仅在JavaScript未启用时才显示这...
- **解释**:这两段代码分别通过将`oncopy`和`oncut`事件处理程序设置为返回`false`,可以阻止用户在指定元素中进行复制和剪切操作。 ### 5. 设置浏览器图标 - **代码示例**: ```html ``` - **解释**:这些...
### JavaScript资源知识点详解 #### 一、禁用鼠标右键点击功能 - **知识点**: `oncontextmenu` 事件处理程序可以用来禁用浏览器默认的行为(例如:右键菜单)。 - **应用场景**: 当需要阻止用户通过右键访问网页...
- **应用场景**:增加操作安全性,防止误删。 - **代码示例**: ```html <a href="javascript:if(confirm('确实要删除吗?')) location='boos.asp?&areyou=删除&page=1'">删除 ``` #### 13. 获取元素的绝对位置 ...
计数器的计数值需要持久化存储,以便每次页面访问时能正确累加。早期的网页计数器可能使用cookies,但这种方式有存储限制且不适用于无痕浏览。现在更常见的是使用本地存储API(如localStorage或sessionStorage)或者...
使用`onselectstart`、`onpaste`和`oncopy`等事件来阻止文本的选取、复制和粘贴操作。 ```html <!-- 或 --> ;"> ``` #### 原理: - `onselectstart`:当用户尝试选择文本时触发,返回`false`则阻止文本被选中。 - ...
3. **动态结算**:当用户决定结算时,我们需要从Session中取出购物车信息,对每项商品的价格进行累加得到总价。此外,还需要考虑库存检查,确保商品数量不超过库存。这可能涉及到调用后台服务进行库存更新。 4. **...
- **知识点**: JavaScript数组操作 - **解析**: `pop()`方法移除数组中的最后一个元素。 - **选项分析**: - A. 7: 错误。 - B. 14: 正确,`pop()`方法从数组中移除最后一个元素并累加。 - C. 21: 错误。 - D. ...
- **Additive**:表示累加操作。 - **Y**:可能代表逻辑值“真”。 - **Drop Column By**:删除表中的列。 - **Select 0**:释放当前使用的表。 - **xs, w20**:可能代表表名或字段名。 - **Freeze**:冻结某个字段...
例如,我们可以用SELECT语句查询库存,INSERT语句添加新的销售记录,UPDATE语句更新库存,以及DELETE语句删除过期订单。此外,还可能涉及到JOIN操作,将商品和订单表关联,以便获取完整的订单详情。 4. PHP与MySQL...