#
luxiaotao1123
2020-06-18 55ae06700679184e017d9868000870ecf4e6c4aa
#
4个文件已修改
22 ■■■■■ 已修改文件
src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/static/js/pakStore/stockAdjust.js 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/views/pakStore/matQuery.html 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/views/pakStore/stockAdjust.html 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
@@ -460,7 +460,21 @@
    }
    @Override
    @Transactional
    public void adjustLocDetl(LocDetlAdjustParam param, Long userId) {
        LocMast locMast = locMastService.selectById(param.getLocNo());
        if (Cools.isEmpty(locMast)) {
            throw new CoolException("库位不存在");
        }
        // 清除旧库存明细
        locDetlService.delete(new EntityWrapper<LocDetl>().eq("loc_no", locMast.getLocNo()));
        // 保存新库存明细
        for (LocDetlAdjustParam.LocDetlAdjust adjust : param.getList()) {
            LocDetl locDetl = new LocDetl();
            if (!locDetlService.insert(locDetl)) {
                throw new CoolException("保存库存明细失败");
            }
        }
    }
src/main/webapp/static/js/pakStore/stockAdjust.js
@@ -1,5 +1,6 @@
var initCountVal = 0;
var initAnfmeVal = "-";
var removeBtn = true;
var matCodeData = [];
var currLocNo;
layui.use(['table','laydate', 'form'], function() {
@@ -118,7 +119,7 @@
                    anfme: data[i].anfme,
                    matNo: data[i].matnr,
                    matName: data[i].maktx,
                    removeBtn: false
                })
            }
            locTips(true, locNo);
src/main/webapp/views/pakStore/matQuery.html
@@ -121,6 +121,9 @@
                        if (!isEmpty(parent.initAnfmeVal)) {
                            data[i]["anfme"] = parent.initAnfmeVal;
                        }
                        if (!isEmpty(parent.removeBtn)) {
                            data[i]["removeBtn"] = parent.removeBtn;
                        }
                    }
                    data.push.apply(data, parent.matCodeData);
                    parent.matCodeData = data;
src/main/webapp/views/pakStore/stockAdjust.html
@@ -107,7 +107,9 @@
<!-- 行 -->
<script type="text/html" id="operate">
    {{# if(d.removeBtn){ }}
    <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="remove">移除</a>
    {{# } }}
</script>
<!-- 表格 -->