jiangping
2023-09-19 eb9e6d140dcf05d53147364334b99985edb32131
修改
已修改2个文件
8 ■■■■■ 文件已修改
h5_standard/src/views/needToBeDealtWith/outbound.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/src/main/java/doumeemes/service/ext/impl/MaterialExtServiceImpl.java 7 ●●●● 补丁 | 查看 | 原始文档 | 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+"行:导入数据内容不能为空!");