diff --git a/erp_web/pages/materials/material.html b/erp_web/pages/materials/material.html index 1112fb6b..dd0b12b6 100644 --- a/erp_web/pages/materials/material.html +++ b/erp_web/pages/materials/material.html @@ -1604,12 +1604,22 @@ var meList = $("#materialExtendData").datagrid('getRows'); var unit = $("#Unit").val(); var manyUnitselected = $("#manyUnit").find("option:selected").text(); + var manyUnitInfo = manyUnitselected.substring(0, manyUnitselected.indexOf("(")); + var unitArr = manyUnitInfo.split(","); if(!unit) { //此时为多单位 if (meList.length<2){ $.messager.alert('提示',"多单位的商品条码行数至少要有两行,请再新增一行条码信息!",'warning'); return; } + if(meList[0].CommodityUnit != unitArr[0]) { + $.messager.alert('提示','条码之后的单位填写有误,单位' + meList[0].CommodityUnit + '请修改为' + unitArr[0] + '!','warning'); + return; + } + if(meList[1].CommodityUnit != unitArr[1]) { + $.messager.alert('提示','条码之后的单位填写有误,单位' + meList[1].CommodityUnit + '请修改为' + unitArr[1] + '!','warning'); + return; + } } for(var i=0; i' + commodityUnit + '请修改为' + '' + unitArr[0]+ '' + unitArr[1]+ '!', 'warning');