js.jsp
来自「用java编写的网络架构程序」· JSP 代码 · 共 95 行
JSP
95 行
<%@ page contentType="text/html; charset=GBK" %>
<script language='javascript'>
//查询按钮JS
function searchJs() {
document.forms[0].TYPE.value = '1';
//屏蔽所有按钮,只有在提交按钮中使用,弹出窗口的按钮不要使用屏蔽功能
disAll();
searchJsValue();
}
//到按钮JS
function goJs() {
if(forwardCheck( "OPERATETYPE","Q","查询" )==false)return false;
document.forms[0].TYPE.value = '2';
pageSubmit();
}
//修改按钮JS
function updateJs() {
if(forwardCheck( "OPERATETYPE","Q","查询")==false)return false;
if(document.forms[0].elements["FHTXY03__PROTOCL_STATUS_H"].value!='0'){
alert("协议状态不为新增状态,不能进行修改操作!");
return false;
}
if(window.confirm("确定要修改吗?")==false)return false;
document.forms[0].TYPE.value = '3';
pageSubmit();
}
//生效按钮JS
function effectJs() {
if(forwardCheck( "OPERATETYPE","Q","查询")==false)return false;
if(document.forms[0].elements["FHTXY03__PROTOCL_STATUS_H"].value!='0'){
alert("协议状态不为新增状态,不能进行生效操作!");
return false;
}
if(validateSelf("FHTXY03__FINAL_DATE",'E0001',"最后有效期")!=""){
alert("最后有效期字段不能为空!");
return false;
}
if(window.confirm("确定生效操作吗?")==false)return false;
document.forms[0].TYPE.value = '4';
pageSubmit();
}
//撤销生效按钮JS
function ineffectJs() {
if(forwardCheck( "OPERATETYPE","Q","查询")==false)return false;
if(document.forms[0].elements["FHTXY03__PROTOCL_STATUS_H"].value!='2'){
alert("协议状态不为生效状态,不能进行撤销生效操作!");
return false;
}
if(document.forms[0].elements["FHTXY03__NOTAX_SUM"].value * 1.0 != 0){
alert("已签不含税总金额必须为零!");
return false;
}
if(window.confirm("确定撤销生效操作吗?")==false)return false;
document.forms[0].TYPE.value = '5';
pageSubmit();
}
//协议明细
function p_detailJs() {
if(forwardCheck( "OPERATETYPE","Q","查询")==false)return false;
var val = document.forms[0].elements[ "FHTXY03__PROTOCL_ID" ].value;
location.href = "PHTXY05?WINDOW=open&PHTXY05__PROTOCL_ID_S=" + val + "&TYPE=1&PAGE=1";
}
//结案按钮JS
function end_caseJs() {
if(forwardCheck( "OPERATETYPE","Q","查询")==false)return false;
if(document.forms[0].elements["FHTXY03__PROTOCL_STATUS_H"].value!='2'){
alert("协议状态不为生效状态,不能进行结案操作!");
return false;
}
if(window.confirm("确定结案操作吗?")==false)return false;
document.forms[0].TYPE.value = '6';
pageSubmit();
}
//撤销结案按钮JS
function r_end_caseJs() {
if(forwardCheck( "OPERATETYPE","Q","查询")==false)return false;
if(document.forms[0].elements["FHTXY03__PROTOCL_STATUS_H"].value!='9'){
alert("协议状态不为结案状态,不能进行撤销结案操作!");
return false;
}
if(window.confirm("确定撤销结案操作吗?")==false)return false;
document.forms[0].TYPE.value = '7';
pageSubmit();
}
</script>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?