计划管理全部模块,选择基础资料的界面,全部增加 双击返回 的功能; (工艺路线,产品工艺参数,产线返修平台,产线质检平台)
9个文件已修改
305 ■■■■■ 已修改文件
WebTM/views/基础资料/公用基础资料/Gy_TechnologyParameterList.html 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/Gy_TechnologyParameterUnitList.html 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/生产基础资料/Gy_BadReason.html 33 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/生产基础资料/Gy_BadResult.html 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/生产基础资料/Gy_BadType.html 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/计划管理/产线质检平台/Sc_ICMOBillQualityStatus_Tmp.html 37 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/计划管理/产线返修平台/Sc_SourceLineRepairBill.html 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/计划管理/工艺路线/Gy_MaterialTechParamBillMain.html 99 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/计划管理/工艺路线/Gy_RoutingBill.html 74 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_TechnologyParameterList.html
@@ -176,6 +176,15 @@
            //#endregion
            //#region åŒå‡»è¿”回数据
            table.on('rowDouble(mainTable)', function (obj) {
                var data = [];
                data.push(obj.data);
                parent.GetParameterValue(data);
                var index = parent.layer.getFrameIndex(window.name);
                parent.layer.close(index);
            });
            //#region é‡ç½®è¿‡æ»¤æ¡ä»¶
            function set_ClearQuery() {
                $("#HNumber").val("");
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_TechnologyParameterUnitList.html
@@ -174,6 +174,16 @@
            //#endregion
            //#region åŒå‡»è¿”回数据
            table.on('rowDouble(mainTable)', function (obj) {
                var data = [];
                data.push(obj.data);
                parent.GetTechnologyParameterUnitValue(data);
                var index = parent.layer.getFrameIndex(window.name);
                parent.layer.close(index);
            });
            //#endregion
            //#region é‡ç½®è¿‡æ»¤æ¡ä»¶
            function set_ClearQuery() {
                $("#HNumber").val("");
WebTM/views/»ù´¡×ÊÁÏ/Éú²ú»ù´¡×ÊÁÏ/Gy_BadReason.html
@@ -121,6 +121,10 @@
            //#region è¿›å…¥é¡µé¢æ—¢åŠ è½½
            var params = getUrlVars();
            var Type = params[params[0]];
            //初始化界面
            set_ClearBill();
            //#endregion
@@ -167,6 +171,23 @@
            // é‡ç½®æŒ‰é’®
            form.on('submit(btnReSearch)', function (data) {
                set_ClearQuery();
            });
            //#endregion
            //#region åŒå‡»è¿”回数据
            table.on('rowDouble(mainTable)', function (obj) {
                var data = [];
                data.push(obj.data);
                switch (Type) {
                    case "BadReason":  //不良原因
                        parent.GetBadReasonValue(data);
                        break;
                    case "ScrapReason":  //报废原因
                        parent.GetScrapReasonValue(data);
                        break;
                }
                var index = parent.layer.getFrameIndex(window.name);
                parent.layer.close(index);
            });
            //#endregion
@@ -511,6 +532,18 @@
            }
            //#endregion
            //#region èŽ·å–å‚æ•°
            function getUrlVars() {
                var vars = [], hash;
                var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
                for (var i = 0; i < hashes.length; i++) {
                    hash = hashes[i].split('=');
                    vars.push(hash[0]);
                    vars[hash[0]] = hash[1];
                }
                return vars;
            }
            //#endregion
            //#region éšè—åˆ—设置
WebTM/views/»ù´¡×ÊÁÏ/Éú²ú»ù´¡×ÊÁÏ/Gy_BadResult.html
@@ -185,6 +185,17 @@
            form.on('submit(btnReSearch)', function (data) {
                set_ClearQuery();
            });
            //#region åŒå‡»è¿”回数据
            table.on('rowDouble(mainTable)', function (obj) {
                var data = [];
                data.push(obj.data);
                parent.GetBadResultValue(data);
                var index = parent.layer.getFrameIndex(window.name);
                parent.layer.close(index);
            });
            //#endregion
            //#endregion
            //#region ç‚¹å‡»è¡Œé€‰ä¸­é«˜äº®
WebTM/views/»ù´¡×ÊÁÏ/Éú²ú»ù´¡×ÊÁÏ/Gy_BadType.html
@@ -191,6 +191,16 @@
                set_ClearQuery();
            });
            //#region åŒå‡»è¿”回数据
            table.on('rowDouble(mainTable)', function (obj) {
                var data = [];
                data.push(obj.data);
                parent.GetBadTypeValue(data);
                var index = parent.layer.getFrameIndex(window.name);
                parent.layer.close(index);
            });
            //#endregion
            //#region ç‚¹å‡»è¡Œé€‰ä¸­é«˜äº®
            table.on('row(mainTable)', function (obj) {
                //选中行改变颜色
WebTM/views/¼Æ»®¹ÜÀí/²úÏßÖÊ¼ìÆ½Ì¨/Sc_ICMOBillQualityStatus_Tmp.html
@@ -129,7 +129,7 @@
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">报废原因</label>
                                            <div class="layui-input-block" style="margin-left: 77px;">
                                                <input type="text" class="layui-input" lay-verify="HBadReasonName" name="HBadReasonName" id="HBadReasonName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                <input type="text" class="layui-input" lay-verify="HBadReasonNames" name="HBadReasonNames" id="HBadReasonNames" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                <input type="hidden" name="HWasterReasonID" id="HWasterReasonID" lay-verify="HWasterReasonID" value="0">
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHWasterReason" id="btnSearchHWasterReason" style="padding: 0 10px;float: right;margin-right: 3px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
@@ -905,7 +905,7 @@
                    , shift: 2                                          //弹出动画
                    , area: ["90%", "90%"]                              //窗体大小
                    , maxmin: true                                      //设置最大最小按钮是否显示
                    , content: ['../../../views/基础资料/公用基础资料/Gy_EmployeeList.html', 'yes']
                    , content: ['../../../views/基础资料/公用基础资料/Gy_EmployeeList.html?type=HEmp', 'yes']
                    , btn: ["确定", "取消"]
                    , btn1: function (index, laero) {
                        //按钮一  çš„回调
@@ -935,7 +935,7 @@
                    , shift: 2                                          //弹出动画
                    , area: ["90%", "90%"]                              //窗体大小
                    , maxmin: true                                      //设置最大最小按钮是否显示
                    , content: ["../../../views/基础资料/生产基础资料/Gy_BadReason.html", "yes"]
                    , content: ["../../../views/基础资料/生产基础资料/Gy_BadReason.html?type=BadReason", "yes"]
                    , btn: ["确定", "取消"]
                    , btn1: function (index, laero) {
                        //按钮一  çš„回调
@@ -1027,7 +1027,7 @@
                    , shift: 2                                          //弹出动画
                    , area: ["90%", "90%"]                              //窗体大小
                    , maxmin: true                                      //设置最大最小按钮是否显示
                    , content: ["../../../views/基础资料/生产基础资料/Gy_BadReason.html", "yes"]
                    , content: ["../../../views/基础资料/生产基础资料/Gy_BadReason.html?type=ScrapReason", "yes"]
                    , btn: ["确定", "取消"]
                    , btn1: function (index, laero) {
                        //按钮一  çš„回调
@@ -1039,8 +1039,8 @@
                        }
                        layer.msg("报废原因");
                        $("#HBadResultID").val(checkStatus.data[0].HItemID);//内码
                        $("#HBadResultName").val(checkStatus.data[0].不良原因名称);//名称
                        $("#HWasterReasonID").val(checkStatus.data[0].HItemID);//内码
                        $("#HBadReasonNames").val(checkStatus.data[0].不良原因名称);//名称
                        layer.close(index);//关闭弹窗
                    }
                    , btn2: function (index, layero) { }
@@ -1363,6 +1363,31 @@
        });
        //质检员
        function GetHEmpValue(obj) {
            $("#HCheckManID").val(obj[0].HItemID);//内码
            $("#HCheckManName").val(obj[0].职员名称);//名称
        }
        //不良原因
        function GetBadReasonValue(obj) {
            $("#HBadReasonID").val(obj[0].HItemID);//内码
            $("#HBadReasonName").val(obj[0].不良原因名称);//名称
        }
        //不良类型
        function GetBadTypeValue(obj) {
            $("#HBadTypeID").val(obj[0].HItemID);//内码
            $("#HBadTypeName").val(obj[0].不良类型名称);//名称
        }
        //不良后果
        function GetBadResultValue(obj) {
            $("#HBadResultID").val(obj[0].HItemID);//内码
            $("#HBadResultName").val(obj[0].不良后果名称);//名称
        }
        //报废原因
        function GetScrapReasonValue(obj) {
            $("#HWasterReasonID").val(obj[0].HItemID);//内码
            $("#HBadReasonNames").val(obj[0].不良原因名称);//名称
        }
    </script>
</body>
WebTM/views/¼Æ»®¹ÜÀí/²úÏß·µÐÞÆ½Ì¨/Sc_SourceLineRepairBill.html
@@ -936,7 +936,7 @@
                    , shift: 2                                          //弹出动画
                    , area: ["90%", "90%"]                              //窗体大小
                    , maxmin: true                                      //设置最大最小按钮是否显示
                    , content: ['../../../views/基础资料/公用基础资料/Gy_EmployeeList.html', 'yes']
                    , content: ['../../../views/基础资料/公用基础资料/Gy_EmployeeList.html?type=HEmp', 'yes']
                    , btn: ["确定", "取消"]
                    , btn1: function (index, laero) {
                        //按钮一  çš„回调
@@ -1462,6 +1462,26 @@
        });
        //维修人
        function GetHEmpValue(obj) {
            $("#HEmpID").val(obj[0].HItemID);//内码
            $("#HEmpName").val(obj[0].职员名称);//名称
        }
        //不良原因
        function GetBadReasonValue(obj) {
            $("#HBadReasonID").val(obj[0].HItemID);//内码
            $("#HBadReasonName").val(obj[0].不良原因名称);//名称
        }
        //不良类型
        function GetBadTypeValue(obj) {
            $("#HBadTypeID").val(obj[0].HItemID);//内码
            $("#HBadTypeName").val(obj[0].不良类型名称);//名称
        }
        //不良后果
        function GetBadResultValue(obj) {
            $("#HBadResultID").val(obj[0].HItemID);//内码
            $("#HBadResultName").val(obj[0].不良后果名称);//名称
        }
    </script>
</body>
WebTM/views/¼Æ»®¹ÜÀí/¹¤ÒÕ·Ïß/Gy_MaterialTechParamBillMain.html
@@ -317,7 +317,7 @@
    </script>
    <script>
        var OptionData = [];
        layui.config({
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
@@ -655,7 +655,7 @@
                    , area: ['90%', '90%']//大小
                    , title: '员工表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../基础资料/公用基础资料/Gy_EmployeeList.html?openType=2&HOrgID=' + HOrgID, 'yes']
                    , content: ['../../基础资料/公用基础资料/Gy_EmployeeList.html?Type=HEmp', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
@@ -775,7 +775,7 @@
                    , area: ['90%', '90%']//大小
                    , title: '设备编码表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../Baseset/基础资料/Gy_EquipFileBillMainList.html', 'yes']
                    , content: ['../../设备管理/设备档案/Gy_EquipFileMainList.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
@@ -784,10 +784,10 @@
                            return layer.msg('请选择数据');
                        }
                        //获取数据
                        $("#HEquipID").val(checkStatus.data[0].HInterID);//id
                        $("#HEquipNumber").val(checkStatus.data[0].HEquipFileNumber);//设备代码
                        $("#HEquipName").val(checkStatus.data[0].HName);//设备名称
                        $("#HEquipModel").val(checkStatus.data[0].HModel2);//设备型号
                        $("#HEquipID").val(checkStatus.data[0].hmainid);//id
                        $("#HEquipNumber").val(checkStatus.data[0].设备编码);//设备代码
                        $("#HEquipName").val(checkStatus.data[0].设备名称);//设备名称
                        $("#HEquipModel").val(checkStatus.data[0].设备规格);//设备型号
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
@@ -828,6 +828,18 @@
                                    });
                                    layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                                }
                                , end: function () {
                                    if (OptionData.length > 0) {
                                        //更新表格缓存的数据
                                        obj.update({
                                            "HTechParamID": OptionData[0].HItemID,
                                            "HTechParamNumber": OptionData[0].工艺参数代码,
                                            "HTechParamName": OptionData[0].工艺参数名称,
                                        });
                                        OptionData = [];
                                    }
                                }
                            });
                        }
                        //工艺参数单位
@@ -856,6 +868,17 @@
                                    });
                                    layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                                }
                                , end: function () {
                                    if (OptionData.length > 0) {
                                        //更新表格缓存的数据
                                        obj.update({
                                            "HTechParamUnitID": OptionData[0].HItemID,
                                            "HTechParamUnitName": OptionData[0].工艺参数单位名称,
                                        });
                                        OptionData = [];
                                    }
                                }
                            });
                        }
@@ -1278,6 +1301,68 @@
        });
        //部门
        function GetHDeptNameValue(obj) {
            $("#HDeptID").val(obj[0].HItemID);//部门id
            $("#HDeptName").val(obj[0].部门名称);//部门名称
        }
        //负责人
        function GetHEmpValue(obj) {
            $("#HEmpID").val(obj[0].HItemID);//负责人id
            $("#HEmpName").val(obj[0].职员名称);//负责人名称
            if ($("#HEmpName").val() == "") {
                $("#HEmpName").val(obj[0].职员代码);
            }
        }
        //物料
        function GetMaterValue(obj) {
            $("#HMaterID").val(obj[0].HItemID);
            $("#HMaterNumber").val(obj[0].物料代码);
            $("#HMaterName").val(obj[0].物料名称);
            $("#HMaterModel").val(obj[0].规格型号);
        }
        //工作中心
        function GetWorkCenterValue(obj) {
            $("#HWorkCenterID").val(obj[0].HItemID);//工作中心id
            $("#HWorkCenterName").val(obj[0].工作中心名称);//工作中心名称
            if ($("#HWorkCenterName").val() == "") {
                $("#HWorkCenterName").val(obj[0].工作中心名称);
            }
        }
        //设备档案
        function GetEquipFileValue(obj) {
            $("#HEquipID").val(obj[0].hmainid);//id
            $("#HEquipNumber").val(obj[0].设备编码);//设备代码
            $("#HEquipName").val(obj[0].设备名称);//设备名称
            $("#HEquipModel").val(obj[0].设备规格);//设备型号
        }
        //工序
        function GetProcessValue(obj) {
            //获取数据
            $("#HProcID").val(obj[0].HItemID);//工作中心id
            $("#HProcName").val(obj[0].工序名称);//工作中心名称
            if ($("#HProcName").val() == "") {
                $("#HProcName").val(obj[0].工序名称);
            }
        }
        //工艺参数
        function GetParameterValue(obj) {
            OptionData = obj;
        }
        //工艺参数单位
        function GetTechnologyParameterUnitValue(obj) {
            OptionData = obj;
        }
    </script>
</body>
</html>
WebTM/views/¼Æ»®¹ÜÀí/¹¤ÒÕ·Ïß/Gy_RoutingBill.html
@@ -463,7 +463,7 @@
    </script>
    <script>
        var OptionData = [];
        layui.config({
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
@@ -1549,6 +1549,19 @@
                                    layer.close(index);//关闭弹窗
                                }
                                , end: function () {
                                    if (OptionData.length > 0) {
                                        //更新表格缓存的数据
                                        obj.update({
                                            "工序": OptionData[0].工序名称
                                            , "HProcID": OptionData[0].HItemID
                                            , "工作中心": OptionData[0].工作中心
                                            , "HCenterID": OptionData[0].HWorkCenterID
                                            , "工作中心代码": OptionData[0].工作中心代码
                                        })
                                        OptionData = [];
                                    }
                                }
                            })
                        }
                        //工作中心
@@ -1580,6 +1593,17 @@
                                    })
                                    layer.close(index);//关闭弹窗
                                }
                                , end: function () {
                                    if (OptionData.length > 0) {
                                        //更新表格缓存的数据
                                        obj.update({
                                            "工作中心": OptionData[0].工作中心名称
                                            , "HCenterID": OptionData[0].HItemID
                                            , "工作中心代码": OptionData[0].工作中心代码
                                        })
                                        OptionData = [];
                                    }
                                }
                            })
                        }
                        //供应商
@@ -1593,7 +1617,7 @@
                                , shift: 2 //弹出动画
                                , area: ["90%", "90%"] //窗体大小
                                , maxmin: true //设置最大最小按钮是否显示
                                , content: ["../../基础资料/采购基础资料/Gy_Supplier.html", "yes"]
                                , content: ["../../基础资料/采购基础资料/Gy_Supplier.html?type=HSup", "yes"]
                                , btn: ["确定", "取消"]
                                , btn1: function (index, laero) {
                                    //按钮一  çš„回调
@@ -1610,6 +1634,17 @@
                                        , "供应商代码": checkStatus.data[0].供应商代码
                                    })
                                    layer.close(index);//关闭弹窗
                                }
                                , end: function () {
                                    if (OptionData.length > 0) {
                                        //更新表格缓存的数据
                                        obj.update({
                                            "供应商": OptionData[0].供应商名称
                                            , "HSupID": OptionData[0].HItemID
                                            , "供应商代码": OptionData[0].供应商代码
                                        })
                                        OptionData = [];
                                    }
                                }
                            })
                        }
@@ -2263,6 +2298,41 @@
            };
        });
        //物料
        function GetMaterValue(obj) {
            //获取数据
            $("#HMaterID").val(obj[0].HItemID);//物料id
            $("#HMaterName").val(obj[0].物料名称);//物料名称
            $("#HMaterNumber").val(obj[0].物料代码);//物料代码
            $("#HMaterModel").val(obj[0].规格型号);//规格型号
            $("#HUnitID").val(obj[0].HUnitID);//计量单位id
            $("#HUnitName").val(obj[0].计量单位名称);//计量单位名称
            if ($("#HName").val() == "") {
                $("#HName").val(obj[0].物料代码);
            }
        }
        //计量单位
        function GetUnitValue(obj) {
            $("#HUnitID").val(obj[0].HItemID);//计量单位id
            $("#HUnitName").val(obj[0].计量单位名称);//计量单位名称
        }
        //工序
        function GetProcessValue(obj) {
            OptionData= obj;
        }
        //工作中心
        function GetWorkCenterValue(obj) {
            OptionData = obj;
        }
        //供应商
        function GetHSupNameValue(obj) {
            OptionData = obj;
        }
    </script>
</body>
</html>