自动化立体仓库 - WMS系统
#
luxiaotao1123
2022-11-01 fb956dcec6d4ae9417913ab828d3897c87cdf996
#
4个文件已修改
23 ■■■■■ 已修改文件
src/main/java/com/zy/asrs/entity/BasSte.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/BasSteMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/static/js/basSte/basSte.js 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/views/basSte/basSte.html 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/entity/BasSte.java
@@ -126,6 +126,13 @@
    private String pakMk;
    /**
     * 自动充电
     */
    @ApiModelProperty(value= "自动充电")
    @TableField("auto_charge")
    private String autoCharge;
    /**
     * 最低电量
     */
    @ApiModelProperty(value= "最低电量")
src/main/resources/mapper/BasSteMapper.xml
@@ -19,6 +19,7 @@
        <result column="idle_loc" property="idleLoc" />
        <result column="ste_err" property="steErr" />
        <result column="pak_mk" property="pakMk" />
        <result column="auto_charge" property="autoCharge" />
        <result column="charge_line" property="chargeLine" />
        <result column="status" property="status" />
        <result column="create_by" property="createBy" />
src/main/webapp/static/js/basSte/basSte.js
@@ -39,7 +39,7 @@
            ,{field: 'idleLoc', align: 'center',title: '暂存库位'}
            ,{field: 'steErr', align: 'center',title: '错误码'}
            ,{field: 'chargeLine', align: 'center',title: '最低电量%'}
            ,{field: 'pakMk', align: 'center',title: '标记', hide: true}
            ,{field: 'autoCharge', align: 'center',title: '自动充电', templet: '#autoChargeTpl'}
            // ,{field: 'status$', align: 'center',title: '状态'}
            // ,{field: 'createBy$', align: 'center',title: '添加人员'}
            // ,{field: 'createTime$', align: 'center',title: '添加时间'}
@@ -106,6 +106,15 @@
        })
    })
    form.on('switch(autoChargeSwitch)', function (obj) {
        let index  = obj.othis.parents('tr').attr("data-index");
        let data = tableData[index];
        data[this.name] = obj.elem.checked?'Y':'N';
        http.post(baseUrl+"/basSte/update/auth", {steNo: data.steNo, autoCharge: data[this.name]}, function (res) {
            layer.msg(res.msg, {icon: 1});
        })
    })
    // 监听头工具栏事件
    table.on('toolbar(basSte)', function (obj) {
        var checkStatus = table.checkStatus(obj.config.id).data;
src/main/webapp/views/basSte/basSte.html
@@ -68,6 +68,10 @@
    <input type="checkbox" name="outEnable" value="{{d.outEnable}}" lay-skin="switch" lay-text="打开|关闭" lay-filter="outEnableSwitch" {{ d.outEnable === 'Y' ? 'checked' : '' }}>
</script>
<script type="text/html" id="autoChargeTpl">
    <input type="checkbox" name="autoCharge" value="{{d.autoCharge}}" lay-skin="switch" lay-text="打开|关闭" lay-filter="autoChargeSwitch" {{ d.autoCharge === 'Y' ? 'checked' : '' }}>
</script>
<script type="text/javascript" src="../../static/js/jquery/jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="../../static/layui/layui.js" charset="utf-8"></script>
<script type="text/javascript" src="../../static/js/common.js" charset="utf-8"></script>