📄 sells_warehousing.jsp
字号:
http_request.setRequestHeader("If-Modified-Since","0");
http_request.send(null);
}
function alertContentsRaid() { //处理服务器返回的信息
if (http_request.readyState == 4) {
if (http_request.status == 200) {
raid.innerHTML=http_request.responseText;
} else {
alert('您请求的页面发现错误');
}
}
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head>
<%
//获得系统时间
Calendar cal = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String s_time = sdf.format(cal.getTime());
//获得出单据编号
String s_no = "";
Calendar caltmp1 = Calendar.getInstance();
SimpleDateFormat sdftmp1 = new SimpleDateFormat("yyyyMMdd");
String timetmp1 = sdftmp1.format(caltmp1.getTime());
String tmpTime1 = new SellsDA().selectMaxNo(timetmp1);
Calendar caltmp2 = Calendar.getInstance();
SimpleDateFormat sdftmp2 = new SimpleDateFormat("HHmmss");
String timetmp2 = sdftmp2.format(caltmp2.getTime());
if(tmpTime1 == null){
s_no = "DZCG" + timetmp1 + timetmp2 + "0001";
}else{
String tmpNo = String.valueOf((Integer.parseInt(tmpTime1.substring(18, 22)) + 1));
if(tmpNo.length() == 1){
s_no = "DZCG" + timetmp1 + timetmp2 + "000" + tmpNo;
}else if(tmpNo.length() == 2){
s_no = "DZCG" + timetmp1 + timetmp2 + "00" + tmpNo;
}else{
s_no = "DZCG" + timetmp1 + timetmp2 + "0" + tmpNo;
}
}
//获得客户
ArrayList arryInt = new intercourseDA().showIntercourseByType(1);
//经手人
String[] user = null;
if(session.getAttribute("users") != null){
LoginForm form = (LoginForm)session.getAttribute("users");
String tmp = new LoginDA().showUserName(form);
user = tmp.split(",");
}
//获得仓库信息
ArrayList arryWar = new WarehouseDA().selectWarehouse();
//获得计量单位
ArrayList arryUnit = new UnitDA().selectUnit();
//银行帐务集合
ArrayList arryBank = new BankDA().showBank();
//获得有出库审核权限的人
ArrayList arryVer = new LoginDA().showVerSellsMan();
%>
<body>
<form name="form1" method="post" action="../sells.do?method=addsells">
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#C4D8ED">
<tr>
<td><img src="../images/system/r_1.gif" alt="" /></td>
<td width="100%" background="../images/system/r_0.gif"><table cellpadding="0" cellspacing="0" width="100%">
<tr>
<td> 销售出库(带*号的为必填项)</td>
<td align="right"> </td>
</tr>
</table></td>
<td><img src="../images/system/r_2.gif" alt="" /></td>
</tr>
<tr>
<td></td>
<td><table align="center" cellpadding="4" cellspacing="1" class="toptable grid" border="1">
<tr align="left" valign="middle">
<td height="30" colspan="3"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="8%" align="right">客户:</td>
<td width="32%"><select name="s_i_id" id="s_i_id" style="width:230px ">
<option value="0">--请选择客户--</option>
<%
for(int i = 0;i < arryInt.size();i++){
IntercourseForm form = (IntercourseForm)arryInt.get(i);
%>
<option value="<%= form.getI_id() %>"><%= form.getI_name() %></option>
<%} %>
</select>
<font color="#ff0000">*</font></td>
<td width="7%" align="right">经手人:</td>
<td width="14%"><select name="s_l_id" id="s_l_id">
<option value="0"></option>
<option value="<%= user[0] %>"><%= user[1] %></option>
</select>
<font color="#ff0000">*</font></td>
<td width="14%" align="right">日期:</td>
<td width="25%" align="right"><input name="s_time" type="text" id="s_time" value="<%= s_time %>" readonly="readonly" style="width:200 "></td>
</tr>
<tr>
<td align="right">出货仓库:</td>
<td><select name="s_w_id" id="s_w_id" style="width:230px " onchange="selprod()">
<option value="0">--请选择出货仓库--</option>
<%
for(int i = 0;i < arryWar.size();i++){
WarehouseBean bean = (WarehouseBean)arryWar.get(i);
%>
<option value="<%= bean.getU_id() %>"><%= bean.getU_name() %></option>
<%} %>
</select>
<font color="#ff0000">*</font></td>
<td align="right"> </td>
<td width="14%"> </td>
<td width="14%" align="right">单据编号:</td>
<td align="right"><input name="s_no" type="text" id="s_no" style="width:200 " value="<%= s_no %>" readonly="readonly"></td>
</tr>
</table></td>
</tr>
<tr>
<td width="16%" height="30" align="right">药品名称:</td>
<td colspan="2" class="category"><input name="s_p_id" type="text" id="s_p_id" style="width:360px " readonly="readonly">
<font color="#ff0000">*
<input type="button" name="Submit" value=" 选择 " onclick="selpro()">
</font></td>
</tr>
<tr>
<td align="right" height="30">库存批次:</td>
<td width="24%" align="left" valign="middle" class="category" id="rid"><select name="r_id" size="100" id="r_id" style="height:140px; width: 200px "></select></td>
<td width="60%" align="left" valign="middle" class="category" id="raid"><table width="70%" border="1" cellpadding="0" cellspacing="0" class="category">
<tr align="left">
<td align="right">库存批次:</td>
<td><input name="s_r_no" type="text" id="s_r_no" style="width:100%; " readonly="readonly"></td>
</tr>
<tr>
<td width="25%" align="right">库存数量:</td>
<td width="75%"><input name="r_quantity" type="text" id="r_quantity" style="width:100%; " readonly="readonly"></td>
</tr>
<tr>
<td align="right">进货单价:</td>
<td><input name="s_purprice" type="text" id="s_purprice" style="width:100%; " readonly="readonly"></td>
</tr>
<tr>
<td align="right">进货时间:</td>
<td><input name="s_raidtime" type="text" id="s_raidtime" style="width:100%; " readonly="readonly"></td>
</tr>
<tr>
<td align="right">生产日期:</td>
<td><input name="s_prodate" type="text" id="s_prodate" style="width:100%; " readonly="readonly"></td>
</tr>
<tr>
<td align="right">过期日期:</td>
<td><input name="s_durdate" type="text" id="s_durdate" style="width:100%; " readonly="readonly"></td>
</tr>
<tr>
<td align="right">供应商:</td>
<td><input name="s_i_name" type="text" id="s_i_name" style="width:100%; " readonly="readonly"></td>
</tr>
</table></td>
</tr>
<tr>
<td align="right" height="30">药品单位:</td>
<td colspan="2" class="category"><select id="s_u_id" name="s_u_id">
<option value="0">--请选择计量单位--</option>
<%
for(int i = 0;i < arryUnit.size();i++){
UnitBean bean = (UnitBean)arryUnit.get(i);
%>
<option value="<%= bean.getU_id() %>"><%= bean.getU_name() %></option>
<%} %>
</select>
<font color="#ff0000">*</font></td>
</tr>
<tr>
<td align="right" height="30">出库药品数量:</td>
<td colspan="2" class="category"><input name="s_quantity" type="text" id="s_quantity" onblur="sum()" onfocus="sum()" style="width:60px " onKeyUp="value=value.replace(/[^\d.]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d.]/g,''))">
<font color="#ff0000">*</font></td>
</tr>
<tr>
<td align="right" height="30">出库药品单价:</td>
<td colspan="2" class="category"><input name="s_price" type="text" id="s_price" style="width:60px " onblur="sum()" onKeyUp="value=value.replace(/[^\d.]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d.]/g,''))">
(元) <font color="#ff0000">*</font></td>
</tr>
<tr>
<td align="right" height="30">出库药品金额:</td>
<td colspan="2" class="category"><input name="s_amount" type="text" id="s_amount" style="width:60px " onblur="sum()" onfocus="sum()" onKeyUp="value=value.replace(/[^\d.]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d.]/g,''))">
(元) <font color="#ff0000">*</font></td>
</tr>
<tr>
<td align="right" height="30">备注:</td>
<td colspan="2" class="category"><textarea name="s_note" cols="60" rows="3" id="s_note"></textarea></td>
</tr>
<tr align="center">
<td height="30" colspan="3"> </td>
</tr>
<tr align="right">
<td height="30" colspan="3"><table width="80%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="34%" align="right">银行帐户:</td>
<td width="22%"><select id="s_b_id" name="s_b_id">
<option value="0">--请选择银行帐务--</option>
<%
for(int i = 0;i < arryBank.size();i++){
BankForm form = (BankForm)arryBank.get(i);
%>
<option value="<%= form.getB_id() %>"><%= form.getB_name() %></option>
<%} %>
</select>
<font color="#ff0000">*</font></td>
<td width="7%" align="right">金额:</td>
<td width="12%"><input name="s_actual" type="text" id="s_actual" style="width:60px " onKeyUp="value=value.replace(/[^\d.]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d.]/g,''))">
<font color="#ff0000">*</font></td>
<td width="7%" align="right">审核:</td>
<td width="18%"><select id="s_ver" name="s_ver">
<option value="0">--选择审核--</option>
<%
for(int i = 0;i < arryVer.size();i++){
VerManBean bean = (VerManBean)arryVer.get(i);
%>
<option value="<%= bean.getL_id() %>"><%= bean.getL_name() %></option>
<%} %>
</select>
<font color="#ff0000">*</font></td>
</tr>
</table></td>
</tr>
<tr>
<td height="30"> </td>
<td colspan="2" class="category"><input type="submit" value=" 确认提交 " onclick="return ch()" class="button">
<input type="reset" value=" 重新填写 " class="button">
</td>
</tr>
</table></td>
<td></td>
</tr>
<tr>
<td><img src="../images/system/r_4.gif" alt="" /></td>
<td></td>
<td><img src="../images/system/r_3.gif" alt="" /></td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -