wtt
2024-08-01 2f21595b56033495ea825c86a852440239df0c17
物料流水号新增
2个文件已修改
69 ■■■■■ 已修改文件
WebTM/views/基础资料/公用基础资料/Add_Edit_Gy_Material.html 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/Gy_Material.html 37 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Add_Edit_Gy_Material.html
@@ -670,7 +670,8 @@
        //获取 é€’入参数
        var params = getUrlVars();
        var hID = params[params[0]];//编辑查看
        var OperationType = params[params[1]];//1 æ–°å¢ž 2复制 3编辑
        var OperationType = params[params[1]];//1 æ–°å¢ž 2复制 3编辑 4流水号新增
        var HMaterTypeID = params[params[2]];//类型id
        //初始化 åŠ å…¬ç”¨å˜é‡
        var date = new Date();
        var day = date.getDate();
@@ -746,7 +747,12 @@
                PicUpload();
                getFile();
            }
            //流水号新增
            if (OperationType == 4) {
                $("#HNumber").attr("readonly", true);
                setHNumber(HMaterTypeID);
            }
            $(this).removeAttr("lay-key");
            //执行一个laydate实例
@@ -1012,6 +1018,28 @@
                });
            }
            //流水号新增获取编码
            function setHNumber(TypeID) {
                var ajaxLoad = layer.load();
                $.ajax({
                    url: GetWEBURL() + '/Gy_Material/getMaxNum',
                    type: "GET",
                    data: { "HMaterTypeID": TypeID, "user": sessionStorage["HUserName"], "Organization": sessionStorage["Organization"]},
                    success: function (data1) {
                        if (data1.data != null) {
                            layer.close(ajaxLoad);
                            $("#HNumber").val(data1.data)
                        } else {
                            layer.close(ajaxLoad);
                            layer.alert(data1.code + data1.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.close(ajaxLoad);
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
            }
            //保存按钮
            form.on('submit(Saver)', function (data) {
                console.log(data.field.HCHECKINCOMING)
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_Material.html
@@ -131,6 +131,7 @@
                            <div class="layui-btn-container">
                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-getCheckData"><i class="layuiiconlayuiicontips"></i>预览</button>-->
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Add" id="btn-Add"><i class="layui-iconlayuiiconfileb"></i>新增</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-NumAdd" id="btn-NumAdd"><i class="layui-iconlayuiiconfileb"></i>流水号新增</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Edit" id="btn-Edit"><i class="layuiiconlayuiiconform"></i>编辑</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-copy" id="btn-copy"><i class="layuiiconlayuiiconform"></i>复制</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Delete" id="btn-Delete"><i class="layuiiconlayuiicon-delete"></i>删除</button>
@@ -200,6 +201,7 @@
            var titleData = ["HItemID", "HUnitID", "HParentID", "HUSEORGID", "HMinPickQty", "HEndFlag", "HStopFlag"];
            var ins;                        //用于导出excel
            var HMaterTypeID = 0;              //物料分类节点id
            //#endregion
            //#region ã€è¿‡æ»¤æ–¹æ¡ˆã€‘
@@ -240,6 +242,10 @@
                    //新增按钮
                    case 'btn-Add':
                        set_AddNew();
                        break;
                    //新增流水号按钮
                    case 'btn-NumAdd':
                        set_NumAddNew();
                        break;
                    case 'btn-Edit':
                        set_ShowBill();
@@ -805,6 +811,34 @@
            }
            //#endregion
            //#region æµæ°´å·æ–°å¢ž
            function set_NumAddNew() {
                if (HMaterTypeID == 0 || HMaterTypeID == null) {
                    layer.msg('请选择具体物料分类!');
                }
                else {
                    layer.open({
                        type: 2,
                        skin: 'layui-layer-rim', //加上边框
                        title: '新增物料',
                        closeBtn: 1,
                        shift: 2,
                        area: ['100%', '100%'],
                        maxmin: true,
                        content: '../公用基础资料/Add_Edit_Gy_Material.html?hID=0&OperationType=4&HMaterTypeID=' + HMaterTypeID,
                        end: function () {
                            //刷新页面,
                            get_FastQuery(table, option);
                        },
                        success: function (layero, index) {
                        }
                    });
                }
            }
            //#endregion
            //#region ç¼–辑单据
            function set_ShowBill() {
                var checkStatus = table.checkStatus('mainTable')
@@ -937,10 +971,13 @@
                        var data = obj.data;  //获取当前点击的节点数据
                        if (data.id == "100") {
                            sql = " and HMaterTypeID=0 ";
                            HMaterTypeID = 0;
                        } else if (data.id == "0") {
                            sql = "";
                            HMaterTypeID = 0;
                        } else {
                            sql = " and HMaterTypeID='" + data.id + "' ";
                            HMaterTypeID = data.id;
                        }
                        get_Display(sql);
                    }