zrg
2024-02-04 9b53bea5e53bb63654ab66c4b8732da8bd277304
WebTM/views/ÏîÄ¿¹ÜÀí/¹¤×÷ÈÎÎñ/PM_WorkTaskBill.html
@@ -197,6 +197,23 @@
                                                </button>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">订单等级</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <select name="HOrderLevID" id="HOrderLevID" lay-filter="HOrderLevID" style="width:120px;" >
                                                </select>
                                            </div>
                                        </div>
                                        <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="HHasten" name="HHasten" id="HHasten"  style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly >
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHHasten" id="btnSearchHHasten" style="padding: 0 10px;float: right;margin-right: 3px; " value="0">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                </button>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
@@ -446,6 +463,10 @@
                //文件选择初始化
                PicUpload();
                //初始化订单等级
                HOrderLev();
            }
            //else if (OperationType == 2) {                                      //复制
            //    //禁用组织选项
@@ -463,7 +484,9 @@
            //        }
            //    });
            //}
            else if (OperationType == 3) {//如果修改则走下面 new                                        //编辑
            else if (OperationType == 3) {//如果修改则走下面 new
                //编辑
                ////禁用组织选项
                //$("#HOrgID").attr("disabled", true);
                //初始化项目阶段表
@@ -473,6 +496,9 @@
                PicUpload();
                //展示已上传的文件
                getFileList_loaded();
                //初始化订单等级
                HOrderLev();
            } else if (OperationType == 4 && HProjectStageID != null) {                     //下推
                ////禁用组织选项
                //$("#HOrgID").attr("disabled", true);
@@ -495,13 +521,16 @@
                set_WorkTaskReport();
                //文件选择初始化
                PicUpload();
                //初始化订单等级
                HOrderLev();
            }
            //#endregion
            //#region åˆå§‹åŒ–组织
            Organ();
            //#endregion
            //#endregion
            //#region è§¦å‘事件:包括form.on(){}格式的所有点击事件、选择事件等
@@ -638,6 +667,42 @@
                    }
                })
            }
            //#endregion
            //#region èŽ·å–è®¢å•ç­‰çº§
            function HOrderLev() {
                //获取订单等级
                var Order = '';
                $.ajax({
                    type: "get",
                    async: false,
                    url: GetWEBURL() + "/PM_WorkTaskBill/getOrder",
                    success: function (result) {
                        if (result.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            var data = result.data;
                            for (var i = 0; i < data.length; i++) {
                                Order += '<option  style="color:blue;" value="' + data[i].HItemID + '">' + data[i].HName + '</option>';
                            }
                            $("#HOrderLevID ").append(Order);
                            //if (OperationType == 1) {
                            //    HOrgIDBar = sessionStorage["OrganizationID"];
                            //}
                            //$("#HOrderLevID ").val(HOrgIDBar);
                            form.render('select');
                        }
                        layer.closeAll("loading");
                    }
                })
            }
            //#endregion
            //#region èŽ·å–å‚¬ä¿ƒæ¬¡æ•°
            document.getElementById('btnSearchHHasten').addEventListener('click', function () {
                var input = document.getElementById('HHasten');
                input.value = parseInt(input.value) + 1;
            });
            //#endregion
            //#region èŽ·å–å‚æ•°
@@ -992,6 +1057,9 @@
            function set_AddNew(data) {
                //获取组织数据
                data.field.HPRDORGID = sessionStorage["OrganizationID"];//组织
                if (data.field.HHasten == "") {
                    data.field.HHasten = 0;
                }
                //若为编辑-保存,则更新修改人和修改时间
                if (OperationType == 3) {
                    data.field.HUpdater = sessionStorage["HUserName"];
@@ -1063,6 +1131,8 @@
                            , "HCopyEmp": tableMain[0]["HCopyEmp"]
                            , "HRemark": tableMain[0]["HRemark"]
                            , "HOrgID": tableMain[0]["HOrgID"]
                            , "HOrderLevID": tableMain[0]["HOrderLevID"]
                            , "HHasten": tableMain[0]["HHasten"]
                            , "HMainSourceInterID": tableMain[0]["HMainSourceInterID"]
                            , "HMainSourceEntryID": tableMain[0]["HMainSourceEntryID"]
@@ -1100,23 +1170,26 @@
                    data: { "HInterID": linterid, "HEntryID": HEntryID, "user": sessionStorage["HUserName"] },
                    success: function (result) {
                        var tableMain = result.data;
                        if (result.data.length > 0) {
                            //主表 èµ‹å€¼
                            form.val("formData", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                "HOrgID": tableMain[0]["HOrgID"]
                                , "HProjectID": tableMain[0]["HInterID"]
                                , "HProNumber": tableMain[0]["HProNumber"]
                                , "HProName": tableMain[0]["HProName"]
                                , "HProjectStageID": tableMain[0]["HProjectStageID"]
                                , "HProjectStageName": tableMain[0]["HProjectStageName"]
                                , "HMainSourceInterID": tableMain[0]["HInterID"]
                                , "HMainSourceEntryID": tableMain[0]["HEntryID"]
                                , "HMainSourceBillNo": tableMain[0]["HBillNo"]
                                , "HMainSourceBillType": tableMain[0]["HBillType"]
                            });
                        //主表 èµ‹å€¼
                        form.val("formData", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                            "HOrgID": tableMain[0]["HOrgID"]
                            , "HProjectID": tableMain[0]["HInterID"]
                            , "HProNumber": tableMain[0]["HProNumber"]
                            , "HProName": tableMain[0]["HProName"]
                            , "HProjectStageID": tableMain[0]["HProjectStageID"]
                            , "HProjectStageName": tableMain[0]["HProjectStageName"]
                            , "HMainSourceInterID": tableMain[0]["HInterID"]
                            , "HMainSourceEntryID": tableMain[0]["HEntryID"]
                            , "HMainSourceBillNo": tableMain[0]["HBillNo"]
                            , "HMainSourceBillType": tableMain[0]["HBillType"]
                        });
                        //组织的值HOrgID变化,重新渲染
                        HOrgIDBar = tableMain[0]["HOrgID"];
                            //组织的值HOrgID变化,重新渲染
                            HOrgIDBar = tableMain[0]["HOrgID"];
                        } else {
                            layer.alert("下推此数据,无工作任务存在!!!")
                        }
                    }
                })
            }