器具主档:编辑页面,子表 器具只可以选择已审核且未作废、未关闭的数据。可以双击返回,可以多选确定返回
3个文件已修改
54 ■■■■■ 已修改文件
WebTM/Properties/PublishProfiles/LAYUI.pubxml.user 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/模治具管理/模治具管理/Gy_MouldFile.html 48 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/模治具管理/模治具管理/Gy_MouldFileList.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/Properties/PublishProfiles/LAYUI.pubxml.user
@@ -5149,10 +5149,10 @@
      <publishTime>07/19/2021 10:10:46</publishTime>
    </File>
    <File Include="views/模治具管理/模治具管理/Gy_MouldFile.html">
      <publishTime>06/03/2025 16:05:47</publishTime>
      <publishTime>06/03/2025 16:30:12</publishTime>
    </File>
    <File Include="views/模治具管理/模治具管理/Gy_MouldFileList.html">
      <publishTime>06/03/2025 14:03:10</publishTime>
      <publishTime>06/03/2025 16:33:48</publishTime>
    </File>
    <File Include="views/模治具管理/模治具管理/Gy_MouldFileResume.html">
      <publishTime>06/13/2024 14:47:29</publishTime>
WebTM/views/Ä£Öξ߹ÜÀí/Ä£Öξ߹ÜÀí/Gy_MouldFile.html
@@ -583,6 +583,8 @@
    </script>
    <script>
        var Stverf = "";
        var HDataEmp = {};
        //获取页面跳转参数
        var params = get_UrlVars();
        if (typeof (params[params[0]]) == "undefined") {
@@ -2057,34 +2059,42 @@
                                , shift: 2                                          //弹出动画
                                , area: ["90%", "90%"]                              //窗体大小
                                , maxmin: true                                      //设置最大最小按钮是否显示
                                , content: ["../../模治具管理/模治具管理/Gy_MouldFileList.html", "yes"]
                                , content: ["../../模治具管理/模治具管理/Gy_MouldFileList.html?openType=2", "yes"]
                                , btn: ["确定", "取消"]
                                , btn1: function (index, laero) {
                                    //按钮一  çš„回调
                                    var iframeWindow = window["layui-layer-iframe" + index];//获取弹框页面
                                    var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//获取选中的数据
                                    var rowIndex = $(obj.tr).attr("data-index") * 1;
                                    if (checkStatus.data.length != 1) {
                                        return layer.msg("请选择一条数据");
                                    for (var i = 0; i < checkStatus.data.length; i++) {
                                        if (rowIndex + i >= option.data.length) {
                                            var NewRow = {
                                                "HMouldFileID": "0", "HMouldFileName": "", "HUnionDate": Format(new Date, "yyyy-MM-dd"), "HRemark": "",
                                                "HSourceBillNo": 0, "HSourceBillType": 0, "HSourceInterID": 0, "HSourceEntryID": 0,
                                            };
                                            btnAddLine(NewRow);
                                        }
                                        //获取选中的子器具信息
                                        var resultData = checkStatus.data[i];
                                        option.data[rowIndex + i].HMouldFileID = resultData.hmainid;
                                        option.data[rowIndex + i].HMouldFileName = resultData.模具名称;
                                    }
                                    //更新表格缓存的数据
                                    obj.update({
                                        "HMouldFileID": checkStatus.data[0].hmainid,
                                        "HMouldFileName": checkStatus.data[0].模具名称
                                    })
                                    table.render(option);
                                    layer.close(index);//关闭弹窗
                                }
                                , btn2: function (index, layero) { }
                                , end: function () {
                                    if (typeof (OptionData.HItemID) != "undefined") {
                                    if (typeof (HDataEmp.hmainid) != "undefined") {
                                        obj.update({
                                            "HMouldFileID": OptionData.HItemID,
                                            "HMouldFileName": OptionData.模具名称
                                            "HMouldFileID": HDataEmp.hmainid,
                                            "HMouldFileName": HDataEmp.模具名称
                                        })
                                        OptionData = [];
                                        HDataEmp = {};
                                    }
                                }
                            })
                        }
@@ -2199,6 +2209,14 @@
                        }
                    });
                }
            }
            //#endregion
            //#region åœ¨æœ«å°¾å¢žåŠ ä¸€è¡Œ
            function btnAddLine(NewRow) {
                table.cache["mainTable"].push(NewRow);
                option.data = table.cache["mainTable"];
                table.render(option);
            }
            //#endregion
@@ -2359,6 +2377,8 @@
        //子表器具双击返回
        function GetMouldFileValue(obj) {
            OptionData = obj[0];
            HDataEmp = obj[0];
        }
        function GetMouldDotCheckRuleValue(obj) {
            OptionData = obj[0];
WebTM/views/Ä£Öξ߹ÜÀí/Ä£Öξ߹ÜÀí/Gy_MouldFileList.html
@@ -1215,7 +1215,7 @@
                var openType = params[params[0]]; //从参数中获取 æ‰“开方式  1直接打开 2其它页面通过选择按钮打开
                var addSWhere = "";
                if (typeof(openType) != "undefined") {
                    addSWhere = " and å…³é—­äºº = '' and å®¡æ ¸äºº != ''";
                    addSWhere = " and ä½œåºŸäºº = '' and å…³é—­äºº = '' and å®¡æ ¸äºº <> ''";
                }
                return addSWhere;
            }