⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 js.jsp

📁 用java编写的网络架构程序
💻 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 + -