/*
收获方式JS
吴辉
20130417
*/
/*
参数:收货方式来源类型(order,member,customer),数据来源编号(订单号,商家编号,客户编号)
*/
function ReceiptT(rt_datetype, targetid, rows, inputWidth) {
var ReceiptTHtml = "";
if (rows == 4) {
ReceiptTHtml = "
收货方式: | | 票据: | |
城市: | | 收货人: | 电话: |
城市: | | 收货人: | 电话: |
收货地址: | |
城市: | | 收货人: | 电话: |
指定货运公司: | |
收货点地址: | | 联系人: | 电话: |
取货点地址: | | 联系人: | 电话: |
备注: | |
";
} else if (rows == 6) {
ReceiptTHtml = "收货方式: | | 票据: | |
城市: | | 收货人: | | 电话: | |
城市: | | 收货人: | | 电话: | |
收货地址: | |
城市: | | 收货人: | | 电话: | |
指定货运公司: | |
收货点地址: | | 联系人: | | 电话: | |
取货点地址: | | 联系人: | | 电话: | |
备注: | |
";
}
var oldhtml = $("#ReceiptTOld").html();
if (oldhtml == "" || oldhtml == undefined) {
$("#ReceiptT_Html").after(ReceiptTHtml);
}
$("#AcceptTypeId").html('');
$("#InvoiceId").html('');
// //加载收货方式选项
// $.ajax({
// url: "/Pages/common/CommonAjax.aspx",
// type: "POST",
// dataType: "html",
// data: { rt_datetype: "rttype" },
// global: false,
// cache: false,
// success: function (data) {
// $("#AcceptTypeId").html("");
// if (data != "") {
// var myobj = eval('(' + data + ')');
// if (myobj != null && myobj.length > 0) {
// for (var i = 0; i < myobj.length; i++) {
// option = "";
// $(option).appendTo($("#AcceptTypeId"));
// }
// }
// }
// }
// });
// //加载票据要求选项
// $.ajax({
// url: "/Pages/common/CommonAjax.aspx",
// type: "POST",
// dataType: "html",
// data: { rt_datetype: "invoice" },
// global: false,
// cache: false,
// success: function (data) {
// $("#InvoiceId").html("");
// if (data != "") {
// var myobj = eval('(' + data + ')');
// if (myobj != null && myobj.length > 0) {
// for (var i = 0; i < myobj.length; i++) {
// option = "";
// $(option).appendTo($("#InvoiceId"));
// }
// }
// }
// }
// });
//收货方式改变时触发
$("#AcceptTypeId").live("change", function () {
var rt_type = $(this).find("option:selected").text();
switch (rt_type) {
case "自提":
$(".rt_OnBehalfOfCargo").css("display", "none");
$(".rt_HomeDelivery").css("display", "none");
$(".rt_OfficialFreightForwarder").css("display", "none");
break;
case "代发货运":
$(".rt_HomeDelivery").css("display", "none");
$(".rt_OfficialFreightForwarder").css("display", "none");
$(".rt_OnBehalfOfCargo").css("display", "");
$(".rt_OnBehalfOfCargo").removeClass("hide");
break;
case "送货上门":
$(".rt_OnBehalfOfCargo").css("display", "none");
$(".rt_OfficialFreightForwarder").css("display", "none");
$(".rt_HomeDelivery").css("display", "");
$(".rt_HomeDelivery").removeClass("hide");
break;
case "指定货运公司":
$(".rt_OnBehalfOfCargo").css("display", "none");
$(".rt_HomeDelivery").css("display", "none");
$(".rt_OfficialFreightForwarder").css("display", "");
$(".rt_OfficialFreightForwarder").removeClass("hide");
break;
default:
alert(1);
$(".rt_OnBehalfOfCargo").css("display", "none");
$(".rt_HomeDelivery").css("display", "none");
$(".rt_OfficialFreightForwarder").css("display", "none");
break;
}
});
//加载数据
if (targetid != null && targetid != "") {
$.ajax({
url: "/Pages/common/CommonAjax.aspx",
type: "POST",
dataType: "html",
data: { rt_datetype: rt_datetype, targetid: targetid },
global: false,
cache: false,
success: function (data) {
var jnone = [];
if (data == null || data == "" || data == undefined) {
} else {
eval("jnone=" + data);
$("#AcceptTypeId").val(jnone.AcceptTypeId);
if (jnone.InvoiceDemand != "") {
$("#InvoiceId").val(jnone.InvoiceDemand);
}
$("#City_OnBehalfOfCargo").val(jnone.City);
$("#City_OfficialFreightForwarder").val(jnone.City);
$("#City_HomeDelivery").val(jnone.City);
$("#AccepterPhone_OnBehalfOfCargo").val(jnone.AccepterPhone);
$("#AccepterPhone_HomeDelivery").val(jnone.AccepterPhone);
$("#AccepterPhone_OfficialFreightForwarder").val(jnone.AccepterPhone);
$("#Accepter_OnBehalfOfCargo").val(jnone.Accepter);
$("#Accepter_HomeDelivery").val(jnone.Accepter);
$("#Accepter_OfficialFreightForwarder").val(jnone.Accepter);
$("#AccepterAddress_HomeDelivery").val(jnone.AccepterAddress);
$("#AppointCourierCompany").val(jnone.AppointCourierCompany);
$("#AccepterAddress").val(jnone.AccepterAddress);
$("#AccepterPhoneNum").val(jnone.AccepterPhoneNum);
$("#AcceptContacts").val(jnone.AcceptContacts);
$("#FetchAddress").val(jnone.FetchAddress);
$("#FetchPhoneNum").val(jnone.FetchPhoneNum);
$("#FetchContacts").val(jnone.FetchContacts);
$("#Remark").text(jnone.Remark);
}
$("#AcceptTypeId").change();
var txtTheAwb = document.getElementById('txtTheAwb');
if (txtTheAwb && undefined != txtTheAwb.value && undefined != jnone && undefined != jnone.TheAwb) { txtTheAwb.value = jnone.TheAwb; } else { }
}
});
}
}
function GetInvoice() {
return $("#InvoiceId").find("option:selected").attr("value_keyid");
}