function getRuturningPallets() {
var ruturningPallets = [];
$("#tbPallets tbody tr").each(
function(i, item) {
var lt = $(item).attr("lt");
var tds = $(item).children();
switch (lt) {
case "pallet": {
// set rutuningPallet;
var ruturningPallet = {};
ruturningPallet.palletAllocationName = $(item).find("input[name='palletAllocationName']").val();
ruturningPallet.ctns = tds.eq(1).text();
// set ruturning;
var ruturning =getRuturning(item);
var ruturningGoods =getRuturningGoods(item);
// ini & push ruturningGoodss;
ruturning.ruturningGoodss=[];
ruturning.ruturningGoodss.push(ruturningGoods);
// ini & push ruturnings;
ruturningPallet.ruturnings = [];
ruturningPallet.ruturnings.push(ruturning);
ruturningPallets.push(ruturningPallet);
break;
}
case "carton": {
// set ruturning
var ruturning =getRuturning(item);
// set ruturningGoods;
var ruturningGoods =getRuturningGoods(item);
// ini & push ruturningGoodss;
ruturning.ruturningGoodss = [];
ruturning.ruturningGoodss.push(ruturningGoods);
//insert last carton
ruturningPallets.at(-1).ruturnings.push(ruturning);
break;
}
case "product": {
// set ruturningGoods;
var ruturningGoods =getRuturningGoods(item);
// push ruturningGoodss;
ruturningPallets.at(-1).ruturnings.at(-1).ruturningGoodss.push(ruturningGoods);
break;
}
default: break;
}
});
return ruturningPallets;
}
function getRuturning(item) {
var ruturning = {};
ruturning.trackNo = $(item).find("input[name='trackNo']").val();
ruturning.allocationName = $(item).find("input[name='allocationName']").val();
ruturning.accountCode = $(item).find("input[name='accountCode']").val();
ruturning.length = $(item).find("input[name='length']").val();
ruturning.width = $(item).find("input[name='width']").val();
ruturning.height = $(item).find("input[name='height']").val();
ruturning.weight = $(item).find("input[name='weight']").val();
return ruturning;
}
function getRuturningGoods(item) {
var ruturningGoods = {};
ruturningGoods.fnsku = $(item).find("input[name='fnsku']").val();
ruturningGoods.fnsku = $(item).find("input[name='fnsku']").val();
ruturningGoods.goodsName = $(item).find("input[name='goodsName']").val();
ruturningGoods.quantity = $(item).find("input[name='quantity']").val();
ruturningGoods.ngQty = $(item).find("input[name='ngQty']").val();
ruturningGoods.ngNote = $(item).find("textarea[name='ngNote']").val();
// set ruturningGoodsPicture;
ruturningGoods.imageList = [];
$(item).find("img[class='cupload-image-preview']").each(function(i2, item2) {
ruturningGoods.imageList.push(item2.src);
});
return ruturningGoods;
}