|
|
@ -1000,86 +1000,90 @@ |
|
|
var barCodeItem = barCodeChildren.childNodes[3]; |
|
|
var barCodeItem = barCodeChildren.childNodes[3]; |
|
|
|
|
|
|
|
|
var req = {}; |
|
|
var req = {}; |
|
|
req.mname = data; |
|
|
data = data.split(",")[0]; |
|
|
req.depositoryId = depositoryId; |
|
|
if(data !== ""){ |
|
|
req.placeId = placeId; |
|
|
req.mname = data; |
|
|
$.ajax({ |
|
|
req.depositoryId = depositoryId; |
|
|
url: "/material/findMaterialForTaking", |
|
|
req.placeId = placeId; |
|
|
type: "post", |
|
|
$.ajax({ |
|
|
dataType: 'json', |
|
|
url: "/material/findMaterialForTaking", |
|
|
data: JSON.stringify(req), |
|
|
type: "post", |
|
|
contentType: "application/json;charset=utf-8", |
|
|
dataType: 'json', |
|
|
success: function (d) { |
|
|
data: JSON.stringify(req), |
|
|
if (d.count > 1) { |
|
|
contentType: "application/json;charset=utf-8", |
|
|
layer.msg("请点击右侧搜索确定物品"); |
|
|
success: function (d) { |
|
|
materialId.value = ""; |
|
|
if (d.count > 1) { |
|
|
codeValue.value = ""; |
|
|
layer.msg("请点击右侧搜索确定物品"); |
|
|
textureChildren.childNodes[3].childNodes[1].value = ""; |
|
|
materialId.value = ""; |
|
|
versionChildren.childNodes[3].childNodes[1].value = ""; |
|
|
codeValue.value = ""; |
|
|
unitChildren.childNodes[3].childNodes[1].value = ""; |
|
|
textureChildren.childNodes[3].childNodes[1].value = ""; |
|
|
inventoryChildren.childNodes[3].childNodes[1].value = ""; |
|
|
versionChildren.childNodes[3].childNodes[1].value = ""; |
|
|
return false; |
|
|
unitChildren.childNodes[3].childNodes[1].value = ""; |
|
|
} else if (d.count === 0) { |
|
|
inventoryChildren.childNodes[3].childNodes[1].value = ""; |
|
|
layer.msg("没有该物品,请确认输入是否正确"); |
|
|
return false; |
|
|
materialId.value = ""; |
|
|
} else if (d.count === 0) { |
|
|
codeValue.value = ""; |
|
|
layer.msg("没有该物品,请确认输入是否正确"); |
|
|
materialName.value = ""; |
|
|
materialId.value = ""; |
|
|
materialTypeItem[1].value = ''; |
|
|
codeValue.value = ""; |
|
|
materialTypeItem[3].value = ""; |
|
|
materialName.value = ""; |
|
|
textureChildren.childNodes[3].childNodes[1].value = ""; |
|
|
materialTypeItem[1].value = ''; |
|
|
versionChildren.childNodes[3].childNodes[1].value = ""; |
|
|
materialTypeItem[3].value = ""; |
|
|
unitChildren.childNodes[3].childNodes[1].value = ""; |
|
|
textureChildren.childNodes[3].childNodes[1].value = ""; |
|
|
inventoryChildren.childNodes[3].childNodes[1].value = ""; |
|
|
versionChildren.childNodes[3].childNodes[1].value = ""; |
|
|
return false; |
|
|
unitChildren.childNodes[3].childNodes[1].value = ""; |
|
|
} else { |
|
|
inventoryChildren.childNodes[3].childNodes[1].value = ""; |
|
|
var material = d.data; |
|
|
return false; |
|
|
materialName.value = material.mname; |
|
|
} else { |
|
|
materialId.value = material.id; |
|
|
var material = d.data; |
|
|
codeValue.value = material.code; |
|
|
materialName.value = material.mname; |
|
|
materialTypeItem[1].value = material.typeName; |
|
|
materialId.value = material.id; |
|
|
materialTypeItem[3].value = material.typeId; |
|
|
codeValue.value = material.code; |
|
|
textureChildren.childNodes[3].childNodes[1].value = material.texture === null || material.texture === undefined ? '' : material.texture; |
|
|
materialTypeItem[1].value = material.typeName; |
|
|
versionChildren.childNodes[3].childNodes[1].value = material.version === null || material.version === undefined ? '' : material.version; |
|
|
materialTypeItem[3].value = material.typeId; |
|
|
inventoryChildren.childNodes[3].childNodes[1].value = material.quantity; |
|
|
textureChildren.childNodes[3].childNodes[1].value = material.texture === null || material.texture === undefined ? '' : material.texture; |
|
|
var idNumber = materialId.name.split("mid")[1]; |
|
|
versionChildren.childNodes[3].childNodes[1].value = material.version === null || material.version === undefined ? '' : material.version; |
|
|
// 获取物料与条形码的对应关系 |
|
|
inventoryChildren.childNodes[3].childNodes[1].value = material.quantity; |
|
|
var materialAndBarCodeList = material["materialAndBarCodeList"]; |
|
|
var idNumber = materialId.name.split("mid")[1]; |
|
|
if (materialAndBarCodeList !== null && materialAndBarCodeList.length > 0) { |
|
|
// 获取物料与条形码的对应关系 |
|
|
var barCodeInput = barCodeItem.childNodes[1].childNodes[1]; |
|
|
var materialAndBarCodeList = material["materialAndBarCodeList"]; |
|
|
var barCodeImg = barCodeItem.childNodes[1].childNodes[3]; |
|
|
if (materialAndBarCodeList !== null && materialAndBarCodeList.length > 0) { |
|
|
var id = barCodeInput.id; |
|
|
var barCodeInput = barCodeItem.childNodes[1].childNodes[1]; |
|
|
form.render(); |
|
|
var barCodeImg = barCodeItem.childNodes[1].childNodes[3]; |
|
|
$.each(materialAndBarCodeList, function (index, item) { |
|
|
var id = barCodeInput.id; |
|
|
$("#barCode" + idNumber).append(new Option(item.bmcode, item.id));//往下拉菜单里添加元素 |
|
|
form.render(); |
|
|
}); |
|
|
$.each(materialAndBarCodeList, function (index, item) { |
|
|
form.render(); |
|
|
$("#barCode" + idNumber).append(new Option(item.bmcode, item.id));//往下拉菜单里添加元素 |
|
|
} |
|
|
}); |
|
|
let unitItem = $("#unit" + idNumber); |
|
|
form.render(); |
|
|
unitItem.empty(); |
|
|
} |
|
|
unitItem.append(new Option(material.unit, "-1")); |
|
|
let unitItem = $("#unit" + idNumber); |
|
|
let splitInfoList = material.splitInfoList; |
|
|
unitItem.empty(); |
|
|
if (splitInfoList.length > 0) { |
|
|
unitItem.append(new Option(material.unit, "-1")); |
|
|
$.each(splitInfoList, function (index, item) { |
|
|
let splitInfoList = material.splitInfoList; |
|
|
unitItem.append(new Option(item.newUnit, item.newUnit)); |
|
|
if (splitInfoList.length > 0) { |
|
|
}) |
|
|
$.each(splitInfoList, function (index, item) { |
|
|
} |
|
|
unitItem.append(new Option(item.newUnit, item.newUnit)); |
|
|
var shelfLife = d.shelfLife; |
|
|
|
|
|
if (shelfLife !== null && shelfLife !== undefined) { |
|
|
|
|
|
$("#" + "producedDateItem" + idNumber).show(); |
|
|
|
|
|
var producedDateList = d['producedDateList']; |
|
|
|
|
|
if (producedDateList !== null && producedDateList !== undefined && producedDateList.length > 0) { |
|
|
|
|
|
$.each(producedDateList, function (index, item) { |
|
|
|
|
|
$("#" + "producedDate" + idNumber).append(new Option(item, item)); |
|
|
|
|
|
}) |
|
|
}) |
|
|
} |
|
|
} |
|
|
form.render(); |
|
|
var shelfLife = d.shelfLife; |
|
|
} else { |
|
|
if (shelfLife !== null && shelfLife !== undefined) { |
|
|
$("#" + "producedDateItem" + idNumber).hide(); |
|
|
$("#" + "producedDateItem" + idNumber).show(); |
|
|
form.render(); |
|
|
var producedDateList = d['producedDateList']; |
|
|
|
|
|
if (producedDateList !== null && producedDateList !== undefined && producedDateList.length > 0) { |
|
|
|
|
|
$.each(producedDateList, function (index, item) { |
|
|
|
|
|
$("#" + "producedDate" + idNumber).append(new Option(item, item)); |
|
|
|
|
|
}) |
|
|
|
|
|
} |
|
|
|
|
|
form.render(); |
|
|
|
|
|
} else { |
|
|
|
|
|
$("#" + "producedDateItem" + idNumber).hide(); |
|
|
|
|
|
form.render(); |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
}); |
|
|
}); |
|
|
} |
|
|
|
|
|
|
|
|
} else { |
|
|
} else { |
|
|
layer.msg("请先选择盘点位置或负责人", { |
|
|
layer.msg("请先选择盘点位置或负责人", { |
|
|
icon: 0, |
|
|
icon: 0, |
|
|
|