📄 js.jsp
字号:
<%@ page contentType="text/html; charset=GBK" %>
<script language='javascript'>
//查询按钮JS
function searchJs() {
//if(validateForm(document.forms[0])==false)return false;
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();
}
//树节点跳转
function NodeClick(itemType,itemCode,zt){
if(zt == 0 )
location.href = "PWLWH02?WINDOW=open&PWLWH02__ITEM_CODE_TYPE_S="+itemType+"&PWLWH02__ITEM_CODE_S=" + itemCode + "&TYPE=1&PAGE=1";
else
location.href = "PWLWH01?WINDOW=open&PWLWH01__ITEM_CODE_TYPE_S="+itemType+"&PWLWH01__CODE_S=" + itemCode + "&TYPE=1&PAGE=1";
}
//新增按钮JS
function insertJs() {
//非空检核
if(validateForm(document.forms[0])==false)return false;
if(isNull(document.forms[0].elements[ "FWLWH02__ITEM_CODE_TYPE" ], "代码类")==false) return false; //代码类
if(isNull(document.forms[0].elements[ "FWLWH02__ITEM_CODE" ], "物料代码")==false) return false; //物料代码
if(isNull(document.forms[0].elements[ "FWLWH02__ITEM_CHN_NAME" ], "中文名称")==false) return false; //中文名称
if(isNull(document.forms[0].elements[ "FWLWH02__ITEM_UNIT" ], "计量单位")==false) return false; //计量单位
if(isNull(document.forms[0].elements[ "FWLWH02__ITEM_GROUP" ], "物料分类")==false) return false; //物料分类
if(isNull(document.forms[0].elements[ "FWLWH02__STOCK_MODE" ], "供应方式")==false) return false; //供应方式
//数值型检核
if(isFloat(document.forms[0].elements[ "FWLWH02__ITEM_WEIGHT" ],"重量")==false) return false; //重量
if(isFloat(document.forms[0].elements[ "FWLWH02__SIMU_PRICE" ],"模拟单价")==false) return false; //模拟单价
if(isFloat(document.forms[0].elements[ "FWLWH02__ORDER_POINT" ],"请购点")==false) return false; //请购点
if(isFloat(document.forms[0].elements[ "FWLWH02__MAX_STOCK_LEVEL" ],"最高库存")==false) return false; //最高库存
if(isFloat(document.forms[0].elements[ "FWLWH02__MIN_STOCK_LEVEL" ],"最低库存")==false) return false; //最低库存
if(isFloat(document.forms[0].elements[ "FWLWH02__REASON_STOCK_LEVEL" ],"合理库存")==false) return false; //合理库存
if(isFloat(document.forms[0].elements[ "FWLWH02__KEEPTIME" ],"保质期")==false) return false; //保质期
if(isFloat(document.forms[0].elements[ "FWLWH02__ALLOWED_CONSUME" ],"允耗值")==false) return false; //允耗值
if(isFloat(document.forms[0].elements[ "FWLWH02__MIN_ORDER_QTY" ],"最小订购量")==false) return false; //最小订购量
if(isFloat(document.forms[0].elements[ "FWLWH02__BUY_CYC" ],"采购周期")==false) return false; //采购周期
if(isFloat(document.forms[0].elements[ "FWLWH02__OVERSTOCK_CYC" ],"准积压处理周期")==false) return false; //准积压处理周期
//if(isFloat(document.forms[0].elements[ "FWLWH02__INSTALL_QTY" ],"装机量")==false) return false; //装机量
document.forms[0].TYPE.value = '3';
pageSubmit();
}
//修改按钮JS
function updateJs() {
if(forwardCheck( "OPERATETYPE","Q","查询")==false)return false;
//非空检核
if(validateForm(document.forms[0])==false)return false;
if(isNull(document.forms[0].elements[ "FWLWH02__ITEM_CODE_TYPE" ], "代码类")==false) return false; //代码类
if(isNull(document.forms[0].elements[ "FWLWH02__ITEM_CODE" ], "物料代码")==false) return false; //物料代码
if(isNull(document.forms[0].elements[ "FWLWH02__ITEM_CHN_NAME" ], "中文名称")==false) return false; //中文名称
if(isNull(document.forms[0].elements[ "FWLWH02__ITEM_UNIT" ], "计量单位")==false) return false; //计量单位
if(isNull(document.forms[0].elements[ "FWLWH02__ITEM_GROUP" ], "物料分类")==false) return false; //物料分类
if(isNull(document.forms[0].elements[ "FWLWH02__STOCK_MODE" ], "供应方式")==false) return false; //供应方式
//数值型检核
if(isFloat(document.forms[0].elements[ "FWLWH02__ITEM_WEIGHT" ], "重量")==false) return false; //重量
if(isFloat(document.forms[0].elements[ "FWLWH02__SIMU_PRICE" ],"模拟单价")==false) return false; //模拟单价
if(isFloat(document.forms[0].elements[ "FWLWH02__ORDER_POINT" ],"请购点")==false) return false; //请购点
if(isFloat(document.forms[0].elements[ "FWLWH02__MAX_STOCK_LEVEL" ],"最高库存")==false) return false; //最高库存
if(isFloat(document.forms[0].elements[ "FWLWH02__MIN_STOCK_LEVEL" ],"最低库存")==false) return false; //最低库存
if(isFloat(document.forms[0].elements[ "FWLWH02__REASON_STOCK_LEVEL" ],"合理库存")==false) return false; //合理库存
if(isFloat(document.forms[0].elements[ "FWLWH02__KEEPTIME" ],"保质期")==false) return false; //保质期
if(isFloat(document.forms[0].elements[ "FWLWH02__ALLOWED_CONSUME" ],"允耗值")==false) return false; //允耗值
if(isFloat(document.forms[0].elements[ "FWLWH02__MIN_ORDER_QTY" ],"最小订购量")==false) return false; //最小订购量
if(isFloat(document.forms[0].elements[ "FWLWH02__BUY_CYC" ],"采购周期")==false) return false; //采购周期
if(isFloat(document.forms[0].elements[ "FWLWH02__OVERSTOCK_CYC" ],"准积压处理周期")==false) return false; //准积压处理周期
//if(isFloat(document.forms[0].elements[ "FWLWH02__INSTALL_QTY" ],"装机量")==false) return false; //装机量
//唯一性检核
if(checkKey(document.forms[0].elements[ "FWLWH02__ITEM_CODE_TYPE" ],document.forms[0].elements[ "FWLWH02__ITEM_CODE_TYPE_HIDDEN" ],"代码类")==false) return false; //代码类
if(checkKey(document.forms[0].elements[ "FWLWH02__ITEM_CODE" ],document.forms[0].elements[ "FWLWH02__ITEM_CODE_HIDDEN" ],"代码类")==false) return false; //物料代码
//检核有效标志是否有效,否则不允许修改
if(document.forms[0].elements[ "FWLWH02__VALID_SIGN" ].value!='0'){
alert("有效标志不为有效,不允许修改!")
return false;
}
if(window.confirm("确定要修改吗?")==false)return false;
document.forms[0].TYPE.value = '4';
pageSubmit();
}
//删除按钮JS
function deleteJs() {
if(forwardCheck( "OPERATETYPE","Q","查询")==false)return false;
//检核有效标志是否有效,否则不允许删除
if(document.forms[0].elements[ "FWLWH02__VALID_SIGN" ].value!='0'){
alert("有效标志不为有效,不允许删除!")
return false;
}
if(window.confirm("确定要删除吗?")==false)return false;
document.forms[0].TYPE.value = '5';
pageSubmit();
}
//撤消删除按钮JS
function cancelJs() {
if(forwardCheck( "OPERATETYPE", "Q", "查询")==false) return false;
//检核有效标志是否有效,否则不允许撤消删除
if(document.forms[0].elements[ "FWLWH02__VALID_SIGN" ].value!='1'){
alert("有效标志不为无效,不允许撤消删除!")
return false;
}
if(window.confirm( "确定要撤消删除吗? ")==false) return false;
document.forms[0].TYPE.value = '6';
pageSubmit();
}
</script>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -