自动化立体仓库 - WMS系统
#
Junjie
6 天以前 39bdfc374dcb4725c432106e97df9f77dd82e58a
src/main/java/com/zy/nc/task/handler/BaseDataHandler.java
@@ -152,13 +152,16 @@
                storeType.setStoreId(nccJcCkWms.getCode());
                storeType.setCreateBy(1L);
                storeType.setCreateTime(new Date());
                storeType.setDepartmentId((Cools.isEmpty(nccJcCkWms.getDef3()) || "~".equals(nccJcCkWms.getDef3())) ? null : nccJcCkWms.getDef3());
                //storeType.setDepartment();
                storeTypeService.insert(storeType);
            } else {
                storeType.setStoreName(nccJcCkWms.getName());
                storeType.setDepartmentId((Cools.isEmpty(nccJcCkWms.getDef3()) || "~".equals(nccJcCkWms.getDef3())) ? null : nccJcCkWms.getDef3());
                storeTypeService.updateById(storeType);
            }
            nccJcCkWms.setWmsFlag(1);
            nccJcCkWmsService.updateById(nccJcCkWms);
            nccJcCkWmsService.update(nccJcCkWms, new EntityWrapper<NccJcCkWms>().eq("code", nccJcCkWms.getCode()));
        }
        return SUCCESS;
    }
@@ -192,7 +195,6 @@
                user.setUsername(nccJcRyWms.getRybm());
                user.setNickname(nccJcRyWms.getRymc());
                user.setMobile(nccJcRyWms.getRybm());
                user.setRoleId(12L);
                user.setStatus(1);
                userService.updateById(user);
            }
@@ -286,9 +288,11 @@
            matParam.setSpecs(vGetBdMaterial.get规格());
            matParam.setModel(vGetBdMaterial.get型号());
            matParam.setUnit(vGetBdMaterial.get主单位());
            matParam.setManu(vGetBdMaterial.get辅单位());
            matParam.setMemo(vGetBdMaterial.get备注());
            matParam.setGroupCode(vGetBdMaterial.get存货分类编码());
            matParam.setGroupName(vGetBdMaterial.get存货分类名称());
            matParam.setSku(vGetBdMaterial.get物料简称u8旧品名());
            matParam.setOrigin(vGetBdMaterial.get主辅换算比());
            matParam.setGroupCode(priTag.getId() + "");
            matDetails.add(matParam);
        }
        if (!matDetails.isEmpty()) {
@@ -297,7 +301,9 @@
            for (VGetBdMaterial vGetBdMaterial : wmsFlag.getRecords()) {
                vGetBdMaterial.setWmsFlag(1);
            }
            vGetBdMaterialService.updateBatchById(wmsFlag.getRecords());
            for (VGetBdMaterial vGetBdMaterial : wmsFlag.getRecords()) {
                vGetBdMaterialService.update(vGetBdMaterial, new EntityWrapper<VGetBdMaterial>().eq("物料编码", vGetBdMaterial.get物料编码()));
            }
        }
        return SUCCESS;
    }