Commit c8715a2c authored by 季圣华's avatar 季圣华
Browse files

完善商品模块,解决单位不一致的bug

parent 4d05d5ee
...@@ -1646,6 +1646,26 @@ ...@@ -1646,6 +1646,26 @@
function accept(objInfo) { function accept(objInfo) {
append(0); append(0);
removeit(); removeit();
//判断单位是否填写正确
var meList = $("#materialExtendData").datagrid('getRows');
var unit = $("#Unit").val();
var manyUnitselected = $("#manyUnit").find("option:selected").text();
for(var i=0; i<meList.length; i++) {
var commodityUnit = meList[i].CommodityUnit;
if(unit) {
if(commodityUnit != unit) {
$.messager.alert('提示', '单位<b>' + commodityUnit + '</b>不包含在<b>' + unit + '</b>中!', 'warning');
return;
}
} else if(manyUnitselected) {
var manyUnitInfo = manyUnitselected.substring(0, manyUnitselected.indexOf("("));
var unitArr = manyUnitInfo.split(",");
if(commodityUnit != unitArr[0] && commodityUnit != unitArr[1]) {
$.messager.alert('提示', '单位<b>' + commodityUnit + '</b>不包含在<b>' + manyUnitInfo+ '</b>中!', 'warning');
return;
}
}
}
if ($("#materialExtendData").datagrid('getChanges').length) { if ($("#materialExtendData").datagrid('getChanges').length) {
if (!CheckData()) if (!CheckData())
return false; return false;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment