You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
306 lines
13 KiB
Plaintext
306 lines
13 KiB
Plaintext
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="OpLetterTruckList.aspx.cs" Inherits="DSWeb.SeanInfo.OpLetterTruckList" %>
|
|
<%@ 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">
|
|
<link rel="STYLESHEET" type="text/css" href="../theme/buttons.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>
|
|
<title></title>
|
|
<script type="text/javascript">
|
|
$(document).ready(function () {
|
|
$(".stripe tr").mouseover(function () {
|
|
$(this).addClass("over");
|
|
}).mouseout(function () {
|
|
|
|
$(this).removeClass("over");
|
|
})
|
|
$(".stripe tr:even").addClass("alt");
|
|
// $("#checkitem").each(function (i, n) {
|
|
// alert(n.id);
|
|
// $(this).change(function () {
|
|
// alert(this.id);
|
|
// if (n.checked) {
|
|
// alert(n.checked);
|
|
// $("#" + n.value).removeClass();
|
|
// //$("#" + idd).removeClass();
|
|
// $("#" + n.value).addClass("chekBox");
|
|
// }
|
|
// else {
|
|
// $("#" + n.value).removeClass();
|
|
// }
|
|
// });
|
|
|
|
// });
|
|
|
|
});
|
|
//双击跳转编辑信息
|
|
function aduitinfo(idd) {
|
|
window.open("SeanCtnList.aspx?id=" + idd+"&handdle=oneEdit", "", "height=700, width=1200, top=10,left=10, toolbar=no, menubar=no, scrollbars=no, resizable=yes,location=no, status=no","");
|
|
}
|
|
//checkbox的全选与取消
|
|
function checkall(event) {
|
|
var intboxname = document.getElementsByName("checkitems");
|
|
if (event.checked) {
|
|
$.each(intboxname, function (i, n) {
|
|
n.checked = true;
|
|
});
|
|
}
|
|
else {
|
|
$.each(intboxname, function (i, n) {
|
|
n.checked = false;
|
|
});
|
|
}
|
|
}
|
|
//删除多项信息
|
|
function deleinfo() {
|
|
var checkvalue = "";
|
|
$("[name=checkitems]:checkbox:checked").each(function () {
|
|
if ($.trim($(this).val()).length > 0) {
|
|
checkvalue += "," + $.trim($(this).val());
|
|
}
|
|
});
|
|
|
|
if (checkvalue.length ==0) {
|
|
alert("您还没有选择删除项!");
|
|
return false;
|
|
}
|
|
else {
|
|
if (confirm("您确定要删除吗?")) {
|
|
$("#<%=hid_savedeleteinfo.ClientID %>").val(checkvalue.substr(1));
|
|
return true;
|
|
}
|
|
else {
|
|
return false;
|
|
}
|
|
}
|
|
}
|
|
//选择要编辑的项目
|
|
function aduitInfo() {
|
|
var checkvalue = "";
|
|
$("[name=checkitems]:checkbox:checked").each(function () {
|
|
if ($.trim($(this).val()).length > 0) {
|
|
checkvalue += "," + $.trim($(this).val());
|
|
}
|
|
});
|
|
if (checkvalue.length == 0) {
|
|
alert("您还没有选择要编辑的项!");
|
|
return false;
|
|
}
|
|
else {
|
|
//alert(checkvalue.length)47;
|
|
window.open("SeanCtnList.aspx?id=" +checkvalue+"&handdle=moreEdit", "", "height=700, width=1200, top=10,left=10, toolbar=no, menubar=no, scrollbars=no, resizable=yes,location=no, status=no", "");
|
|
return true;
|
|
}
|
|
}
|
|
//添加新的派车单信息
|
|
function addnnewinfo() {
|
|
window.open("SeanCtnList.aspx?handdle=addItem", "", "height=700, width=1200, top=10,left=10, toolbar=no, menubar=no, scrollbars=no, resizable=yes,location=no, status=no", "");
|
|
}
|
|
function changecolor(even) {
|
|
var idd = even.value;
|
|
if (even.checked) {
|
|
$("#" + idd).removeClass();
|
|
$("#" + idd).addClass("chekBox");
|
|
}
|
|
else {
|
|
$("#" + idd).removeClass("chekBox");
|
|
}
|
|
|
|
}
|
|
function getNewPage() {
|
|
//window.location.reload();
|
|
window.location.href = window.location.href;
|
|
}
|
|
//打印
|
|
function PintTruck() {
|
|
var checkvalue = "";
|
|
$("[name=checkitems]:checkbox:checked").each(function () {
|
|
if ($.trim($(this).val()).length > 0) {
|
|
checkvalue += "," + $.trim($(this).val());
|
|
}
|
|
});
|
|
if (checkvalue.length == 0) {
|
|
alert("您还没有选择打印项!");
|
|
return false;
|
|
}
|
|
else {
|
|
var leids = checkvalue.substr(1);
|
|
printInfo(leids);
|
|
}
|
|
}
|
|
function printInfo(strGid) {
|
|
var printUrl = "";
|
|
var companyID = "";
|
|
var typeName = "PrintLoadGoodsApplicationReport";
|
|
var dbSourceID = "";
|
|
var userID = "";
|
|
$.ajax({
|
|
type: "post",
|
|
url: "SeanAjax.aspx",
|
|
data: "type=PrintSeanTruckByLeid&LEID=" + 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"); }
|
|
});
|
|
}
|
|
</script>
|
|
<style type="text/css">
|
|
.divtop
|
|
{
|
|
width:100%;
|
|
height:30px;
|
|
background:url("../images/content-header.gif");
|
|
cursor:default;
|
|
vertical-align:bottom;
|
|
}
|
|
.txt_time
|
|
{
|
|
width:105px;
|
|
}
|
|
.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;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body style=" background-color:#ECF2FF; height:100%;">
|
|
<form id="form1" runat="server">
|
|
<div class="divtop">
|
|
>> <span style=" color:#336699;">派车单信息</span>
|
|
</div>
|
|
<div>
|
|
<table >
|
|
<tr>
|
|
<td>
|
|
|
|
|
|
<table border="0" style=" font-size:12px;" cellpadding="1" cellspacing="2">
|
|
<tr>
|
|
<td>派车时间:</td><td><input type="text" id="txt_startime" class="txt_time" runat="server" onclick="WdatePicker();" /></td>
|
|
<td>~</td>
|
|
<td><input type="text" id="txt_endtime" class="txt_time" runat="server" onclick="WdatePicker();" /></td>
|
|
<td><asp:CheckBox runat="server" ID="check_load" Text="装货" /> <asp:CheckBox runat="server" ID="check_send" Text="送货" /></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="5">运单号/委托单位/箱型/箱量/装货地址/送货地址/船名/航次/司机/车牌号/箱号/封号/承运车队:</td>
|
|
<td><asp:TextBox runat="server" ID="txtmoresearch" CssClass="txt_time"></asp:TextBox></td>
|
|
<td align="right" style="width:30px;"><asp:ImageButton ID="img_btnsearch" runat="server"
|
|
ToolTip="查询" ImageUrl="~/images/icons/btnSearch.gif"
|
|
onclick="img_btnsearch_Click" /></td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="divtop">
|
|
<div class="btn-blank"></div>
|
|
<div class="xbtn-img"><div class="btnimg"><img src="../images/icons/new.gif" alt="" width="16px" height="17px" title="添加" onclick="return addnnewinfo()" 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();"
|
|
style="width: 16px; cursor:pointer;"
|
|
onclick="img_DeleteInfo_Click" /></div></div>
|
|
<div class="xbtn-img"><div class="btnimg"><img src="../images/icons/example.gif" width="16px" alt="加载失败" onclick="return aduitInfo()" title="编辑"/></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"><img id="img_print" alt="加载失败" title="打印" width="20px" src="../images/icons/print.gif" onclick="return PintTruck();" /></div></div>
|
|
</div>
|
|
<div></div>
|
|
<div style="word-break: keep-all;white-space:nowrap; width:100%;">
|
|
<asp:Repeater runat="server" ID="rep_letterTruck"
|
|
onitemcommand="rep_letterTruck_ItemCommand">
|
|
<HeaderTemplate>
|
|
<table border="0" class="stripe" cellpadding="2" cellspacing="0" style="text-align:center; font-size:14px;">
|
|
<thead style="width:auto; background-color:#99BBFF;">
|
|
<tr>
|
|
<th style=" width:20px;">
|
|
<input type="checkbox" onclick="checkall(this);" id="checkAll" title="选/消" />
|
|
</th>
|
|
<th>
|
|
承运车队
|
|
</th>
|
|
<th>
|
|
派车类型
|
|
</th>
|
|
<th>
|
|
录入人
|
|
</th>
|
|
<th>
|
|
录入时间
|
|
</th>
|
|
<th>
|
|
是否完毕
|
|
</th>
|
|
<th>
|
|
操作
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<tr id='<%#Eval("LE_ID") %>' ondblclick="aduitinfo(this.id)">
|
|
<td><input type="checkbox" id="checkitem" onclick="changecolor(this);" name="checkitems" value='<%#Eval("LE_ID") %>' /></td>
|
|
<td><%#Eval("TRUCK")%></td>
|
|
<td><%# changeTruckType(Eval("TEAMTYPE"))%></td>
|
|
<td><%#Eval("INPUTBY")%></td>
|
|
<td><%#ShowDateTime(Eval("INPUTTIME"))%></td>
|
|
<td><%#changeIsTeamStatus(Eval("ISTEAMSTATUS"))%></td>
|
|
<td>
|
|
<asp:LinkButton runat="server" ID="btn_isStatus" CommandArgument='<%#Eval("LE_ID") %>' CommandName="isTeamStatus" Font-Underline="false" ForeColor="#1E90FF" ToolTip="确认" Text="确认"></asp:LinkButton>
|
|
</td>
|
|
</tr>
|
|
</ItemTemplate>
|
|
<FooterTemplate>
|
|
</table>
|
|
</FooterTemplate>
|
|
</asp:Repeater>
|
|
|
|
|
|
</div>
|
|
<input runat="server" id="hid_savedeleteinfo" type="hidden" />
|
|
<div><webdiyer:aspnetpager id="AspNetPager1" runat="server" horizontalalign="left"
|
|
showcustominfosection="Left" width="50%" 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:200px;"
|
|
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="25"
|
|
PrevPageText="【前页】" onpagechanged="AspNetPager1_PageChanged">
|
|
</webdiyer:aspnetpager></div>
|
|
</form>
|
|
</body>
|
|
</html>
|