From 7e4cb15eb548123084324da3c96fa3cca8ba1401 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A3=E5=9C=A3=E5=8D=8E?= <752718920@qq.com> Date: Thu, 29 Jun 2017 23:09:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=95=E6=8D=AE=E5=A2=9E=E5=8A=A0=E9=9D=9E?= =?UTF-8?q?=E7=A9=BA=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../js/pages/financial/financial_base.js | 68 +++++++++ src/main/webapp/js/pages/materials/in_out.js | 142 +++++++++++++++++- 2 files changed, 208 insertions(+), 2 deletions(-) diff --git a/src/main/webapp/js/pages/financial/financial_base.js b/src/main/webapp/js/pages/financial/financial_base.js index a77b601f..0063cacc 100644 --- a/src/main/webapp/js/pages/financial/financial_base.js +++ b/src/main/webapp/js/pages/financial/financial_base.js @@ -701,6 +701,74 @@ return; else { + if(listTitle === "收入单列表"){ + if(!$('#AccountId').val()){ + $.messager.alert('提示','请选择收款账户!','warning'); + return; + } + if(!$('#OrganId').combobox('getValue')){ + $.messager.alert('提示','请选择往来单位!','warning'); + return; + } + if(!$('#HandsPersonId').val()){ + $.messager.alert('提示','请选择经手人!','warning'); + return; + } + } + else if(listTitle === "支出单列表"){ + if(!$('#AccountId').val()){ + $.messager.alert('提示','请选择付款账户!','warning'); + return; + } + if(!$('#OrganId').combobox('getValue')){ + $.messager.alert('提示','请选择往来单位!','warning'); + return; + } + if(!$('#HandsPersonId').val()){ + $.messager.alert('提示','请选择经手人!','warning'); + return; + } + } + else if(listTitle === "收款单列表"){ + if(!$('#OrganId').combobox('getValue')){ + $.messager.alert('提示','请选择付款单位!','warning'); + return; + } + if(!$('#HandsPersonId').val()){ + $.messager.alert('提示','请选择经手人!','warning'); + return; + } + } + else if(listTitle === "付款单列表"){ + if(!$('#OrganId').combobox('getValue')){ + $.messager.alert('提示','请选择收款单位!','warning'); + return; + } + if(!$('#HandsPersonId').val()){ + $.messager.alert('提示','请选择经手人!','warning'); + return; + } + } + else if(listTitle === "转账单列表"){ + if(!$('#HandsPersonId').val()){ + $.messager.alert('提示','请选择经手人!','warning'); + return; + } + if(!$('#AccountId').val()){ + $.messager.alert('提示','请选择付款账户!','warning'); + return; + } + } + else if(listTitle === "收预付款列表"){ + if(!$('#HandsPersonId').val()){ + $.messager.alert('提示','请选择经手人!','warning'); + return; + } + if(!$('#OrganId').combobox('getValue')){ + $.messager.alert('提示','请选择付款会员!','warning'); + return; + } + } var OrganId = null; var ChangeAmount = $.trim($("#ChangeAmount").val()); var TotalPrice = $("#accountHeadFM .datagrid-footer [field='EachAmount'] div").text(); diff --git a/src/main/webapp/js/pages/materials/in_out.js b/src/main/webapp/js/pages/materials/in_out.js index 56911578..e1069768 100644 --- a/src/main/webapp/js/pages/materials/in_out.js +++ b/src/main/webapp/js/pages/materials/in_out.js @@ -918,8 +918,146 @@ { if(!$('#depotHeadFM').form('validate')) return; - else - { + else { + //输入框提示 + if(listTitle === "采购入库列表"){ + if(!$("#ProjectId").val()){ + $.messager.alert('提示','请选择收货仓库!','warning'); + return; + } + if(!$('#OrganId').combobox('getValue')){ + $.messager.alert('提示','请选择供货单位!','warning'); + return; + } + if(!$('#HandsPersonId').val()){ + $.messager.alert('提示','请选择经手人!','warning'); + return; + } + if(!$('#AccountId').val()){ + $.messager.alert('提示','请选择付款账户!','warning'); + return; + } + } + else if(listTitle === "零售退货列表"){ + if(!$("#ProjectId").val()){ + $.messager.alert('提示','请选择收货仓库!','warning'); + return; + } + if(!$('#AccountId').val()){ + $.messager.alert('提示','请选择付款账户!','warning'); + return; + } + if(!$('#HandsPersonId').val()){ + $.messager.alert('提示','请选择经手人!','warning'); + return; + } + } + else if(listTitle === "销售退货列表"){ + if(!$("#ProjectId").val()){ + $.messager.alert('提示','请选择收货仓库!','warning'); + return; + } + if(!$('#OrganId').combobox('getValue')){ + $.messager.alert('提示','请选择退货单位!','warning'); + return; + } + if(!$('#HandsPersonId').val()){ + $.messager.alert('提示','请选择经手人!','warning'); + return; + } + if(!$('#AccountId').val()){ + $.messager.alert('提示','请选择付款账户!','warning'); + return; + } + } + else if(listTitle === "其它入库列表"){ + if(!$("#ProjectId").val()){ + $.messager.alert('提示','请选择收货仓库!','warning'); + return; + } + if(!$('#OrganId').combobox('getValue')){ + $.messager.alert('提示','请选择往来单位!','warning'); + return; + } + if(!$('#HandsPersonId').val()){ + $.messager.alert('提示','请选择经手人!','warning'); + return; + } + } + else if(listTitle === "零售出库列表"){ + if(!$("#ProjectId").val()){ + $.messager.alert('提示','请选择发货仓库!','warning'); + return; + } + if(!$('#AccountId').val()){ + $.messager.alert('提示','请选择收款账户!','warning'); + return; + } + if(!$('#HandsPersonId').val()){ + $.messager.alert('提示','请选择经手人!','warning'); + return; + } + } + else if(listTitle === "销售出库列表"){ + if(!$("#ProjectId").val()){ + $.messager.alert('提示','请选择发货仓库!','warning'); + return; + } + if(!$('#OrganId').combobox('getValue')){ + $.messager.alert('提示','请选择购买单位!','warning'); + return; + } + if(!$('#AccountId').val()){ + $.messager.alert('提示','请选择收款账户!','warning'); + return; + } + } + else if(listTitle === "采购退货列表"){ + if(!$("#ProjectId").val()){ + $.messager.alert('提示','请选择发货仓库!','warning'); + return; + } + if(!$('#OrganId').combobox('getValue')){ + $.messager.alert('提示','请选择收货单位!','warning'); + return; + } + if(!$('#HandsPersonId').val()){ + $.messager.alert('提示','请选择经手人!','warning'); + return; + } + if(!$('#AccountId').val()){ + $.messager.alert('提示','请选择收款账户!','warning'); + return; + } + } + else if(listTitle === "其它出库列表"){ + if(!$("#ProjectId").val()){ + $.messager.alert('提示','请选择发货仓库!','warning'); + return; + } + if(!$('#OrganId').combobox('getValue')){ + $.messager.alert('提示','请选择往来单位!','warning'); + return; + } + if(!$('#HandsPersonId').val()){ + $.messager.alert('提示','请选择经手人!','warning'); + return; + } + } + else if(listTitle === "调拨出库列表"){ + if(!$("#ProjectId").val()){ + $.messager.alert('提示','请选择发货仓库!','warning'); + return; + } + if(!$('#HandsPersonId').val()){ + $.messager.alert('提示','请选择经手人!','warning'); + return; + } + if(!$("#AllocationProjectId").val()){ + $.messager.alert('提示','请选择收货仓库!','warning'); + return; + } + } var OrganId = null, AllocationProjectId = null; var ChangeAmount = $.trim($("#ChangeAmount").val()); var TotalPrice = $("#depotHeadFM .datagrid-footer [field='AllPrice'] div").text();