h5_standard/src/views/needToBeDealtWith/outbound.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
server/src/main/java/doumeemes/service/ext/impl/MaterialExtServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
h5_standard/src/views/needToBeDealtWith/outbound.vue
@@ -137,7 +137,6 @@ if (list.value.length === 0) return Toast('至少选择一条出库物料') for (let i = 0; i < list.value.length; i++) { if (!list.value[i].num || list.value[i].num == '' || list.value[i].num <= 0) { return Toast(`第${i + 1}个出库物料数量必须大于0`) } if (list.value[i].num > list.value[i].total) { return Toast(`第${i + 1}个物料数量不能大于库存量!`) server/src/main/java/doumeemes/service/ext/impl/MaterialExtServiceImpl.java
@@ -275,8 +275,11 @@ for(int i=0;i<materialList.size();i++){ Integer counter=i+2; Material material=materialList.get(i); if(StringUtils.isEmpty(material.getName())||StringUtils.isEmpty(material.getCode())||StringUtils.isEmpty(material.getUnitname()) ||StringUtils.isEmpty(material.getFormationname())||StringUtils.isEmpty(material.getAttr()) if(StringUtils.isEmpty(material.getName()) ||StringUtils.isEmpty(material.getCode()) ||StringUtils.isEmpty(material.getUnitname()) ||StringUtils.isEmpty(material.getFormationname()) ||StringUtils.isEmpty(material.getAttr()) ||StringUtils.isEmpty(material.getCateUnionName())){ throw new BusinessException(ResponseStatus.SERVER_ERROR.getCode(), "第"+counter+"行:导入数据内容不能为空!");