1
duhe
2025-06-16 df3e719955cc93b4e762ac75fbb61737fbf3b7a8
WebTM/views/ÖÊÁ¿¹ÜÀí/»ù´¡½¨Ä£/Gy_EnvironmentTestSchemeBillEdit.html
@@ -88,7 +88,17 @@
                                                <input type="text" class="layui-input" name="HRemark" id="HRemark" lay-verify="HRemark" placeholder="请输入内容" onmouseover="this.title=this.value" style=" width: 500px;">
                                            </div>
                                        </div>
                                    </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">组织<label style="color:red"> * </label></label>
                                            <div class="layui-input-block" style="margin-left: 120px; width: 501px;" readonly>
                                                <select name="HOrgID" id="HOrgID" lay-verify="HOrgID" style="background-color:#efefef4d;" readonly>
                                                    <!--动态渲染组织-->
                                                </select>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                            <!--其他信息-->
@@ -199,8 +209,10 @@
                , element = layui.element;
            var HModName = "Gy_EnvironmentTestSchemeBillEdit";
            var option = [];
            //记录组织的值
            var HOrgIDBar = 0;
            //初始表格数据
            var rowdata = [{"HPrjNo": "", "HEnvironmentItemID": "", "HEnvironmentItemName": "", "HTargetVal": "", "HUpLimit": "", "HDownLimit": ""}];
            var rowdata = [{"HPrjNo": "0", "HEnvironmentItemID": "", "HEnvironmentItemName": "", "HTargetVal": "", "HUpLimit": "", "HDownLimit": ""}];
            //#endregion
            //#region è¿›å…¥é¡µé¢å³åŠ è½½
@@ -271,7 +283,7 @@
                    , data = checkStatus.data;
                //新增行表格数据
                var NewRow = { "HPrjNo": "", "HEnvironmentItemID": "", "HEnvironmentItemName": "", "HTargetVal": "", "HUpLimit": "", "HDownLimit": "" };
                var NewRow = { "HPrjNo": "0", "HEnvironmentItemID": "", "HEnvironmentItemName": "", "HTargetVal": "", "HUpLimit": "", "HDownLimit": "" };
                switch (obj.event) {
                    case 'btn-AddLine':
                        table.cache["mainTable"].push(NewRow);
@@ -325,6 +337,9 @@
            //#region æ­¤é¡µé¢æ‰€æœ‰çš„æ–¹æ³•
            function set_ClearBill() {
                Organ();
                //禁用组织选项
                $("#HOrgID").attr("disabled", true);
                //制单人
                $("#HMaker").val(sessionStorage["HUserName"]);
                $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd"));
@@ -448,6 +463,32 @@
                });
            }
            //#region èŽ·å–ç»„ç»‡
            function Organ() {
                //获取登录页组织列
                var Organization = '';
                $.ajax({
                    type: "get",
                    url: GetWEBURL() + "/Web/GetOrganizations",
                    success: function (result) {
                        if (result.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            var data = result.data;
                            for (var i = 0; i < data.length; i++) {
                                Organization += '<option  style="color:blue;" value="' + data[i].ID + '">' + data[i].Name + '</option>';
                            }
                            $("#HOrgID").append(Organization);
                            if (OperationType == 1 || OperationType == 4 || OperationType == 2) {
                                HOrgIDBar = sessionStorage["OrganizationID"];
                            }
                            $("#HOrgID").val(HOrgIDBar);
                            form.render('select');
                        }
                        layer.closeAll("loading");
                    }
                })
            }
            //#endregion
            //获取参数
            function getUrlVars() {
                var vars = [], hash;
@@ -552,6 +593,8 @@
                            , "hcloseman": d.data[0].关闭人
                            , "hclosedate": d.data[0].关闭日期 == null ? "" : Format(new Date(d.data[0].关闭日期), "yyyy-MM-dd")
                        });
                        //组织的值HOrgID变化,重新渲染
                        HOrgIDBar = d.data[0]["HOrgID"];
                        //子表  èµ‹å€¼
                        var rowdata = [];
                        for (var i = 0; i < d.data.length; i++) {
@@ -593,7 +636,7 @@
                    }
                }
                data.field.HOrgID = sessionStorage["OrganizationID"];//组织
                /*data.field.HOrgID = sessionStorage["OrganizationID"];//组织*/
                var sMainStr = JSON.stringify(data.field);
                var sSubStr = JSON.stringify(num);
                var sMainSub = sMainStr + ';' + sSubStr + ';' + refSav + ";" + sessionStorage["HUserName"];
@@ -647,7 +690,7 @@
                for (var i = 0; i < option.data.length; i++) {
                    if (option.data[i] != "") {                     
                        //模具不为空
                        if (option.data[i]["HPrjNo "] == "0") {
                        if (option.data[i]["HPrjNo "] == "") {
                            layer.msg("第" + (i + 1) + "行:次序号不能为空!");
                            return false;
                        }