llj
9 天以前 4626db6973b66ad9e2121cd12ec4a2610683b253
海诚模具模块,编辑页面添加基础资料过滤搜索自动匹配下拉列表
4个文件已修改
320 ■■■■■ 已修改文件
WebTM/views/模治具管理/模治具仓库管理/Sc_MouldProdBackBillEdit.html 80 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/模治具管理/模治具仓库管理/Sc_MouldProdInBillEdit.html 77 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/模治具管理/模治具仓库管理/Sc_MouldProdOutBillEdit.html 82 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/模治具管理/模治具仓库管理/Sc_MouldScrapOutBill.html 81 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/Ä£Öξ߹ÜÀí/Ä£Öξֿ߲â¹ÜÀí/Sc_MouldProdBackBillEdit.html
@@ -335,7 +335,7 @@
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index' //主入口模块
        }).use(['index', 'form', 'laydate', 'table', 'element'], function () {
        }).use(['index', 'form', 'laydate', 'table', 'element', 'tableSelect'], function () {
            //#region å…¬å…±å˜é‡
            var $ = layui.$
                , admin = layui.admin
@@ -343,7 +343,9 @@
                , table = layui.table
                , form = layui.form
                , laydate = layui.laydate
                , element = layui.element;
                , element = layui.element
                , tableSelect = layui.tableSelect;
            var HModName = "Sc_MouldProdBackBillEdit";
            var HBillType = "3803";
            var HInterID = $('#HInterID').val()
@@ -1695,7 +1697,81 @@
            table.on('tool(mainTable)', function (obj) {
                set_GridDelete(obj);    //行内删除
                set_GridCellCheck(obj); //行内快捷键筛选
                //#region
                //下拉搜索框
                tableSelect.render({
                    elem: 'td[data-field="HMaterNumber"] .layui-table-edit',
                    searchKey: '模具名称,模具编号',
                    sWhere: " ",//table搜索sWhere条件
                    ajaxSelect: function (sWhere) {
                        var data = '';
                        var ModRightNameSelect = 'Gy_MouldFileList';
                        $.ajax({
                            url: GetWEBURL() + '/Gy_Mould/page',
                            type: "GET",
                            async: false,
                            data: { "sWhere": sWhere, "ModRightNameSelect": ModRightNameSelect, "user": sessionStorage["HUserName"], "page": 1, "size": 5 },
                            success: function (data1) {
                                if (data1.count == 1) {
                                    data = data1.data
                                }
                            },
                            error: function () {
                                layer.alert('获取列表失败!', { icon: 15, title: '通信错误' });
                            }
                        });
                        return data;
                    },//设置前端分页时可以设置的
                    table: {
                        cols: [[
                            { type: 'radio', fixed: 'left' },
                            { field: 'hmainid', title: 'hmainid', hide: true },
                            , { field: '模具名称', title: '模具名称' }
                            , { field: '模具编号', title: '模具编号' }
                            , { field: '模具型号', title: '器具型号' }
                            , { field: 'HWhID', title: 'HWhID', hide: true }
                            , { field: '默认仓库', title: '默认仓库' }
                            , { field: 'HSPID', title: 'HSPID', hide: true }
                            , { field: '默认仓位', title: '默认仓位' }
                            , { field: 'HUnitID', title: 'HUnitID', hide: true, sort: true }
                            , { field: '计量单位代码', title: '计量单位代码', sort: true }
                            , { field: '计量单位', title: '计量单位', sort: true }
                        ]],
                        page: true,
                        limit: 5,
                        //limits: [5]
                    },
                    done: function (elem, data) {
                        $(".layui-table-edit").blur();//单元格失去焦点
                        obj.update({
                            "HMaterID": data.data[0]["hmainid"]
                            , "HMaterCode": data.data[0]["模具编号"]
                            , "HMaterName": data.data[0]["模具名称"]
                            , "HMaterSpec": data.data[0]["模具型号"]
                            , "HUnitID": data.data[0]["HUnitID"]
                            , "HUnitCode": data.data[0]["计量单位代码"]
                            , "HUnitName": data.data[0]["计量单位"]
                            , "HWHID": data.data[0]["HWHID"]
                            , "HWHName": data.data[0]["默认仓库"]
                            , "HWHCode": data.data[0]["默认仓库代码"]
                            , "HSPID": data.data[0]["HSPID"]
                            , "HSPName": data.data[0]["默认仓位"]
                            , "HSPCode": data.data[0]["模具名称"]
                            , "HDesignLife": 0
                            , "HLeaveLife": 0
                            , "HQty": 1
                            , "HMoney": 0
                        })
                        table.render(option);
                        //setTableByHMater(obj, data);
                    }
                })
                //#endregion
                var data = obj.data;
                if (obj.event == 'HDate') {
                    var field = $(this).data('field');
WebTM/views/Ä£Öξ߹ÜÀí/Ä£Öξֿ߲â¹ÜÀí/Sc_MouldProdInBillEdit.html
@@ -385,7 +385,7 @@
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index' //主入口模块
        }).use(['index', 'form', 'laydate', 'table', 'element', 'layer'], function () {
        }).use(['index', 'form', 'laydate', 'table', 'element', 'layer','tableSelect'], function () {
            //#region å…¬å…±å˜é‡
            var $ = layui.$
                , admin = layui.admin
@@ -395,6 +395,7 @@
                , laydate = layui.laydate
                , element = layui.element
                , layer = layui.layer
                , tableSelect = layui.tableSelect;
            //查询条件
            var option = [];
            var option1 = [];
@@ -1518,6 +1519,79 @@
                        return false;
                    }
                })
                //#region
                //下拉搜索框
                tableSelect.render({
                    elem: 'td[data-field="HMaterCode"] .layui-table-edit',
                    searchKey: '模具名称,模具编号',
                    sWhere: " ",//table搜索sWhere条件
                    ajaxSelect: function (sWhere) {
                        var data = '';
                        var ModRightNameSelect = 'Gy_MouldFileList';
                        $.ajax({
                            url: GetWEBURL() + '/Gy_Mould/page',
                            type: "GET",
                            async: false,
                            data: { "sWhere": sWhere, "ModRightNameSelect": ModRightNameSelect, "user": sessionStorage["HUserName"], "page":1, "size": 5},
                            success: function (data1) {
                                if (data1.count == 1) {
                                    data = data1.data
                                }
                            },
                            error: function () {
                                layer.alert('获取列表失败!', { icon: 15, title: '通信错误' });
                            }
                        });
                        return data;
                    },//设置前端分页时可以设置的
                    table: {
                        cols: [[
                            { type: 'radio', fixed: 'left' },
                            { field: 'hmainid', title: 'hmainid', hide: true },
                            , { field: '模具名称', title: '模具名称' }
                            , { field: '模具编号', title: '模具编号' }
                            , { field: '模具型号', title: '器具型号' }
                            , { field: 'HWhID', title: 'HWhID', hide: true}
                            , { field: '默认仓库', title: '默认仓库' }
                            , { field: 'HSPID', title: 'HSPID', hide: true }
                            , { field: '默认仓位', title: '默认仓位' }
                            , { field: 'HUnitID', title: 'HUnitID', hide: true, sort: true }
                            , { field: '计量单位代码', title: '计量单位代码', sort: true }
                            , { field: '计量单位', title: '计量单位', sort: true }
                        ]],
                        page: true,
                        limit: 5,
                        //limits: [5]
                    },
                    done: function (elem, data) {
                        $(".layui-table-edit").blur();//单元格失去焦点
                        obj.update({
                            "HMaterID": data.data[0]["hmainid"]
                            , "HMaterCode": data. data[0]["模具编号"]
                            , "HMaterName": data. data[0]["模具名称"]
                            , "HMaterSpec": data.data[0]["模具型号"]
                            , "HUnitID": data.data[0]["HUnitID"]
                            , "HUnitCode": data.data[0]["计量单位代码"]
                            , "HUnitName": data.data[0]["计量单位"]
                            , "HWHID": data.data[0]["HWHID"]
                            , "HWHName": data.data[0]["默认仓库"]
                            , "HWHCode": data.data[0]["默认仓库代码"]
                            , "HSPID": data.data[0]["HSPID"]
                            , "HSPName": data.data[0]["默认仓位"]
                            , "HSPCode": data.data[0]["模具名称"]
                        })
                        table.render(option);
                        //setTableByHMater(obj, data);
                    }
                })
                //#endregion
                //双击
                $('.layui-table-box tbody td[data-field="HMaterCode"]').off('dblclick').on('dblclick', function () {
                    //页面层-自定义
@@ -1589,6 +1663,7 @@
                    obj.event = "";
                });
            }
            //?
            function f_alert(sMsg) {
                layer.alert(sMsg, { icon: 5 });
WebTM/views/Ä£Öξ߹ÜÀí/Ä£Öξֿ߲â¹ÜÀí/Sc_MouldProdOutBillEdit.html
@@ -335,7 +335,7 @@
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index' //主入口模块
        }).use(['index', 'form', 'laydate', 'table', 'element'], function () {
        }).use(['index', 'form', 'laydate', 'table', 'element', 'tableSelect'], function () {
            //#region å…¬å…±å˜é‡
            var $ = layui.$
                , admin = layui.admin
@@ -343,7 +343,9 @@
                , table = layui.table
                , form = layui.form
                , laydate = layui.laydate
                , element = layui.element;
                , element = layui.element
                , tableSelect = layui.tableSelect;
            var HModName = "Sc_MouldProdOutBillEdit";
            var HBillType = "3802";
            var HInterID = $('#HInterID').val()
@@ -1696,7 +1698,81 @@
            table.on('tool(mainTable)', function (obj) {
                set_GridDelete(obj);    //行内删除
                set_GridCellCheck(obj); //行内快捷键筛选
                //#region
                //下拉搜索框
                tableSelect.render({
                    elem: 'td[data-field="HMaterNumber"] .layui-table-edit',
                    searchKey: '模具名称,模具编号',
                    sWhere: " ",//table搜索sWhere条件
                    ajaxSelect: function (sWhere) {
                        var data = '';
                        var ModRightNameSelect = 'Gy_MouldFileList';
                        $.ajax({
                            url: GetWEBURL() + '/Gy_Mould/page',
                            type: "GET",
                            async: false,
                            data: { "sWhere": sWhere, "ModRightNameSelect": ModRightNameSelect, "user": sessionStorage["HUserName"], "page": 1, "size": 5 },
                            success: function (data1) {
                                if (data1.count == 1) {
                                    data = data1.data
                                }
                            },
                            error: function () {
                                layer.alert('获取列表失败!', { icon: 15, title: '通信错误' });
                            }
                        });
                        return data;
                    },//设置前端分页时可以设置的
                    table: {
                        cols: [[
                            { type: 'radio', fixed: 'left' },
                            { field: 'hmainid', title: 'hmainid', hide: true },
                            , { field: '模具名称', title: '模具名称' }
                            , { field: '模具编号', title: '模具编号' }
                            , { field: '模具型号', title: '器具型号' }
                            , { field: 'HWhID', title: 'HWhID', hide: true }
                            , { field: '默认仓库', title: '默认仓库' }
                            , { field: 'HSPID', title: 'HSPID', hide: true }
                            , { field: '默认仓位', title: '默认仓位' }
                            , { field: 'HUnitID', title: 'HUnitID', hide: true, sort: true }
                            , { field: '计量单位代码', title: '计量单位代码', sort: true }
                            , { field: '计量单位', title: '计量单位', sort: true }
                        ]],
                        page: true,
                        limit: 5,
                        //limits: [5]
                    },
                    done: function (elem, data) {
                        $(".layui-table-edit").blur();//单元格失去焦点
                        obj.update({
                            "HMaterID": data.data[0]["hmainid"]
                            , "HMaterCode": data.data[0]["模具编号"]
                            , "HMaterName": data.data[0]["模具名称"]
                            , "HMaterSpec": data.data[0]["模具型号"]
                            , "HUnitID": data.data[0]["HUnitID"]
                            , "HUnitCode": data.data[0]["计量单位代码"]
                            , "HUnitName": data.data[0]["计量单位"]
                            , "HWHID": data.data[0]["HWHID"]
                            , "HWHName": data.data[0]["默认仓库"]
                            , "HWHCode": data.data[0]["默认仓库代码"]
                            , "HSPID": data.data[0]["HSPID"]
                            , "HSPName": data.data[0]["默认仓位"]
                            , "HSPCode": data.data[0]["模具名称"]
                            , "HDesignLife": 0
                            , "HLeaveLife": 0
                            , "HQty": 1
                            , "HMoney": 0
                        })
                        table.render(option);
                        //setTableByHMater(obj, data);
                    }
                })
                //#endregion
                var data = obj.data;
                if (obj.event == 'HDate') {
                    var field = $(this).data('field');
@@ -1910,6 +1986,8 @@
                                }
                            })
                        }
                        obj.event = "";
                        return false;
                    }
WebTM/views/Ä£Öξ߹ÜÀí/Ä£Öξֿ߲â¹ÜÀí/Sc_MouldScrapOutBill.html
@@ -405,7 +405,7 @@
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index' //主入口模块
        }).use(['index', 'form', 'laydate', 'table', 'element', 'util'], function () {
        }).use(['index', 'form', 'laydate', 'table', 'element', 'util', 'tableSelect'], function () {
            //#region å…¬ç”¨å˜é‡
            var $ = layui.$
@@ -415,7 +415,9 @@
                , form = layui.form
                , laydate = layui.laydate
                , element = layui.element
                , util = layui.util;
                , util = layui.util
                , tableSelect = layui.tableSelect;
            var option;
            var sBillType = "3832";
            var HModName = "Sc_MouldScrapOutBillEdit";
@@ -800,6 +802,81 @@
            table.on('tool(mainTable)', function (obj) {
                set_GridDelete(obj);   //行内删除
                set_GridCellCheck(obj); //行内快捷键筛选
                //#region
                //下拉搜索框
                tableSelect.render({
                    elem: 'td[data-field="HMaterCode"] .layui-table-edit',
                    searchKey: '模具名称,模具编号',
                    sWhere: " ",//table搜索sWhere条件
                    ajaxSelect: function (sWhere) {
                        var data = '';
                        var ModRightNameSelect = 'Gy_MouldFileList';
                        $.ajax({
                            url: GetWEBURL() + '/Gy_Mould/page',
                            type: "GET",
                            async: false,
                            data: { "sWhere": sWhere, "ModRightNameSelect": ModRightNameSelect, "user": sessionStorage["HUserName"], "page": 1, "size": 5 },
                            success: function (data1) {
                                if (data1.count == 1) {
                                    data = data1.data
                                }
                            },
                            error: function () {
                                layer.alert('获取列表失败!', { icon: 15, title: '通信错误' });
                            }
                        });
                        return data;
                    },//设置前端分页时可以设置的
                    table: {
                        cols: [[
                            { type: 'radio', fixed: 'left' },
                            { field: 'hmainid', title: 'hmainid', hide: true },
                            , { field: '模具名称', title: '模具名称' }
                            , { field: '模具编号', title: '模具编号' }
                            , { field: '模具型号', title: '器具型号' }
                            , { field: 'HWhID', title: 'HWhID', hide: true }
                            , { field: '默认仓库', title: '默认仓库' }
                            , { field: 'HSPID', title: 'HSPID', hide: true }
                            , { field: '默认仓位', title: '默认仓位' }
                            , { field: 'HUnitID', title: 'HUnitID', hide: true, sort: true }
                            , { field: '计量单位代码', title: '计量单位代码', sort: true }
                            , { field: '计量单位', title: '计量单位', sort: true }
                        ]],
                        page: true,
                        limit: 5,
                        //limits: [5]
                    },
                    done: function (elem, data) {
                        $(".layui-table-edit").blur();//单元格失去焦点
                        obj.update({
                            "HMaterID": data.data[0]["hmainid"]
                            , "HMaterCode": data.data[0]["模具编号"]
                            , "HMaterName": data.data[0]["模具名称"]
                            , "HMaterSpec": data.data[0]["模具型号"]
                            , "HUnitID": data.data[0]["HUnitID"]
                            , "HUnitCode": data.data[0]["计量单位代码"]
                            , "HUnitName": data.data[0]["计量单位"]
                            , "HWHID": data.data[0]["HWHID"]
                            , "HWHName": data.data[0]["默认仓库"]
                            , "HWHCode": data.data[0]["默认仓库代码"]
                            , "HSPID": data.data[0]["HSPID"]
                            , "HSPName": data.data[0]["默认仓位"]
                            , "HSPCode": data.data[0]["模具名称"]
                            , "HDesignLife": 0
                            , "HLeaveLife": 0
                            , "HQty": 1
                            , "HMoney": 0
                        })
                        table.render(option);
                        //setTableByHMater(obj, data);
                    }
                })
                //#endregion
            });
            //表体监听单元格编辑