|
|
|
|
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="SeanInTradeList.aspx.cs" Inherits="DSWeb.SeanInfo.SeanInTradeList" %>
|
|
|
|
|
|
|
|
|
|
<%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
|
|
|
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
|
|
|
|
|
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
|
|
|
<head runat="server">
|
|
|
|
|
<title></title>
|
|
|
|
|
<link href="../theme/buttons.css" rel="stylesheet" type="text/css" />
|
|
|
|
|
<link rel="STYLESHEET" type="text/css" href="../theme/button/default/Fee.css"/>
|
|
|
|
|
<script src="../js/jquery/js/jquery.js" type="text/javascript"></script>
|
|
|
|
|
<script src="../js/m97date/WdatePicker.js" type="text/javascript"></script>
|
|
|
|
|
<script type="text/javascript">
|
|
|
|
|
//双击打开表示编辑信息
|
|
|
|
|
function InfoControl(idd) {
|
|
|
|
|
window.open('SeanEdit.aspx?handle=edit&id=' + idd, '', 'height=700, width=1200, top=10,left=10, toolbar=no, menubar=no, scrollbars=no, resizable=yes,location=no, status=no');
|
|
|
|
|
}
|
|
|
|
|
//添加新项
|
|
|
|
|
function addnnewinfo() {
|
|
|
|
|
window.open('SeanEdit.aspx?handle=add', '', 'height=700, width=1200, top=10,left=10, toolbar=no, menubar=no, scrollbars=no, resizable=yes,location=no, status=no')
|
|
|
|
|
}
|
|
|
|
|
//删除选择项目
|
|
|
|
|
function deleinfo() {
|
|
|
|
|
var checkvalue = "";
|
|
|
|
|
$("[name=checkdele]:checkbox:checked").each(function () {
|
|
|
|
|
if ($.trim($(this).val()).length > 0) {
|
|
|
|
|
checkvalue += "," + $.trim($(this).val());
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
if (checkvalue.length<40) {
|
|
|
|
|
alert("您还没有选择删除项!");
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
if (confirm("确认删除?")) {
|
|
|
|
|
$("#<%=hid_saveallinfo.ClientID %>").val(checkvalue.substr(1));
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
//复制添加新项
|
|
|
|
|
function CopeyAddNew() {
|
|
|
|
|
var checkvalue = "";
|
|
|
|
|
$("[name=checkdele]:checkbox:checked").each(function () {
|
|
|
|
|
if ($.trim($(this).val()).length > 0) {
|
|
|
|
|
checkvalue += "," + $.trim($(this).val());
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
if (checkvalue.length>60 ) {
|
|
|
|
|
alert("您只能选择一个进行复制添加委托!");
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
if (checkvalue.length < 40) {
|
|
|
|
|
alert("请选择一个项复制委托!");
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
window.open('SeanEdit.aspx?handle=addfull&id=' + checkvalue.substr(1), '', 'height=700, width=1200, top=10,left=100, toolbar=no, menubar=no, scrollbars=no, resizable=yes,location=no, status=no')
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//checkbox的全选与取消
|
|
|
|
|
function checkall(event) {
|
|
|
|
|
var intboxname = document.getElementsByName("checkdele");
|
|
|
|
|
if (event.checked) {
|
|
|
|
|
$.each(intboxname, function (i, n) {
|
|
|
|
|
n.checked = true;
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
$.each(intboxname, function (i, n) {
|
|
|
|
|
n.checked = false;
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
//选择每一行 的checkbox变色
|
|
|
|
|
function changecolor(even) {
|
|
|
|
|
var idd = even.value;
|
|
|
|
|
if (even.checked) {
|
|
|
|
|
$("#" + idd).removeClass();
|
|
|
|
|
$("#"+idd).addClass("chekBox");
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
$("#" + idd).removeClass("chekBox");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
$(document).ready(function () {
|
|
|
|
|
$(".stripe tr").mouseover(function () {
|
|
|
|
|
$(this).addClass("over");
|
|
|
|
|
}).mouseout(function () {
|
|
|
|
|
|
|
|
|
|
$(this).removeClass("over");
|
|
|
|
|
})
|
|
|
|
|
$(".stripe tr:even").addClass("alt");
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
function getNewPage() {
|
|
|
|
|
//window.location.reload();
|
|
|
|
|
window.location.href = window.location.href;
|
|
|
|
|
}
|
|
|
|
|
//打印清单
|
|
|
|
|
function PintSeanAndCtn() {
|
|
|
|
|
var checkvalue = "";
|
|
|
|
|
var bsnos = "";
|
|
|
|
|
$("[name=checkdele]:checkbox:checked").each(function () {
|
|
|
|
|
if ($.trim($(this).val()).length > 0) {
|
|
|
|
|
checkvalue += "," + $.trim($(this).val());
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
if (checkvalue.length == 0) {
|
|
|
|
|
if (confirm("您是否要全部打印?")) {
|
|
|
|
|
printInfo("","printALL");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
if (confirm("您是否打印选择项?")) {
|
|
|
|
|
bsnos = checkvalue.substr(1);
|
|
|
|
|
printInfo(bsnos,"printPart");
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
function printInfo(strGid,handle) {
|
|
|
|
|
var printUrl = "";
|
|
|
|
|
var companyID = "";
|
|
|
|
|
var typeName = "PrintSeanAndCtnList";
|
|
|
|
|
var dbSourceID = "";
|
|
|
|
|
var userID = "";
|
|
|
|
|
$.ajax({
|
|
|
|
|
type: "post",
|
|
|
|
|
url: "SeanAjax.aspx",
|
|
|
|
|
data: "type=PrintSeanAndCtnLists&handle=" + handle + "&BSNOS=" + strGid,
|
|
|
|
|
dataType: "json",
|
|
|
|
|
beforeSend: function (XMLHttpRequest) { },
|
|
|
|
|
success: function (msg) {
|
|
|
|
|
var results = msg.result;
|
|
|
|
|
companyID = results[0].compid;
|
|
|
|
|
dbSourceID = results[0].sourceid;
|
|
|
|
|
userID = results[0].userid;
|
|
|
|
|
printUrl = "print://?comp=" + companyID + "&type=" + typeName + "&dbid=" + dbSourceID + "&uid=" + userID;
|
|
|
|
|
window.location.href = window.location.href;
|
|
|
|
|
location.href = printUrl;
|
|
|
|
|
},
|
|
|
|
|
error: function () { alert("error2"); }
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
function setExcel() {
|
|
|
|
|
if (window.confirm("是否导出Excel")) {
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
</script>
|
|
|
|
|
<style type="text/css">
|
|
|
|
|
.stripe .chekBox td
|
|
|
|
|
{
|
|
|
|
|
background-color:#FFA07A;
|
|
|
|
|
}
|
|
|
|
|
.stripe .tr_header td
|
|
|
|
|
{
|
|
|
|
|
background:#99BBFF;
|
|
|
|
|
}
|
|
|
|
|
tr.alt td {
|
|
|
|
|
background:#F5F5F5 ; /*这行将给所有的 tr 加上背景色*/
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
tr.over td {
|
|
|
|
|
background:#99BBFF; /*这个将是鼠标高亮行的背景色*/
|
|
|
|
|
}
|
|
|
|
|
tr.addcolor td
|
|
|
|
|
{
|
|
|
|
|
background:#ecf6fc;
|
|
|
|
|
}
|
|
|
|
|
.divsearchtop
|
|
|
|
|
{
|
|
|
|
|
width:100%;
|
|
|
|
|
height:20px;
|
|
|
|
|
background:url("../images/content-header.gif");
|
|
|
|
|
cursor:default;
|
|
|
|
|
vertical-align:middle;
|
|
|
|
|
}
|
|
|
|
|
.divtopmenu
|
|
|
|
|
{
|
|
|
|
|
width:100%;
|
|
|
|
|
height:30px;
|
|
|
|
|
background:url("../images/content-header.gif");
|
|
|
|
|
cursor:default;
|
|
|
|
|
vertical-align:bottom;
|
|
|
|
|
}
|
|
|
|
|
.drop
|
|
|
|
|
{
|
|
|
|
|
width:115px;
|
|
|
|
|
font-size:11px;
|
|
|
|
|
}
|
|
|
|
|
img
|
|
|
|
|
{
|
|
|
|
|
cursor:pointer;
|
|
|
|
|
}
|
|
|
|
|
.txt
|
|
|
|
|
{
|
|
|
|
|
width:110px;
|
|
|
|
|
}
|
|
|
|
|
.table_control .table_Tr td:hover
|
|
|
|
|
{
|
|
|
|
|
background-color:#33CCFF;
|
|
|
|
|
border-left:1px solid #A0522D;
|
|
|
|
|
border-right:1px solid #A0522D;
|
|
|
|
|
}
|
|
|
|
|
</style>
|
|
|
|
|
</head>
|
|
|
|
|
<body style=" background-color:#ECF2FF; height:100%;">
|
|
|
|
|
<form id="form1" runat="server">
|
|
|
|
|
<div>
|
|
|
|
|
<table border="0" cellpadding="0" cellspacing="0">
|
|
|
|
|
<tr>
|
|
|
|
|
<td>
|
|
|
|
|
<table border="0" width="100%">
|
|
|
|
|
<tr>
|
|
|
|
|
<td>
|
|
|
|
|
<div id="div_top_search" class="divsearchtop" >
|
|
|
|
|
<span style=" font-size:large; font-family:宋体; font-weight:bold; text-align:left;">
|
|
|
|
|
查询区域
|
|
|
|
|
</span>
|
|
|
|
|
</div>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>
|
|
|
|
|
<table border="0" style=" width:auto;font-size:12px;">
|
|
|
|
|
<tr>
|
|
|
|
|
<td colspan="5">运单号/委托单位/箱号/发货人/收货人/揽货人/装货地址/送货地址/封号/船公司/船名/航次/品名/装货港/卸货港:</td>
|
|
|
|
|
<td><asp:TextBox ID="txt_allsearch" runat="server" CssClass="txt" ></asp:TextBox></td>
|
|
|
|
|
<td></td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr style=" height:30px; ">
|
|
|
|
|
<td>启港时期:</td><td><input type="text" id="txt_endTime" class="txt" runat="server" onclick="WdatePicker();" /></td>
|
|
|
|
|
<td>入港时期:</td><td><input type="text" id="txt_enaTime" class="txt" runat="server" onclick="WdatePicker();" /></td>
|
|
|
|
|
<td>会计期间:</td><td><asp:TextBox runat="server" ID="txt_accdate" CssClass="txt" ToolTip="例:‘2011-04" onclick="WdatePicker({ dateFmt: 'yyyy-MM', isShowToday: false, isShowClear: false })"></asp:TextBox></td>
|
|
|
|
|
<td></td>
|
|
|
|
|
<td ><div class="buttons" style=" vertical-align:bottom;"><a href="javascript:void(0);" class="regular">
|
|
|
|
|
<asp:ImageButton runat="server" ID="img_search"
|
|
|
|
|
ImageUrl="~/images/icons/btnSearch.gif" onclick="img_search_Click" /></a></div></td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table>
|
|
|
|
|
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>
|
|
|
|
|
<div id="div_top_menu" class="divtopmenu">
|
|
|
|
|
<div class="btn-blank"></div>
|
|
|
|
|
<div class="xbtn-img"><div class="btnimg"><img src="../images/icons/new.gif" width="16px" height="16px" title="添加委托" onclick="return addnnewinfo()" class="cssfont"/></div></div>
|
|
|
|
|
<div class="xbtn-img"><div class="btnimg"><img src="../images/cmd-copy.gif" width="16px" height="16px" title="复制添加委托" onclick="return CopeyAddNew();" class="cssfont"/></div></div>
|
|
|
|
|
<div class="xbtn-img"><div class="btnimg"><asp:ImageButton runat="server" ID="img_DeleteInfo" ToolTip="多项删除"
|
|
|
|
|
ImageUrl="../images/icons/delete.gif" OnClientClick="return deleinfo();"
|
|
|
|
|
onclick="img_DeleteInfo_Click" style="width: 16px; cursor:pointer;" /></div></div>
|
|
|
|
|
<div class="xbtn-img"><div class="btnimg"><img src="../images/icons/refresh.gif" width="16px" title="刷新列表" onclick="getNewPage()" class="cssfont"/></div></div>
|
|
|
|
|
<div class="xbtn-img"><div class="btnimg"><asp:ImageButton ID="img_btnexcel"
|
|
|
|
|
runat="server" ImageUrl="../images/icons/excel.gif" Width="16" Height="16"
|
|
|
|
|
ToolTip="导出EXCEL" CssClass="cssfont" OnClientClick="return setExcel()" onclick="img_btnexcel_Click" /></div></div>
|
|
|
|
|
<div class="xbtn-img"><div class="btnimg"><img id="img_print" alt="加载失败" title="打印" width="16px" height="16" src="../images/icons/print.gif" onclick="return PintSeanAndCtn();" /></div></div>
|
|
|
|
|
</div>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>
|
|
|
|
|
<div style="height:400px; width:2000px;overflow-x:scroll;margin-top:5px;word-break: keep-all;white-space:nowrap;text-align:center;">
|
|
|
|
|
<asp:Repeater runat="server" ID="repeaterMess">
|
|
|
|
|
<HeaderTemplate>
|
|
|
|
|
<table class="stripe" cellpadding="1" cellspacing="1">
|
|
|
|
|
<thead class="tr_header" style="font-size:15px; font-weight:bold; height:40px;">
|
|
|
|
|
<tr>
|
|
|
|
|
<td><input type="checkbox" id="checall" onclick="checkall(this)" /></td>
|
|
|
|
|
<td>运单号</td>
|
|
|
|
|
<td>委托单位</td>
|
|
|
|
|
<td>发货人</td>
|
|
|
|
|
<td>收货人</td>
|
|
|
|
|
<td>船名</td>
|
|
|
|
|
<td>航次</td>
|
|
|
|
|
<td>船公司</td>
|
|
|
|
|
<td>开船日期</td>
|
|
|
|
|
<td>到港日期</td>
|
|
|
|
|
<td>装货港</td>
|
|
|
|
|
<td>卸货港</td>
|
|
|
|
|
<td>品名</td>
|
|
|
|
|
<td>毛重</td>
|
|
|
|
|
<td>毛重单位</td>
|
|
|
|
|
<td>尺码</td>
|
|
|
|
|
<td>尺码单位</td>
|
|
|
|
|
<td>委托方式</td>
|
|
|
|
|
<td>业务状态</td>
|
|
|
|
|
<td>费用状态</td>
|
|
|
|
|
<td>会计期间</td>
|
|
|
|
|
<td>操作员</td>
|
|
|
|
|
<td>揽货人</td>
|
|
|
|
|
<td>录入人</td>
|
|
|
|
|
<td>录入时间</td>
|
|
|
|
|
<td>修改人</td>
|
|
|
|
|
<td>修改时间</td>
|
|
|
|
|
<td>装货地址</td>
|
|
|
|
|
<td>送货地址</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</thead>
|
|
|
|
|
</HeaderTemplate>
|
|
|
|
|
<ItemTemplate>
|
|
|
|
|
<tr id='<%#Eval("BSNO") %>' style=" cursor:pointer; font-size:small; height:20px;" ondblclick="InfoControl(this.id);">
|
|
|
|
|
<td><input type="checkbox" id="check_content" onclick="changecolor(this);" name="checkdele" value='<%#Eval("BSNO") %>' /></td>
|
|
|
|
|
<td><%#Eval("MBLNO")%></td>
|
|
|
|
|
<td><%#Eval("CUSTOMERNAME")%></td>
|
|
|
|
|
<td><%#Eval("SHIPPER")%></td>
|
|
|
|
|
<td><%#Eval("CONSIGNEE")%></td>
|
|
|
|
|
<td><%#Eval("VESSEL")%></td>
|
|
|
|
|
<td><%#Eval("VOYNO")%></td>
|
|
|
|
|
<td><%#Eval("CARRIER")%></td>
|
|
|
|
|
<td><%#ShowDateTime(Eval("ETD"))%></td>
|
|
|
|
|
<td><%#ShowDateTime(Eval("ETA"))%></td>
|
|
|
|
|
<td><%#Eval("PORTLOAD")%></td>
|
|
|
|
|
<td><%#Eval("PORTDISCHARGE")%></td>
|
|
|
|
|
<td><%#Eval("GOODSNAME")%></td>
|
|
|
|
|
<td><%#Eval("GROSSWEIGHT")%></td>
|
|
|
|
|
<td><%#Eval("GROSSWEIGHTUNIT")%></td>
|
|
|
|
|
<td><%#Eval("MEASUREMENT")%></td>
|
|
|
|
|
<td><%#Eval("MEASUREMENTUNIT")%></td>
|
|
|
|
|
<td><%#Eval("ORDERTYPE")%></td>
|
|
|
|
|
<td><%#changeShow(Eval("BSSTATUS"))%></td>
|
|
|
|
|
<td><%#changeShow(Eval("FEESTATUS"))%></td>
|
|
|
|
|
<td><%#Eval("ACCDATE")%></td>
|
|
|
|
|
<td><%#Eval("OP")%></td>
|
|
|
|
|
<td><%#Eval("SALE")%></td>
|
|
|
|
|
<td><%#Eval("INPUTBY")%></td>
|
|
|
|
|
<td><%#Eval("INPUTTIME")%></td>
|
|
|
|
|
<td><%#Eval("UPDATEPPER") %></td>
|
|
|
|
|
<td><%#Eval("UPDATETIME")%></td>
|
|
|
|
|
<td><%#Eval("LOADADDRESS")%></td>
|
|
|
|
|
<td><%#Eval("DELIVERADDRESS")%></td>
|
|
|
|
|
</tr>
|
|
|
|
|
</ItemTemplate>
|
|
|
|
|
<FooterTemplate>
|
|
|
|
|
</table>
|
|
|
|
|
</FooterTemplate>
|
|
|
|
|
</asp:Repeater>
|
|
|
|
|
<input type="hidden" id="hid_saveallinfo" runat="server" />
|
|
|
|
|
<input type="hidden" id="hid_singlevalue" runat="server" />
|
|
|
|
|
</div>
|
|
|
|
|
<br />
|
|
|
|
|
<div>
|
|
|
|
|
<webdiyer:aspnetpager id="AspNetPager1" runat="server" horizontalalign="left" onpagechanged="AspNetPager1_PageChanged"
|
|
|
|
|
showcustominfosection="Left" width="100%" meta:resourceKey="AspNetPager1" style="font-size:14px" PageIndexBoxStyle="width:18px;border-top:1px solid #A3B2CC;border-left:1px solid #A3B2CC;border-right:1px solid #A3B2CC;border-bottom:1px solid #A3B2CC;height:17px;"
|
|
|
|
|
CustomInfoHTML=" 当前页<font color='red'><b>%CurrentPageIndex%</b></font>共%PageCount%页,记录%StartRecordIndex%-%EndRecordIndex%"
|
|
|
|
|
ShowNavigationToolTip="True" CustomInfoStylae="font-size:14px;padding-top:6px;width:300px;" TextAfterPageIndexBox=" " SubmitButtonText=" 转" SubmitButtonStyle="width:41px;height:21px;border: none;cursor:hand;background-image: url(/images/go.gif)" CustomInfoTextAlign="left" ShowPageIndexBox="Always" AlwaysShow="True"
|
|
|
|
|
FirstPageText="【首页】" LastPageText="【尾页】" NextPageText="【下页】" PageSize="15" PrevPageText="【前页】">
|
|
|
|
|
</webdiyer:aspnetpager>
|
|
|
|
|
</div>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table>
|
|
|
|
|
</div>
|
|
|
|
|
</form>
|
|
|
|
|
</body>
|
|
|
|
|
</html>
|