自动化立体仓库 - WMS系统
cl
8 小时以前 43a308621919d5bda150c8ac0f1a60414001970c
先进先出效果优化
5个文件已修改
22 ■■■■■ 已修改文件
src/main/java/com/zy/asrs/entity/ManLocDetl.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/ManLocDetlServiceImpl.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/NodeServiceImpl.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/ManLocDetlMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/entity/ManLocDetl.java
@@ -195,6 +195,13 @@
    private Date modiTime;
    /**
     * 首次入库时间
     */
    @ApiModelProperty(value= "首次入库时间")
    @TableField("appe_time")
    private Date appeTime;
    /**
     * 备注
     */
    @ApiModelProperty(value= "备注")
src/main/java/com/zy/asrs/service/impl/ManLocDetlServiceImpl.java
@@ -325,6 +325,7 @@
        manLocDetl.setIsoseq(param.getDeadTime());
        manLocDetl.setCreateTime(now);
        manLocDetl.setModiTime(now);
        manLocDetl.setAppeTime(now);
        manLocDetl.setLocNo(locNo);
        manLocDetl.setStatus(1);
        this.insert(manLocDetl);
src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
@@ -659,8 +659,10 @@
        manLocDetl.setContainerCode(combMat.getContainerCode());
        manLocDetl.setCsocode(combMat.getCsocode());
        manLocDetl.setIsoseq(combMat.getIsoseq());
        manLocDetl.setCreateTime(new Date());
        manLocDetl.setModiTime(new Date());
        Date now = new Date();
        manLocDetl.setCreateTime(now);
        manLocDetl.setModiTime(now);
        manLocDetl.setAppeTime(now);
        manLocDetl.setLocNo(locNo);
        manLocDetl.setStatus(1);
        return manLocDetlService.insert(manLocDetl);
@@ -679,6 +681,9 @@
        manLocDetl.setIsoseq(waitPakin.getDeadTime());
        manLocDetl.setCreateTime(now);
        manLocDetl.setModiTime(now);
        if (manLocDetl.getAppeTime() == null) {
            manLocDetl.setAppeTime(now);
        }
        manLocDetl.setLocNo(locNo);
        manLocDetl.setStatus(1);
        manLocDetlService.insert(manLocDetl);
src/main/java/com/zy/asrs/service/impl/NodeServiceImpl.java
@@ -117,6 +117,7 @@
                manLocDetl.setModel(mat.getModel());
                manLocDetl.setCreateTime(now);
                manLocDetl.setModiTime(now);
                manLocDetl.setAppeTime(now);
                manLocDetl.setCreateBy(userId);
                manLocDetl.setStatus(1);
                manLocDetl.setPayment(1);
@@ -199,6 +200,9 @@
                        .eq("matnr", source.getMatnr()));
                source.setLocNo(targetNode.getUuid());
                source.setNodeId(targetNode.getId());
                if (source.getAppeTime() == null) {
                    source.setAppeTime(source.getCreateTime() != null ? source.getCreateTime() : new Date());
                }
                SaasUtils.insertLog(2,source.getLocNo(), source.getMatnr(), source.getAnfme(),user.getUsername());
                manLocDetlService.insert(source);
src/main/resources/mapper/ManLocDetlMapper.xml
@@ -29,6 +29,7 @@
        <result column="create_time" property="createTime" />
        <result column="update_by" property="updateBy" />
        <result column="modi_time" property="modiTime" />
        <result column="appe_time" property="appeTime" />
        <result column="memo" property="memo" />
        <result column="owner" property="owner" />
        <result column="payment" property="payment" />