var packingLineArray = eval(packingLineJson);
var unPackingDetailObj = jsonObj.unPackingDetailJson;
var salesOrderIds = $("#salesOrderIds").val();
var sizeIds = $("#sizeIds").val();
var oneSizeQty = 0;//判断-单码装是否可以生成包装行;制令未装箱明细的尺码数量除以每箱数量要大于0
var remainderQty = 0;//判断-余数单码装是否可以生成包装行;制令未装箱明细的尺码数量除以每箱数量要大于0
var totalNum = 0;//生成一次包装行的箱数,用于判断-混码装是否可以生成包装行;
var packingMethod = $("#packingMethod").val();//获得装箱方式
//start
var perBoxQty = $("#qtyPerBox").val();
var attr = {};
attr["salesOrderIds"] = salesOrderIds;
attr["sizeIds"] = sizeIds;
attr["packingMethod"] = packingMethod;
attr["perBoxQty"] = perBoxQty;
jsonObj["attr"] = attr;
var jsonInfo = JSON.stringify(jsonObj)
$.ajax({
type:"POST",
url : contentPath + "/ajax/createPackingLine.do",
data:{jsonInfo:jsonInfo},
dataType:"json",
async:false,
success:function(data){
}
})
接收:
String jsonData = request.getParameter("jsonInfo");
JSONObject jsonObj = JSONObject.fromObject(jsonData);
JSONObject attr = (JSONObject) jsonObj.get("attr");
JSONObject unPackingDetailObj = (JSONObject) jsonObj.get("unPackingDetailJson");
String salesOrderIds = (String)attr.get("salesOrderIds");