自动化立体仓库 - WMS系统
pang.jiabao
2025-11-18 b6840d52e249463a41274ec8f900df831fd741b2
增加呼叫agv字段
6个文件已修改
41 ■■■■■ 已修改文件
src/main/java/com/zy/asrs/entity/WrkMast.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/entity/WrkMastLog.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/WrkMastLogMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/WrkMastMapper.xml 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/static/js/wrkMast/wrkMast.js 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/static/js/wrkMastLog/wrkMastLog.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/entity/WrkMast.java
@@ -327,6 +327,13 @@
    @TableField("take_none")
    private String takeNone;
    /**
     * 呼叫agv 1.准备呼叫,2.已呼叫
     */
    @ApiModelProperty(value = "呼叫agv 1.准备呼叫,2.已呼叫")
    @TableField("call_agv")
    private Integer callAgv;
    public WrkMast() {
    }
@@ -337,6 +344,16 @@
        return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.ymd);
    }
    public String getCallAgv$() {
        switch (this.callAgv) {
            case 0: return "未呼叫";
            case 1: return "准备呼叫";
            case 2: return "已呼叫";
            default:
        }
        return "";
    }
    public String getWrkSts$() {
        BasWrkStatusService service = SpringUtils.getBean(BasWrkStatusService.class);
        BasWrkStatus basWrkStatus = service.selectById(this.wrkSts);
src/main/java/com/zy/asrs/entity/WrkMastLog.java
@@ -328,9 +328,26 @@
    @TableField("take_none")
    private String takeNone;
    /**
     * 呼叫agv 1.准备呼叫,2.已呼叫
     */
    @ApiModelProperty(value = "呼叫agv 1.准备呼叫,2.已呼叫")
    @TableField("call_agv")
    private Integer callAgv;
    public WrkMastLog() {
    }
    public String getCallAgv$() {
        switch (this.callAgv) {
            case 0: return "未呼叫";
            case 1: return "准备呼叫";
            case 2: return "已呼叫";
            default:
        }
        return "";
    }
    public String getWrkNo$() {
        WrkMastService service = SpringUtils.getBean(WrkMastService.class);
        WrkMast wrkMast = service.selectById(this.wrkNo);
src/main/resources/mapper/WrkMastLogMapper.xml
@@ -62,6 +62,7 @@
        <result column="full_plt" property="fullPlt" />
        <result column="pre_have" property="preHave" />
        <result column="take_none" property="takeNone" />
        <result column="call_agv" property="callAgv" />
    </resultMap>
    <sql id="queryWhere">
        <where>
src/main/resources/mapper/WrkMastMapper.xml
@@ -62,6 +62,7 @@
        <result column="full_plt" property="fullPlt" />
        <result column="pre_have" property="preHave" />
        <result column="take_none" property="takeNone" />
        <result column="call_agv" property="callAgv" />
    </resultMap>
    <select id="selectToBeCompleteData" resultMap="BaseResultMap">
@@ -72,7 +73,7 @@
        select * from asr_wrk_mast
        where wrk_sts=5
        or (wrk_sts=15 and ove_mk='Y' and wrk_no not in (select wrk_no from asr_bas_devp))
        or (wrk_sts=15 and dateadd(mi,3,crn_end_time) &lt;= getdate() and wrk_no not in (select wrk_no from asr_bas_devp))
        or (wrk_sts=15 and dateadd(mi,1,crn_end_time) &lt;= getdate() and wrk_no not in (select wrk_no from asr_bas_devp))
        or (wrk_sts=15 and crn_end_time is null and wrk_no not in (select wrk_no from asr_bas_devp))
        order by io_time,wrk_no asc
    </select>
src/main/webapp/static/js/wrkMast/wrkMast.js
@@ -36,6 +36,7 @@
            ,{field: 'takeNone', align: 'center',title: '空操作', hide: true}
            ,{field: 'modiUser$', align: 'center',title: '修改人员', hide:true}
            ,{field: 'modiTime$', align: 'center',title: '修改时间', hide:true, width: 160}
            ,{field: 'callAgv$', align: 'center',title: '呼叫agv', hide:true}
            ,{fixed: 'right', title:'操作', align: 'center', toolbar: '#operate', width:300}
        ]],
        request: {
src/main/webapp/static/js/wrkMastLog/wrkMastLog.js
@@ -66,7 +66,7 @@
            //         html += ">";
            //         return html;
            //     }}
            ,{field: 'callAgv$', align: 'center',title: '呼叫agv', hide:true}
            ,{fixed: 'right', title:'操作', align: 'center', toolbar: '#operate', width: 80}
        ]],
        request: {