自动化立体仓库 - WMS系统
#
LSH
2024-03-11 9cbe0c3bb7a4c6ad9bb78babff49c015babc0b13
#
3个文件已修改
80 ■■■■ 已修改文件
src/main/java/com/zy/asrs/controller/WrkMastStaController.java 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/static/js/wrkMastSta/wrkMastSta.js 51 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/views/wrkMastSta/wrkMastSta.html 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/controller/WrkMastStaController.java
@@ -66,6 +66,31 @@
        return R.ok();
    }
    @RequestMapping(value = "/wrkMastSta/add1/auth")
    @ManagerAuth
    public R add1(Integer staNo) {
        List<WrkMastSta> wrkMastStaList = wrkMastStaService.selectList(new EntityWrapper<WrkMastSta>().eq("wrk_no", (long) (19999 + staNo)));
        if (wrkMastStaList.size()!=0){
            return R.error("请勿重复添加!!!");
        }
        Date now = new Date();
        WrkMastSta wrkMastSta = new WrkMastSta();
        wrkMastSta.setWrkNo((long)(19999+staNo));
        wrkMastSta.setWrkStart(staNo);
        wrkMastSta.setStaStart(staNo);
        wrkMastSta.setWrkEnd(staNo);
        wrkMastSta.setStaEnd(staNo);
        wrkMastSta.setWrkType(1);
        wrkMastSta.setWrkSts(0);
        wrkMastSta.setType(2);
        wrkMastSta.setBignTime(now);
        wrkMastSta.setCreateTime(now);
        wrkMastSta.setLineNumber(0);
        wrkMastSta.setUpdateTime(now);
        wrkMastStaService.insert(wrkMastSta);
        return R.ok();
    }
    @RequestMapping(value = "/wrkMastSta/update/auth")
    @ManagerAuth
    public R update(WrkMastSta wrkMastSta){
src/main/webapp/static/js/wrkMastSta/wrkMastSta.js
@@ -83,15 +83,31 @@
            case 'addData':
                showEditModel();
                break;
            case 'addData1':
                var staNo = 118;
                showEditModel1(staNo);
                break;
            case 'addData2':
                var staNo = 119;
                showEditModel1(staNo);
                break;
            case 'addData3':
                var staNo = 120;
                showEditModel1(staNo);
                break;
            case 'addData4':
                var staNo = 121;
                showEditModel1(staNo);
                break;
            case 'deleteData':
               if (checkStatus.length === 0) {
                   layer.msg('请选择要删除的数据', {icon: 2});
                   return;
               }
               del(checkStatus.map(function (d) {
                   return d.id;
               }));
               break;
                if (checkStatus.length === 0) {
                    layer.msg('请选择要删除的数据', {icon: 2});
                    return;
                }
                del(checkStatus.map(function (d) {
                    return d.id;
                }));
                break;
            case 'exportData':
                admin.confirm('确定导出Excel吗', {shadeClose: true}, function(){
                    var titles=[];
@@ -147,6 +163,23 @@
    });
    /* 弹窗 - 新增、修改 */
    function showEditModel1(mData) {
        $.ajax({
            url: baseUrl+"/wrkMastSta/add1/auth",
            headers: {'token': localStorage.getItem('token')},
            method: 'POST',
            data: {staNo: mData},
            async: false,
            success: function (res) {
                layer.closeAll();
                if (res.code === 200) {
                    layer.msg(res.msg, {icon: 2})
                } else {
                    layer.msg(res.msg, {icon: 2})
                }
            }
        });
    }
    function showEditModel(mData) {
        admin.open({
            type: 1,
@@ -268,5 +301,5 @@
    tableIns.reload({
        where: searchData,
        page: {curr: pageCurr}
     });
    });
}
src/main/webapp/views/wrkMastSta/wrkMastSta.html
@@ -91,6 +91,10 @@
<script type="text/html" id="toolbar">
    <div class="layui-btn-container">
        <button class="layui-btn layui-btn-sm" id="btn-add" lay-event="addData">新增</button>
        <button class="layui-btn layui-btn-sm" id="btn-add1" lay-event="addData1">118</button>
        <button class="layui-btn layui-btn-sm" id="btn-add2" lay-event="addData2">119</button>
        <button class="layui-btn layui-btn-sm" id="btn-add3" lay-event="addData3">120</button>
        <button class="layui-btn layui-btn-sm" id="btn-add4" lay-event="addData4">121</button>
<!--        <button class="layui-btn layui-btn-sm layui-btn-danger" id="btn-delete" lay-event="deleteData">删除</button>-->
<!--        <button class="layui-btn layui-btn-primary layui-btn-sm" id="btn-export" lay-event="exportData" style="float: right">导出</button>-->
    </div>