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.

2080 lines
76 KiB
Plaintext

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DD_OrderListForHWC.aspx.cs" Inherits="TradeManage.DingDan.DD_OrderListForHWC" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>订单信息</title>
<link rel="stylesheet" type="text/css" href="../css2/icon.css">
<link rel="stylesheet" type="text/css" href="../css2/DataGrid.css" />
<link href="../css2/gray/easyui.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="../font-awesome/css/font-awesome.min.css" />
<link href="../css2/New.css?a=11" rel="stylesheet" type="text/css" />
<script src="../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
<script src="../Scripts/jquery.min.js" type="text/javascript"></script>
<script src="../Scripts/jquery.easyui.min.js" type="text/javascript"></script>
<script src="../Scripts/DataGrid.js" type="text/javascript"></script>
<script src="../Scripts/DataPager.js" type="text/javascript"></script>
<script src="../Scripts/jquery.bgiframe.min.js" type="text/javascript"></script>
<script src="../Scripts/Global.js" type="text/javascript"></script>
<script src="../Scripts/jquery.url.js" type="text/javascript"></script>
<script src="../Scripts/WindowLoad.js" type="text/javascript"></script>
<script src="../Scripts/jquery.cookies.min.js" type="text/javascript"></script>
<script src="../Scripts/MaskedTextBox.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="../Scripts/fancybox2.1/source/jquery.fancybox.css?v=2.1.5"
media="screen" />
<script type="text/javascript" src="../Scripts/fancybox2.1/lib/jquery.mousewheel-3.0.6.pack.js"></script>
<script type="text/javascript" src="../Scripts/fancybox2.1/source/jquery.fancybox.js?v=2.1.5"></script>
<script src="../Scripts/DatePicker/WdatePicker.js" type="text/javascript"></script>
<script src="../Scripts/kindeditor/kindeditor-min.js" type="text/javascript"></script>
<script src="../Scripts/kindeditor/lang/zh_CN.js" type="text/javascript"></script>
<script type="text/javascript">
var datagrid1 = new nblf.ui.DataGrid("DataGrid1");
var WindowLoadModel = new WindowLoad();
var Target = "";
var Id = 0;
var PostId = 0;
$(document).ready(function () {
WindowLoadModel.ApplicationPath = "../";
WindowLoadModel.ControlID = "WindowLoad";
WindowLoadModel.Isbgiframe = true;
WindowLoadModel.Load();
ajaxInit(WindowLoadModel);
Target = $.url.param("Target");
if (Target == undefined) {
Target = "";
}
$("#txt_days").MaskedTextBox();
CreateDataGrid();
GetCompanyList();
// AllOrderGoodsLockForHWC(); //订单匹配
// GetDepartMent();
GetBasePlat();
// GetExpressType();
$("#select_plat").bind("change", function () {
GetShopList();
});
GetStore();
ReadData();
$("#select_company").bind("change", function () {
GetShopList();
ReadData();
// AllOrderGoodsLockForHWC();
});
$("#" + datagrid1.TableID + " a[CommandName='cmdLook']").live("click", function () {
var RowIndex = $(this).parentsUntil("tr").parent().attr("index");
var model = datagrid1.Get_Model(RowIndex);
// window.location = "DD_OrderLook.aspx?OrderId=" + model.OrderId;
//window.parent.addTab("订单查看", "DingDan/DD_OrderLook.aspx?Title=订单查询&OrderId=" + model.OrderId, true);
if (Target == "")
window.parent.addTab("", "订单修改", "DingDan/DD_OrderGoodsMateForTM2.aspx?Title=订单查询&OrderId=" + model.OrderId, true);
else
window.open("DD_OrderGoodsMateForTM2.aspx?Title=订单查询&OrderId=" + model.OrderId);
});
$("#" + datagrid1.TableID + " a[CommandName='cmdWL']").live("click", function () {
var RowIndex = $(this).parentsUntil("tr").parent().attr("index");
var model = datagrid1.Get_Model(RowIndex);
//if (model.State != 2)
//{
// alert("订单没有发货无法查询跟踪信息");
// return;
//}
if (model.TrackCode == null || model.TrackCode == "") {
alert("订单没有跟踪码,无法查询");
return;
}
PostId = model.Post;
$("#txt_tcode").val(model.TrackCode);
GetWLModel(model.OrderId, model.TrackCode);
// $("#trackIframe").attr("src", "//www.17track.net/zh-cn/externalcall?nums=" + model.TrackCode);
fopen21();
//doTrack();
});
$("#btn_sch2").bind("click", function () {
var tcode = $("#txt_tcode").val();
if (tcode == "") {
alert("请输入跟踪码");
return;
}
$("#trackIframe").attr("src", "//www.17track.net/zh-cn/externalcall?nums=" + tcode);
});
$("#" + datagrid1.TableID + " input[type='checkbox']").live("click", function () {
var num = $("#" + datagrid1.TableID + " input[type='checkbox']:checked").length;
if ($("#" + datagrid1.TableID + "_SelectAll").is(":checked") == true)
num = num - 1;
$("#a_select").html("已选中" + num + "条");
});
$("#" + datagrid1.TableID + " input[CommandName='cmdEdit']").live("click", function () {
var RowIndex = $(this).parentsUntil("tr").parent().attr("index");
var model = datagrid1.Get_Model(RowIndex);
if (model.State == 2) {
alert("该订单已经结束,不能编辑");
return;
}
if (model.State == 3) {
alert("该订单已经被取消,不能编辑");
return;
}
if (model.PostState == 1) {
alert("该订单已经发货,不能编辑");
return;
}
if (Target == "")
window.parent.addTab("", "订单修改", "DingDan/DD_OrderGoodsMateForTM2.aspx?Title=订单查询&OrderId=" + model.OrderId, true);
else
window.open("DD_OrderGoodsMateForTM2.aspx?Title=订单查询&OrderId=" + model.OrderId);
// window.location.href = "DD_OrderGoodsMate.aspx?OrderId=" + model.OrderId;
});
$("#" + datagrid1.TableID + " input[CommandName='cmdCF']").live("click", function () {
if (window.confirm('确定要重发该订单吗?') == false) return;
var RowIndex = $(this).parentsUntil("tr").parent().attr("index");
var model = datagrid1.Get_Model(RowIndex);
CopyOrder(model.OrderId);
// window.location.href = "DD_OrderGoodsMate.aspx?OrderId=" + model.OrderId;
});
$("#btn_Add").bind("click", function () {
//window.location.href = "DD_OrderAdd.aspx";
if (Target == "")
window.parent.addTab("", "订单新增", "DingDan/DD_OrderAddForTM.aspx", true);
else
window.open("DD_OrderAddForTM.aspx");
});
// CreateRichTextBox();
GetTempList();
$("#btn_Word").bind("click", function () {
var selectlist = datagrid1.GetSelectListModel();
if (selectlist == null || selectlist.length == 0) {
alert("请选择要回复留言的订单");
return;
}
fopen3();
});
$("#select_temp").bind("change", function () {
GetTempModel();
});
$("#btn_Cancel").click($.fancybox.close);
//var myDate = new Date();
//var day = myDate.getDate();
//var month = myDate.getMonth();
$("#btn_Blank").bind("click", function () {
var SelectListModels = datagrid1.GetSelectListModel();
if (SelectListModels == null || $(SelectListModels).length == 0) {
alert("请选择要建空包裹的订单");
return;
}
var OrderIds = "";
var error = "";
$(SelectListModels).each(function () {
if (this.State == 3) {
error += this.PlatOrderCode + "取消订单";
}
else if (this.State == 2) {
error += this.PlatOrderCode + "订单已经发货";
}
else if (this.IsBlank == 1) {
error += this.PlatOrderCode + "已经创建过空包裹";
} else if (this.MateState == 2) {
error += this.PlatOrderCode + "已经匹配,没必要空包裹";
}
else
OrderIds += this.OrderId + ",";
});
//if ($(SelectListModels).length > 1)
//{
// alert("空包裹不能选多个订单创建,请选择一个");
// return;
//}
if (error != "") {
alert(error + "不能创建空包裹");
return;
}
window.parent.addTab("空包裹", "DingDan/DD_OrderBlankAddList.aspx?Title=订单查询&OrderIds=" + OrderIds, true);
});
$("#div_img img").live("click", function () {
$("#img_1").attr("src", $(this).attr("src"));
});
$("#btn_sch").bind("click", function () {
datagrid1.SetPageIndex(1);
ReadData();
});
//$("#btn_add").bind("click", function () {
// window.location.href = "HW_GoodsAddForTM.aspx?GoodsId=0";
//});
$("#chk_pp,#chk_yc,#chk_hb").bind("click", function () {
ReadData();
});
// $("#select_fhstate").bind("change", function () {
// ReadData();
//if ($(this).val() == "2")
// $("#btn_Send").show();
//else
// $("#btn_Send").hide();
// });
//$("#select_plat,#select_shop,#select_ppstate,#select_printstate,#select_moneystate").bind("change", function () {
// ReadData();
//});
$("a[iurl]").live("click", function () {
$("#img_1").attr("src", $(this).attr("iurl"));
fopen();
});
$("#btn_tj1").bind("click", function () {
Clearcss();
PState = 0;
$("#tr1").show();
$(this).removeAttr("style");
$("#font1").show();
ReadData();
});
$("#btn_tj2").bind("click", function () {
PState = 1;
Clearcss();
$("#btn_Word").show();
$(this).removeAttr("style");
//$("#btn_Send").show();
$("#font2").show();
ReadData();
});
$("#btn_tj3").bind("click", function () {
Clearcss();
PState = 2;
$(this).removeAttr("style");
$("#font3").show();
ReadData();
});
$("#btn_tj4").bind("click", function () {
Clearcss();
PState = 4;
//$("#txt_days").val("4");
$(this).attr("class", "btnSelected");
$("#font4").show();
ReadData();
});
$("#btn_tj5").bind("click", function () {
Clearcss();
PState = 5;
$(this).attr("class", "btnSelected");
$("#font5").show();
ReadData();
});
$("#btn_tj6").bind("click", function () {
Clearcss();
PState = -1;
$(this).removeAttr("style");
$("#font5").show();
ReadData();
});
});
//订单匹配
function AllOrderGoodsLockForHWC() {
if($("#select_ck").val() == "0")
{
alert("请先选择发货仓库");
return;
}
var param = new Object();
param.CompanyId = $("#select_company").val();
if (param.CompanyId == 1)
return;
param.IsError = 1;
param.StoreId = $("#select_ck").val();
$.ajax({
url: "../DD_OrderServiceNew.asmx/AllOrderGoodsLockForHWC",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
}
});
}
function GetStore() {
$("#select_ck").append('<option value="0">全部</option>');
$.ajax({
url: "../CangKu/CangKuServer.asmx/GetUseStoreHouse",
// data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
async: false,
success: function (data) {
if (data.d != null) {
$(data.d).each(function () {
$("#select_ck").append('<option value="' + this.StoreId + '">' + this.StoreName + ' </option>');
});
}
else {
$("#select_ck").append('<option value="6">W仓(CA) </option>');
$("#select_ck").append('<option value="11">E仓(FL) </option>');
}
}
});
//$("#select_ck").append("<option value='0'>不限</option>");
}
function GetCompanyList() {
// $("#select_company").append("<option value='0'>选择</option>")
$.ajax({
url: "../SysManageServiceNew.asmx/GetListCompany3",
// data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
async: false,
success: function (data) {
if (data.d != null) {
$(data.d).each(function () {
$("#select_company").append("<option value='" + this.ID + "'>" + this.Name + "</option>")
});
}
}
});
}
function GetWLModel(OId, TCode) {
var param = new Object();
param.OrderId = OId;
param.TrackCode = TCode;
$.ajax({
url: "DD_OrderService.asmx/GetPostInfoModel",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
async: false,
success: function (data) {
if (data.d != null) {
var model = data.d;
Id = model.Id;
PostId = model.PostId;
if (model.PostInfo != null) {
$("#txtPostInfo").val(model.PostInfo00);
}
else
$("#txtPostInfo").val("");
if (model.PostInfo1 != null) {
$("#txtPostInfo1").val(model.PostInfo11);
}
else
$("#txtPostInfo1").val("");
if (model.PostInfo2 != null) {
$("#txtPostInfo2").val(model.PostInfo22);
}
else
$("#txtPostInfo2").val("");
if (model.PostDate1 != null)
$("#txt_sxDate").val(model.PostDate1.localeFormat("yyyy-MM-dd HH:mm"));
else
$("#txt_sxDate").val("");
if (model.PostDate2 != null)
$("#txt_jhDate").val(model.PostDate2.localeFormat("yyyy-MM-dd HH:mm"));
else
$("#txt_jhDate").val("");
if (model.PostDate3 != null)
$("#txt_mdgDate").val(model.PostDate3.localeFormat("yyyy-MM-dd HH:mm"));
else
$("#txt_mdgDate").val("");
if (model.DoneDate != null)
$("#txt_qsDate").val(model.DoneDate.localeFormat("yyyy-MM-dd HH:mm"));
else
$("#txt_qsDate").val("");
$("#txtRemark").val(model.Remark);
$("#select_wlstate").val(model.State);
}
else {
Id = 0;
PostId = 0;
$("#txtPostInfo").val("");
$("#txtPostInfo1").val("");
$("#txtPostInfo2").val("");
$("#txt_sxDate").val("");
$("#txt_jhDate").val("");
$("#txt_mdgDate").val("");
$("#txt_qsDate").val("");
$("#select_wlstate").val("0");
}
}
});
}
function CopyOrder(COrderId) {
var param = new Object();
param.OrderId = COrderId;
WindowLoadModel.Show();
$.ajax({
url: "DD_OrderService.asmx/CopyOrder",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
async: false,
success: function (data) {
WindowLoadModel.Hide();
if (data.d != null) {
if (data.d == -1) {
alert("已经存在重发单");
return;
}
var OId = data.d;
if (Target == "")
window.parent.addTab("", "订单重发", "DingDan/DD_OrderGoodsMateForTM2.aspx?Title=订单查询&OrderId=" + OId, true);
else
window.open("DD_OrderGoodsMateForTM2.aspx?Title=订单查询&OrderId=" + OId);
}
}
});
}
function Clearcss() {
$("#tr1").hide();
$("#btn_tj1,#btn_tj2,#btn_tj3,#btn_tj6").attr("style", " background-color:#808080;border-color:#808080");
//$("#btn_tj1,#btn_tj2,#btn_tj3,#btn_tj4,#btn_tj5,#btn_tj6").attr("class", "btnUnSelected");
}
function GetExpressType() {
$("#selectwl").append("<option value='0'>全部</option>");
WindowLoadModel.Show();
$.ajax({
url: "../SysManage/SysManageService.asmx/GetExpressTypeList",
// data: Sys.Serialization.JavaScriptSerializer.serialize(param),
//async: false,
success: function (data) {
WindowLoadModel.Hide();
if (data.d != null) {
$(data.d).each(function () {
$("#selectwl").append("<option value='" + this.LogisticsId + "'>" + this.LogisticsName + "</option>");
});
}
}
});
}
function GetDepartMent() {
$("#select_dept").append("<option value='0'>全部</option>");
var param = new Object();
param.DeptType = "事业部";
WindowLoadModel.Show();
$.ajax({
url: "../SysManage/SysManageService.asmx/GetDepartList",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
async: false,
success: function (data) {
WindowLoadModel.Hide();
if (data.d != null) {
$(data.d).each(function () {
$("#select_dept").append("<option value='" + this.DeptId + "'>" + this.DeptName + "</option>");
});
}
}
});
}
function GetBasePlat() {
$("#select_plat").append("<option value='0'>全部</option>");
var param = new Object();
param.CompanyID = 0;
param.KeyName = "ptlx";
WindowLoadModel.Show();
$.ajax({
url: "../UserService.asmx/GetPlatBaseCode",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
success: function (data) {
WindowLoadModel.Hide();
if (data.d != null) {
$(data.d).each(function () {
$("#select_plat").append("<option value='" + this.SortNo + "'>" + this.Name + "</option>");
});
GetShopList();
}
}
});
}
function GetShopList() {
$("#select_shop").empty();
$("#select_shop").append("<option value='0'>全部</option>");
var param = new Object();
param.CompanyId = $("#select_company").val();
param.DeptId = 0;
param.PlatType = $("#select_plat").val();
WindowLoadModel.Show();
$.ajax({
url: "../DD_OrderServiceNew.asmx/GetDeptShopListHWC",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
async:false,
success: function (data) {
WindowLoadModel.Hide();
if (data.d != null) {
$(data.d).each(function (i) {
$("#select_shop").append("<option value='" + this.ShopId + "'>" + this.ShopName + "</option>");
});
}
}
});
}
function LinkGoods(GId) {
if (Target == "")
window.parent.addTab("", "货物编辑", "HuoWu/HW_GoodsDetailList22.aspx?Title=订单查询&GoodsId=" + GId, true);
else
window.open("../HuoWu/HW_GoodsDetailList22.aspx?Title=订单查询&GoodsId=" + GId);
}
function AddTr() {
$("#" + datagrid1.TableID + " tr").each(function (i) {
if (i > 0) {
var index = $(this).attr("index");
var md = datagrid1.Get_Model(index);
var shtmls = "";
var Trackhtmls = "";
if (md.TrackInfo != null && md.TrackInfo != "")
Trackhtmls = "<a CommandName='cmdWL' class='linka'>" + md.TrackInfo + "</a><br/>"
shtmls = "<tr><td></td><td colspan='16'><table width='95%' class='trTable3'><tr style='height:55px'><td style='font-size:11pt;border: 1px solid #33FFDD;'>" + Trackhtmls;
if (md.GoodsList != null) {
$(md.GoodsList).each(function () {
var imgurl = "";
var GoodsCode = this.GoodsCode;
if (this.GoodsCode == null)
GoodsCode = this.GoodsOldCode;
if (this.productImgUrl != null && this.productImgUrl != "")
imgurl = "<a iurl='" + this.productImgUrl + "' style='cursor:pointer;'><img src='" + this.productImgUrl + "' alt='' width='50px' height='50px'/></a>";
var oldtypedec = "";
if (this.OldTypeDesc != null && this.OldTypeDesc != "")
oldtypedec = "<font color='red'>改" + this.OldTypeDesc + "发</font>";
if (this.DetailId == 0)
shtmls += imgurl + "<font >订单商品:</font><span>" + this.GoodsName + " &nbsp; &nbsp;" + this.GoodsSKU + "</span> &nbsp; &nbsp;<font >数量:</font><span>" + this.GoodsNum + "</span> &nbsp; &nbsp;<font ></font>未分配货物<br/>";
else
shtmls += imgurl + "<font >订单商品:</font><a style='cursor: pointer; text-decoration: underline; color: Blue;font-weight:normal;' onclick='LinkGoods(" + this.GoodsId + ")'>" + GoodsCode + "--" + this.GoodsOldCode + this.GoodsName + " " + this.TypeCode + "</a><span class='ms'></span> &nbsp; &nbsp;[<span class='ms'>" + this.GoodsSKU + "</span>" + oldtypedec + "] &nbsp; &nbsp;数量:</font>" + this.GoodsNum + " &nbsp; &nbsp;<font >库存:</font>" + this.CKGoodsNum + " &nbsp; &nbsp;<font >在途:</font>" + this.GoodsInNum + " &nbsp; &nbsp;<font >参考:</font>" + this.GoodsLeftNum + " &nbsp; &nbsp;<font >库存匹配:</font>" + this.LockNum + " &nbsp; &nbsp;<font >发货:</font>" + this.OutNum + "<br/>";
});
}
shtmls += "</table></td><tr>";
$(this).css("background-color", "#EEEEEE");
$(this).after(shtmls);
$(".ms").each(function () {
var cc = jQuery.trim($(this).html());
if ($(this).html() != "") {
var cl = cc.substr(cc.length - 1, 1);
if (cl == "一" || cl == "二" || cl == "三") {
$(this).css("color", "red");
}
}
});
// $(".fancybox").fancybox();
}
});
}
function AddTr2() {
$("#" + datagrid1.TableID + " tr").each(function (i) {
if (i > 0) {
var index = $(this).attr("index");
var md = datagrid1.Get_Model(index);
var shtmls = "";
var Trackhtmls = "";
if (md.TrackInfo != null && md.TrackInfo != "")
Trackhtmls = "<a CommandName='cmdWL' class='linka'>" + md.TrackInfo + "</a><br/>"
shtmls = "<table width='100%' border='0'>";
var MateState = 0;
if (md.MateState == 2)
MateState = 2;
if (md.GoodsList != null) {
$(md.GoodsList).each(function () {
shtmls += "<tr>";
var imgurl = "";
var GoodsCode = this.GoodsCode;
if (this.productImgUrl != null && this.productImgUrl != "")
imgurl = "<td width='52px'><a iurl='" + this.productImgUrl + "' style='cursor:pointer;'><img src='" + this.productImgUrl + "' alt='' width='50px' height='50px'/></a></td>";
else
imgurl = "<td width='52px'><a style='cursor:pointer;'><img src='../images/notp.png' alt='' width='50px' height='50px'/></a></td>";
var oldtypedec = "";
//if (this.OldTypeDesc != null && this.OldTypeDesc != "")
// oldtypedec = "<font color='red'>改" + this.OldTypeDesc + "发</font>";
var sku = "";
if (this.GoodsSKU != null)
sku = this.GoodsSKU;
if (this.DetailId == 0)
shtmls += imgurl + "<td align='left'><span>" + this.GoodsName + sku + "</span><br/><font >数量:</font><span>" + this.GoodsNum + "</span>sku未对应</td>";
else if (MateState == 2)
shtmls += imgurl + "<td align='left'><a style='cursor: pointer;' onclick='LinkGoods(" + this.GoodsId + ")'>" + GoodsCode + "--" + this.GoodsName + " " + this.TypeCode + "</a><span class='ms'></span><br/>数量:</font>" + this.GoodsNum + " <font >库存数:</font>" + this.CKGoodsNum + "<font >已匹配库存</td>";
else
shtmls += imgurl + "<td align='left'><a style='cursor: pointer;' onclick='LinkGoods(" + this.GoodsId + ")'>" + GoodsCode + "--" + this.GoodsName + " " + this.TypeCode + "</a><span class='ms'></span><br/>数量:</font>" + this.GoodsNum + " <font >库存数:</font>" + this.CKGoodsNum + "<font >未匹配库存</td>";
shtmls += "</tr>";
});
}
shtmls += "</table>";
//$(this).find(".sp").css("background-color", "#EEEEEE");
$(this).find(".sp").html(shtmls);
$(this).find(".wl").html(Trackhtmls);
if (i % 2 == 1)
$(this).css("background-color", "#EEEEEE");
// $(".fancybox").fancybox();
}
});
}
function fopen() {
$.fancybox({
'width': '40%',
'height': '40%',
'autoScale': false,
'transitionIn': 'elastic',
'transitionOut': 'elastic',
'href': '#test',
'onComplete': function () {
}
});
}
function fopen2() {
$.fancybox({
'width': '40%',
'height': '40%',
'autoScale': false,
'transitionIn': 'elastic',
'transitionOut': 'elastic',
'href': '#test2',
'onComplete': function () {
}
});
}
function fopen21() {
$.fancybox({
'width': '40%',
'height': '40%',
'autoScale': false,
'transitionIn': 'elastic',
'transitionOut': 'elastic',
'href': '#test21',
'onComplete': function () {
}
});
}
function fopen3() {
$.fancybox({
'width': '40%',
'height': '40%',
'autoScale': false,
'transitionIn': 'elastic',
'transitionOut': 'elastic',
'href': '#test3',
'onComplete': function () {
// CreateRichTextBox();
}
});
}
//#endregion
//#region 初始化DataGrid
function CreateDataGrid() {
var col = new nblf.ui.DataGridColumn();
col.HeaderText = "店铺";
col.CellTemplate = "<span>{Bind ShopName}</span>";
col.SortExpression = "ShopName";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "订单状态";
col.CellTemplate = "<span>{Bind StateName}</span>";
col.SortExpression = "StateName";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "订单号/合并号";
//CommandName='cmdLook'
col.CellTemplate = "<a href='DD_OrderGoodsMateForTM2.aspx?Title=订单查询&OrderId={Bind OrderId}&CompanyId={Bind CompanyId}' target='_blank' class='linka'>{Bind PlatOrderCode}</a><a>{Bind IsJoinState}</a><a>{Bind JoinOrderCode}</a>";
col.SortExpression = "PlatOrderCode";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "商品信息";
col.CellTemplate = "<div class='sp'></div>";
col.Width = "200px";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "物流信息";
col.CellTemplate = "<div class='wl'></div>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "买家信息";
col.CellTemplate = "<div>{Bind RevName}</div>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "国家/省";
col.SortExpression = "CountryName";
col.CellTemplate = "<span>{Bind CountryName}/{Bind RevProvince}</span>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "订单金额";
col.CellTemplate = "<span>{Bind TotalPrice}{Bind MoneyCode}</span>";
col.SortExpression = "TotalPrice";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "预估运费";
col.CellTemplate = "<span>{Bind PostFee}</span>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "账单运费";
col.CellTemplate = "<span>{Bind BoxFee}</span>";
Array.add(datagrid1.Columns, col);
col = new nblf.ui.DataGridColumn();
col.HeaderText = "时间";
col.CellTemplate = "<a style='with:200px'>订单时间:{Bind OrderDate,yyyy-MM-dd HH:mm}</a><br/><a style='with:200px'>导入时间:{Bind InDate,yyyy-MM-dd HH:mm}</a><br/><a style='with:200px'>匹配时间:{Bind FPDate,yyyy-MM-dd HH:mm}</a><br/><a style='with:200px'>发货时间:{Bind PostDate,yyyy-MM-dd HH:mm}</a>";
col.Width = "200px";
Array.add(datagrid1.Columns, col);
//col = new nblf.ui.DataGridColumn();
//col.HeaderText = "操作";
//col.Width = "100px";
//col.CellTemplate = "<input CommandName='cmdCF' class='btnClass dgbtnEdit' type='button' value='订单重发'></input> ";
//Array.add(datagrid1.Columns, col);
datagrid1.SetPageSize(50);
datagrid1.SetPageIndex(1);
datagrid1.SortExpression = "OrderDate desc,JoinOrderCode";
datagrid1.ViewSortDirection = "asc";
datagrid1.IsFixHeader = false;
datagrid1.ShowIndexColumn = false;
datagrid1.AllowPaging = true;
datagrid1.ShowIndexColumn = true;
datagrid1.Width = "100%";
datagrid1.SelectMode = nblf.ui.SelectMode.CheckBox;
datagrid1.Init();
datagrid1.Sorting(function () {
ReadData();
});
datagrid1.add_PageIndexChanged(function () { ReadData(); });
}
var PState = 0;
//#endregion
//#region 读取数据
function ReadData() {
var param = new Object();
param.StoreId = $("#select_ck").val();
param.CompanyId = $("#select_company").val();
if ($("#select_plat").find("option").length > 0)
param.PlatType = $("#select_plat").val();
else
param.PlatType = 0;
if ($("#select_shop").find("option").length > 0)
param.ShopId = $("#select_shop").val();
else
param.ShopId = 0;
param.DateType = $("#select_rqlx").val();
param.SDate = null;
if ($("#txt_SDate").val() != "")
param.SDate = $("#txt_SDate").val();
param.EDate = null;
if ($("#txt_EDate").val() != "")
param.EDate = $("#txt_EDate").val();
param.TjType = $("#select_tj").val();
param.Name = $("#txt_Name").val();
param.MateState = $("#select_fpstate").val();
param.State = PState; // $("#select_fhstate").val();
param.PrintState = $("#select_printstate").val();
param.PageSize = datagrid1.Get_PageSize();
param.PageIndex = datagrid1.Get_PageIndex();
param.Sort = datagrid1.SortExpression + " " + datagrid1.ViewSortDirection;
WindowLoadModel.Show();
$.ajax({
url: "../DD_OrderServiceNew.asmx/GetListOrderForHWC",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
success: function (data) {
WindowLoadModel.Hide();
datagrid1.Set_RowCount(data.d.RowCount);
datagrid1.DataBind(data.d.DataSource);
AddTr2();
$("#a_select").html("");
}
});
}
function GetExcelData() {
var param = new Object();
param.StoreId = $("#select_ck").val();
param.CompanyId = $("#select_company").val();
if ($("#select_plat").find("option").length > 0)
param.PlatType = $("#select_plat").val();
else
param.PlatType = 0;
if ($("#select_shop").find("option").length > 0)
param.ShopId = $("#select_shop").val();
else
param.ShopId = 0;
param.DateType = $("#select_rqlx").val();
param.SDate = null;
if ($("#txt_SDate").val() != "")
param.SDate = $("#txt_SDate").val();
param.EDate = null;
if ($("#txt_EDate").val() != "")
param.EDate = $("#txt_EDate").val();
param.TjType = $("#select_tj").val();
param.Name = $("#txt_Name").val();
param.MateState = $("#select_fpstate").val();
param.State = PState; // $("#select_fhstate").val();
param.PrintState = $("#select_printstate").val();
param.PageSize =10000;
param.PageIndex =1;
param.Sort = datagrid1.SortExpression + " " + datagrid1.ViewSortDirection;
var fname = "订单导出.xls";
WindowLoadModel.Show();
$("#btn_Excel").attr("disabled", "disabled");
alert("正在生成导出报告,请稍等一会儿会弹出下载框,注意游览器有没有拦截弹出下载框");
$.ajax({
url: "../DD_OrderServiceNew.asmx/GetListOrderForHWC_Excel",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
async: false,
success: function (data) {
WindowLoadModel.Hide();
//
$("#btn_Excel").removeAttr("disabled");
if (data.d == "") {
alert("没有可以导出的数据");
return;
}
params = { FilePath: data.d, FileName: fname };
window.location = "../GlobalAshx/DownFile.ashx?" + jQuery.param(params);
}
});
}
//#endregion
//#region 删除
function DelCol(obj) {
if (window.confirm('确定要删除订单吗?') == false) return;
var rowindex = $(obj).parent().parent().attr("index");
var param = new Object();
var model = datagrid1.Get_Model(rowindex);
//if (model.State == 2) {
// alert("该订单已经结束,无法删除");
// return;
//}
param.OrderId = model.OrderId;
$.ajax({
url: "../DD_OrderServiceNew.asmx/DeleteOrderHWC",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
alert("删除成功");
}
});
datagrid1.Del_Row(rowindex);
}
function BackCancelOrder() {
var SelectListModels = datagrid1.GetSelectListModel();
if (SelectListModels == null || $(SelectListModels).length == 0) {
alert("请选择要回复的订单");
return;
}
var list = new Array();
var error = "";
$(SelectListModels).each(function () {
if (this.State != 3) {
error += this.PlatOrderCode + "订单状态不是取消状态,不能恢复;";
}
else {
var md = new Object();
md.OrderId = this.OrderId;
Array.add(list, md);
}
});
if (error != "") {
alert(error);
return;
}
if (window.confirm('确定要恢复订单吗?') == false) return;
var param = new Object();
param.list = list;
$.ajax({
url: "DD_OrderService.asmx/CancelBackOrderForTM",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
alert("恢复成功");
ReadData();
}
});
}
function CancelOrder() {
var SelectListModels = datagrid1.GetSelectListModel();
if (SelectListModels == null || $(SelectListModels).length == 0) {
alert("请选择要取消的订单");
return;
}
var list = new Array();
var error = "";
$(SelectListModels).each(function () {
if (this.State == 3) {
error += this.PlatOrderCode + "订单已经是取消状态;";
}
else
if (this.PrintState == 1) {
error += this.PlatOrderCode + "订单已经打印,无法取消;";
}
else
if (this.MateState > 0) {
error += this.PlatOrderCode + "订单状态已经匹配库存,请取消库存匹配后再取消;";
}
else {
var md = new Object();
md.OrderId = this.OrderId;
md.PlatOrderCode = this.PlatOrderCode;
Array.add(list, md);
}
});
if (error != "") {
alert(error);
return;
}
if (window.confirm('确定要取消订单吗?') == false) return;
var param = new Object();
param.list = list;
$.ajax({
url: "DD_OrderService.asmx/DeleteCancelOrderForTM",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
if (data.d == "") {
alert("取消成功");
}
else {
alert(data.d);
}
ReadData();
}
});
}
function DeleteOrder() {
var SelectListModels = datagrid1.GetSelectListModel();
if (SelectListModels == null || $(SelectListModels).length == 0) {
alert("请选择要删除的订单");
return;
}
var OrderIds = "";
var error = "";
$(SelectListModels).each(function () {
//if (this.MateState > 0) {
// error += this.PlatOrderCode + "订单状态匹配库存,无法直接删除;";
//}
//else
//if (this.State != 1) {
// error += this.PlatOrderCode + "订单状态已经发货或者已经取消,不能直接删除了;";
//}
//else {
OrderIds += this.OrderId + ",";
// }
});
if (error != "") {
alert(error);
return;
}
if (window.confirm('确定要删除订单吗?') == false) return;
var param = new Object();
param.OrderIds = OrderIds;
$.ajax({
url: "../DD_OrderServiceNew.asmx/DeleteOrderForHWC",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
alert("删除成功");
ReadData();
}
});
}
function SetHWCOrder() {
var selectlist = datagrid1.GetSelectListModel();
if (selectlist == null || selectlist.length == 0) {
alert("请选择要设置海外仓的订单");
return;
}
var param = new Object();
param.list = selectlist;
param.IsFBA = 1;
$.ajax({
url: "DD_OrderService.asmx/UpdateHWC",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
alert("修改完成");
ReadData();
}
});
}
function CancelHWCOrder() {
if (window.confirm('确定取消海外仓设置吗?') == false) return;
var selectlist = datagrid1.GetSelectListModel();
if (selectlist == null || selectlist.length == 0) {
alert("请选择要取消海外仓的订单");
return;
}
var param = new Object();
param.list = selectlist;
param.IsFBA = 0;
$.ajax({
url: "DD_OrderService.asmx/UpdateHWC",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
alert("修改完成");
ReadData();
}
});
}
function UpdatePostState() {
if (window.confirm('确定要修改成允许发货吗?') == false) return;
var selectlist = datagrid1.GetSelectListModel();
if (selectlist == null || selectlist.length == 0) {
alert("请选择要修改发货的订单");
return;
}
var param = new Object();
param.list = selectlist;
$.ajax({
url: "DD_OrderService.asmx/UpdatePostState",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
alert("修改完成");
ReadData();
}
});
}
function UpdatePostState2() {
var selectlist = datagrid1.GetSelectListModel();
if (selectlist == null || selectlist.length == 0) {
alert("请选择要标记成暂不发货的订单");
return;
}
if (window.confirm('确定要标记成暂不发货吗?') == false) return;
var param = new Object();
param.list = selectlist;
$.ajax({
url: "../DD_OrderServiceNew.asmx/UpdatePostState2",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
alert("标记完成");
ReadData();
}
});
}
function doTrack() {
var num = document.getElementById("YQNum").value;
if (num === "") {
alert("Enter your number.");
return;
}
YQV5.trackSingle({
YQ_ContainerId: "YQContainer", //必须指定承载内容的容器ID。
YQ_Height: 400, //可选指定查询结果高度最大高度为800px默认撑满容器。
YQ_Lang: "zh-cn", //可选指定UI语言默认根据浏览器自动识别。
YQ_Num: num //必须,指定要查询的单号。
});
}
var KE;
//#region 创建富文本框
function CreateRichTextBox() {
KE = KindEditor.create('#txtContent', {
fileManagerJson: '../GlobalAshx/file_manager_json.ashx',
uploadJson: '../GlobalAshx/KindeditorUpload.ashx',
items: '[]',
allowFileManager: false
});
}
function GetTempModel() {
if ($("#select_temp").val() == "0") {
$("#btn_DelTemp").hide();
$("#txt_TempName").val("");
KE.html("");
return;
}
KE.html("");
$("#btn_DelTemp").show();
var param = new Object();
param.Id = $("#select_temp").val();
$.ajax({
url: "../BaseData.asmx/GetLY_Templete",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
if (data.d != null) {
$("#txt_TempName").val(data.d.TempName);
$("#txtContent").val(data.d.TempContent);
//KE.html(data.d.TempContent);
}
}
});
}
function DelTemp() {
if ($("#select_temp").val() == "0") {
return;
}
var param = new Object();
param.Id = $("#select_temp").val();
$.ajax({
url: "../BaseData.asmx/DeleteLY_Templete",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
alert("删除成功");
GetTempList();
$("#btn_DelTemp").hide();
}
});
}
function SaveTemp() {
if ($("#txt_TempName").val() == "") {
alert("请输入模板名称");
return;
}
if (KE.text() == "") {
alert("请输入模板内容");
return;
}
var param = new Object();
var md = new Object();
md.TempName = $("#txt_TempName").val();
md.TempContent = $("#txtContent").val();
param.model = md;
$.ajax({
url: "../BaseData.asmx/SaveLY_Templete",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
alert("保存成功");
GetTempList();
$("#btn_DelTemp").hide();
}
});
}
function GetTempList() {
$("#select_temp").empty();
$("#select_temp").append("<option value='0'>-选择-</option>");
$.ajax({
url: "../BaseData.asmx/GetTempleteList",
// data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
if (data.d != null) {
$(data.d).each(function () {
$("#select_temp").append("<option value='" + this.Id + "'>" + this.TempName + "</option>");
});
}
}
});
}
function BackWord() {
var selectlist = datagrid1.GetSelectListModel();
if (selectlist == null || selectlist.length == 0) {
alert("请选择要回复留言的订单");
return;
}
if ($("#txtContent").val() == "") {
alert("请输入要回复的内容");
return;
}
var param = new Object();
var list = new Array();
$(selectlist).each(function () {
//if (this.PlatId == 1) {
var md = new Object();
md.OrderCode = this.PlatOrderCode;
md.OrderId = this.OrderId;
md.ShopId = this.ShopId;
md.CustomID = this.CustomID;
md.BackContent = $("#txtContent").val();
Array.add(list, md);
// }
});
param.list = list;
$.ajax({
url: "../BaseData.asmx/SaveLY_Content",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
alert("回复完成");
}
});
}
function updatepostinfo2() {
if (PostId == 72 || PostId == 79 || PostId == 82 || PostId == 84 || PostId == 90 || PostId == 91 || PostId == 92 || PostId == 94 || PostId == 96 || PostId == 107 || PostId == 100 || PostId == 110 || PostId == 118 || PostId == 128) {
alert("该物流方式暂时无法获取跟踪信息");
return;
}
if ($("#txt_tcode").val() == "") {
alert("请输入跟踪码");
return;
}
var param = new Object();
param.PostId = PostId;
param.TrackCodes = $("#txt_tcode").val();
WindowLoadModel.Show();
$.ajax({
url: "DD_OrderService.asmx/GetTrackInfo3",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
WindowLoadModel.Hide();
if (data.d != null) {
$("#txtPostInfo").val(data.d.PostInfo);
$("#txtPostInfo1").val(data.d.PostInfo1);
$("#txtPostInfo2").val(data.d.PostInfo2);
if ($("#select_wlstate").val() != "2" && data.d.State != null) {
$("#select_wlstate").val(data.d.State);
}
if (data.d.PostDate1 != null && $("#txt_sxDate").val() == "") {
$("#txt_sxDate").val(data.d.PostDate1.localeFormat("yyyy-MM-dd HH:mm"));
}
if (data.d.PostDate2 != null && $("#txt_jhDate").val() == "") {
$("#txt_jhDate").val(data.d.PostDate2.localeFormat("yyyy-MM-dd HH:mm"));
}
if (data.d.PostDate3 != null && $("#txt_mdgDate").val() == "") {
$("#txt_mdgDate").val(data.d.PostDate3.localeFormat("yyyy-MM-dd HH:mm"));
}
if (data.d.DoneDate != null && $("#txt_qsDate").val() == "") {
$("#txt_qsDate").val(data.d.DoneDate.localeFormat("yyyy-MM-dd HH:mm"));
}
}
else {
updatepostinfo21();
}
}
});
}
function updatepostinfo21() {
var param = new Object();
param.PostId = PostId;
param.TrackCodes = $("#txt_tcode").val();
WindowLoadModel.Show();
$.ajax({
url: "DD_OrderService.asmx/GetTrackInfo3",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
WindowLoadModel.Hide();
if (data.d != null) {
$("#txtPostInfo").val(data.d.PostInfo);
$("#txtPostInfo1").val(data.d.PostInfo1);
$("#txtPostInfo2").val(data.d.PostInfo2);
if ($("#select_wlstate").val() != "2" && data.d.State != null) {
$("#select_wlstate").val(data.d.State);
}
if (data.d.PostDate1 != null && $("#txt_sxDate").val() == "") {
$("#txt_sxDate").val(data.d.PostDate1.localeFormat("yyyy-MM-dd HH:mm"));
}
if (data.d.PostDate2 != null && $("#txt_jhDate").val() == "") {
$("#txt_jhDate").val(data.d.PostDate2.localeFormat("yyyy-MM-dd HH:mm"));
}
if (data.d.PostDate3 != null && $("#txt_mdgDate").val() == "") {
$("#txt_mdgDate").val(data.d.PostDate3.localeFormat("yyyy-MM-dd HH:mm"));
}
if (data.d.DoneDate != null && $("#txt_qsDate").val() == "") {
$("#txt_qsDate").val(data.d.DoneDate.localeFormat("yyyy-MM-dd HH:mm"));
}
}
else {
alert("查询超时");
}
}
});
}
function SavePostInfo() {
var param = new Object();
var Model = new Object();
Model.Id = Id;
Model.State = $("#select_wlstate").val();
if ($("#select_wlstate").val() != "0")
Model.NowState = $("#select_wlstate").find("option:selected").text();
else
Model.NowState = "";
Model.PostInfo = $("#txtPostInfo").val();
Model.PostInfo1 = $("#txtPostInfo1").val();
Model.PostInfo2 = $("#txtPostInfo2").val();
Model.PostDate1 = $("#txt_sxDate").val();
Model.PostDate2 = $("#txt_jhDate").val();
Model.PostDate3 = $("#txt_mdgDate").val();
Model.DoneDate = $("#txt_qsDate").val();
Model.Remark = $("#txtRemark").val();
param.model = Model;
WindowLoadModel.Show();
$.ajax({
url: "DD_OrderService.asmx/SavePostInfo",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
success: function (data) {
WindowLoadModel.Hide();
alert("成功");
$.fancybox.close();
}
});
}
function DonePrint() {
if ($("#txt_PostDate").val() == "") {
alert("请填写发货日期");
return;
}
var list = datagrid1.GetSelectListModel();
if (list == null || list.length == 0) {
alert("请选择要标记发货的订单");
return;
}
var param = new Object();
var printlist = new Array();
var mess = "";
$(list).each(function () {
var md = new Object();
if (this.MateState != 2) {
mess += this.PlatOrderCode + "库存未匹配;";
}
if (this.TrackInfo == null || this.TrackInfo == "") {
mess += this.PlatOrderCode + "跟踪码未填写;";
}
md.OrderId = this.OrderId;
md.PrintState = this.PrintState;
md.JoinOrderCode = this.JoinOrderCode;
Array.add(printlist, md);
});
if (mess != "") {
alert(mess+"不能打印");
return;
}
param.state =-1;
param.InDate = $("#txt_PostDate").val();
param.CompanyId = $("#select_company").val();
param.list = printlist;
WindowLoadModel.Show();
$.ajax({
url: "../DD_OrderServiceNew.asmx/GetOrderDonePrintForHWC2",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
success: function (data) {
WindowLoadModel.Hide();
alert("标记成功");
ReadData();
}
});
}
function SyncOrder() {
WindowLoadModel.Show();
$.ajax({
url: "../SysManage/SysManageService.asmx/ImportApiAll",
// data: Sys.Serialization.JavaScriptSerializer.serialize(param),
success: function (data) {
WindowLoadModel.Hide();
alert("已经开始同步订单,请耐心等待一会儿再刷新订单查询");
}
});
}
//#endregion
function SetSendStore() {
var selectlist = datagrid1.GetSelectListModel();
if (selectlist == null || selectlist.length == 0) {
alert("请选择要设置发货仓库的订单");
return;
}
var error = "";
$(selectlist).each(function () {
if (this.MateState > 0)
error += this.PlatOrderCode + "已经匹配,不能修改发货仓库";
});
if (error != "") {
alert(error);
return;
}
var param = new Object();
param.list = selectlist;
param.StoreId = $("#select_ck").val();
$.ajax({
url: "../DD_OrderServiceNew.asmx/SetSendStore",
data: Sys.Serialization.JavaScriptSerializer.serialize(param),
dataType: "json",
success: function (data) {
alert(data.d);
ReadData();
}
});
}
</script>
<style>
.btnUnSelected2 {
background-color:#808080;
border-color:#808080;
}
</style>
</head>
<body class="headbody">
<div class="title_ico">
订单查询
</div>
<div style="display: none">
<div id="test" title="货物图片" style="width: 200px; height: 150px;">
<table width="95%" class="tableAll" border="1" ellspacing="0" cellpadding="2">
<tr>
<td align="center">
<img src="../attached/images/1.jpg" width="150px" height="130px" id="img_1" />
</td>
</tr>
</table>
</div>
<div id="test2" title="物流" style="width: 650px; height: 600px;">
<table width="95%" class="tableAll" border="1" ellspacing="0" cellpadding="2">
<tr>
<td class="f1" width="15%">跟踪码:</td>
<td>
<input id="txt_tcode2" class="editTextbox" style="width: 120px;" type="text" />
<input id="btn_sch2" class="btnClass btnClassFind" type="button" value="查询" />
</td>
</tr>
<tr>
<td colspan="2">
<iframe width="98%" height="900px" style="overflow: auto" id="trackIframe" src="" frameborder="0"></iframe>
</td>
</tr>
</table>
</div>
<div id="test21" title="物流" style="width: 650px; height: 550px;">
<table width="95%" class="tableAll" border="1" ellspacing="0" cellpadding="2">
<tr>
<td class="f1" width="10%">跟踪码:</td>
<td colspan="3">
<input id="txt_tcode" class="editTextbox" style="width: 200px;" type="text" />
<input id="btn_sch22" class="btnClass btnClassFind" type="button" value="查询" onclick="updatepostinfo2();" />
<a id="a_17track" style="color: blue; text-decoration: underline; cursor: pointer">进入17track</a>
</td>
</tr>
<tr>
<td class="f1" width="10%">最新事件:</td>
<td colspan="3">
<textarea id="txtPostInfo" cols="100" rows="2" class="editMultTextbox" style="width: 99%"></textarea>
</td>
</tr>
<tr>
<td colspan="2">发件国:<br />
<textarea id="txtPostInfo1" cols="100" rows="12" class="editMultTextbox" style="width: 99%"></textarea>
</td>
<td colspan="2">目的国:<br />
<textarea id="txtPostInfo2" cols="100" rows="12" class="editMultTextbox" style="width: 99%"></textarea>
</td>
</tr>
<tr>
<td class="f1" width="10%">异常备注:</td>
<td colspan="3">
<textarea id="txtRemark" cols="100" rows="3" class="editMultTextbox" style="width: 99%"></textarea>
</td>
</tr>
<tr>
<td class="f1" width="10%">物流状态:</td>
<td colspan="3">
<select id="select_wlstate" class="selectClass" style="width: 90px" name="D8">
<option value="0">-选择-</option>
<option value="2">成功签收</option>
<option value="3">上线</option>
<option value="4">交航</option>
<option value="5">到达目的国</option>
<option value="6">查询不到</option>
<%-- <option value="7">运输过久</option>
<option value="8">可能异常</option>--%>
<option value="9">退回</option>
</select>
</td>
</tr>
<tr>
<td class="f1" width="10%">上线时间:</td>
<td>
<input id="txt_sxDate" class="editTextbox" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm'})" style="width: 150px;" type="text" />
</td>
<td class="f1" width="10%">交航时间:</td>
<td>
<input id="txt_jhDate" class="editTextbox" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm'})" style="width: 150px;" type="text" />
</td>
</tr>
<tr>
<td class="f1" width="10%">目的国时间:</td>
<td>
<input id="txt_mdgDate" class="editTextbox" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm'})" style="width: 150px;" type="text" />
</td>
<td class="f1" width="10%">签收时间:</td>
<td>
<input id="txt_qsDate" class="editTextbox" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm'})" style="width: 150px;" type="text" />
</td>
</tr>
<tr>
<td align="center" colspan="4">
<input id="btn_Save0" type="button" class="btnClass btnClassSave" value="保 存" onclick="SavePostInfo()" />
</td>
</tr>
</table>
</div>
<div id="test3" title="回复留言" style="width: 700px; height: 350px;">
<table width="95%" class="tableAll" border="1" ellspacing="0" cellpadding="2">
<tr>
<td align="center" colspan="2">回复留言</td>
</tr>
<tr>
<td class="f1" width="80px">留言模板:
</td>
<td>
<select id="select_temp" class="selectClass" style="width: 120px" name="D1">
</select>
<input id="btn_DelTemp" type="button" class="btnClass btnClassDel" value="删除模板" onclick="DelTemp()" style="display: none" />
</td>
</tr>
<tr>
<td class="f1" width="80px">模板名称:
</td>
<td>
<input id="txt_TempName" class="editTextbox" style="width: 120px;" type="text" /><input id="btn_SaveTemp" type="button" class="btnClass btnClassSave" value="保存成新模板" onclick="SaveTemp();" />
</td>
</tr>
<tr>
<td align="left" colspan="2">
<textarea id="txtContent" style="width: 95%; height: 200px;"></textarea>
</td>
</tr>
<tr>
<td align="center" colspan="5">
<input id="btn_Save" type="button" class="btnClass btnClassSave" value="回 复" onclick="BackWord()" />&nbsp;&nbsp; &nbsp;<input
id="btn_Cancel" type="button" class="btnClass btnClassClose" value="关 闭" />
</td>
</tr>
</table>
</div>
</div>
<table id="tb1" class="tableAll" style="width: 100%;">
<tr>
<td colspan="7">
<input id="btn_tj1" type="button" value="未发货订单" class="btnSelected" />&nbsp;&nbsp;<input id="btn_tj2" class="btnUnSelected" type="button" value="已发货订单" style="background-color:#808080;border-color:#808080"/>&nbsp;&nbsp;<input id="btn_tj3" class="btnUnSelected" type="button" value="暂不发货订单" style="background-color:#808080;border-color:#808080"/>&nbsp;&nbsp;<input id="btn_tj4" class="btnUnSelected" type="button" value="取消订单" style="display:none"/><input id="btn_tj5" class="btnUnSelected" type="button" value="正常订单" style="display:none" /><input id="btn_tj6" class="btnUnSelected" type="button" value="全部" style="background-color:#808080;border-color:#808080"/>&nbsp;&nbsp; </td>
</tr>
<tr>
<td class="f1" width="10%">客户单位:</td>
<td width="18%">
<select id="select_company" class="selectClass" name="D21" style="width: 200px">
</select></td>
<td class="f1" width="12%">&nbsp;</td>
<td width="18%">
&nbsp;</td>
<td class="f1" style="width: 10%;">
&nbsp;</td>
<td width="22%">
&nbsp;</td>
<td>
&nbsp;</td>
</tr>
<tr>
<td class="f1" width="10%">平台:</td>
<td width="18%">
<select id="select_plat" class="selectClass" style="width: 120px" name="D6">
</select></td>
<td class="f1" width="12%">店铺:</td>
<td width="18%">
<select id="select_shop" class="selectClass" style="width: 120px" name="D20">
</select></td>
<td class="f1" style="width: 10%;">
<select id="select_tj" class="selectClass" style="width: 90px" name="D19">
<option value="1">订单号:</option>
<option value="2">收件人姓名:</option>
<option value="3">收件人电话:</option>
<option value="4">收件人国家:</option>
<option value="5">收件人邮编:</option>
<option value="6">收件人地址:</option>
<option value="16">收件人州:</option>
<option value="10">物流跟踪码:</option>
<option value="7">货物信息:</option>
<option value="8">货物SKU</option>
<option value="9">异常信息:</option>
<option value="11">顾客ID</option>
<option value="12">收件人邮箱:</option>
</select></td>
<td width="22%">
<input id="txt_Name" class="editTextbox" style="width: 120px;" type="text" /></td>
<td>
<input id="btn_sch" class="btnClass btnClassFind" type="button" value="查询" /></td>
</tr>
<tr>
<td class="f1" width="10%">库存匹配状态:</td>
<td width="18%">
<select id="select_fpstate" class="selectClass" style="width: 100px" name="D14">
<option value="-1">全部</option>
<option value="1">SKU未对应</option>
<option value="0">库存不满足</option>
<option value="2">已匹配库存</option>
</select></td>
<td style="width: 12%;" class="f1" align="center">面单打印状态:</td>
<td width="15%">
<select id="select_printstate" class="selectClass" name="D9" style="width: 120px">
<option value="-1">全部</option>
<option value="0">未打印</option>
<option value="1">已打印</option>
</select></td>
<td class="f1" style="width: 10%;">
<select id="select_rqlx" class="selectClass" style="width: 90px" name="D4">
<option value="2">导入日期:</option>
<option value="3">打印日期:</option>
<option value="4">发货日期:</option>
<option value="1">订单日期:</option>
<option value="5">最迟发货日期:</option>
</select></td>
<td width="22%" colspan="2">
<input id="txt_SDate" class="editTextbox" onfocus="WdatePicker()" style="width: 120px;" type="text" />-<input id="txt_EDate" class="editTextbox" onfocus="WdatePicker()" style="width: 120px;" type="text" /></td>
</tr>
<tr>
<td class="f1" width="10%">发货仓库:</td>
<td colspan="7">
<select id="select_ck" class="selectClass" name="D22"
style="width: 120px">
</select><input id="Button1" class="btnClass btnClassEdit" onclick="SetSendStore()"
type="button" value="切换发货仓库" />&nbsp;&nbsp;
<input id="btn_mate" class="btnClass btnClassAdd" type="button"
value="匹配库存" onclick="AllOrderGoodsLockForHWC();" /></td>
</tr>
<tr>
<td colspan="7">
<input id="btn_Add" class="btnClass btnClassAdd" type="button" value="新增订单" style="display:none" />&nbsp;
<input class="btnClass btnClassDel" type="button" value="取消订单" onclick="CancelOrder();" style="display:none" />&nbsp;
<input id="btn_Back" class="btnClass btnClassEdit" type="button" value="恢复订单" onclick="BackCancelOrder()" style="display:none" />
<input class="btnClass btnClassEdit" type="button" value="标记成暂不发货" onclick="UpdatePostState2()" />
<input id="btn_Send" class="btnClass btnClassAdd" type="button" value="标记成允许发货" onclick="UpdatePostState()" />
<input id="btn_Excel" class="btnClass btnClassImportExcel" type="button" value="导出订单" onclick="GetExcelData()" />&nbsp;
<input id="btn_Cancel0" class="btnClass btnClassDel" type="button" value="批量删除订单" onclick="DeleteOrder();" />&nbsp;&nbsp;
</td>
</tr>
<tr id="tr1">
<td colspan="7">
发货日期:<input id="txt_PostDate" class="editTextbox"
onfocus="WdatePicker()" style="width: 120px;" type="text" /><input
id="btn_Post" class="btnClass btnClassAdd" type="button" value="标记成已发货"
onclick="DonePrint()" /></td>
</tr>
<tr>
<td valign="top" colspan="7">
<div id="DataGrid1" class="DataGridStyle"></div>
</td>
</tr>
</table>
</body>
</html>