YL
2021-09-16 b0d43cad5c645be2ae77d0acedc71b05160fbe3c
WebTM/views/Ä£Öξ߹ÜÀí/Ä£Öξֿ߲â¹ÜÀí/Sc_MouldOtherOutBillEdit.html
@@ -76,8 +76,8 @@
                                            <div class="layui-inline">
                                                <label class="layui-form-label">验收员</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HSecManagerName" id="HSecManagerName" class="layui-input" value="0" style="float:left;width:150px;">
                                                    <input type="hidden" name="HSecManagerID" id="HSecManagerID" class="layui-input" value="0" style="float:left;width:150px;">
                                                    <input type="text" name="HManagerName" id="HManagerName" class="layui-input" value="0" style="float:left;width:150px;">
                                                    <input type="hidden" name="HManagerID" id="HManagerID" class="layui-input" value="0" style="float:left;width:150px;">
                                                    <button type="button" lay-submit="" class="layui-btn layui-btn-primary" lay-filter="HSecManagerList" style="width:40px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                    </button>
@@ -248,36 +248,67 @@
                , limit: 500 //每页默认显示的数量
            };
            //判断是否新增
            //if (hID == null || hID == 0) {
            //    //初始加载表格{ "ID": 0, "HWasterReasonName": " ","HBadReasonID":0,"HEmpName": "  ", "HSQProcName": "   ","HProcID":0, "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
            //    option.data = [{ "HMaterID": 0, "HMaterName": "", "HMaterSpec": "","HBatchNo": "", "HDesignLife": 0, "HLeaveLife": 0, "HUseLife": 0, "HQty": 0, "HPrice": 0, "HMoney": 0, "HWHID": 0, "HWHName": "", "HRemark": "" }];
            //    table.render(option);
            //}
            //else {
            //    $("#HInterID").val(hID);//修改时主表ID
            //    //编辑加载数据
            //    var ajaxLoad = layer.load();
            //    $.ajax({
            //        url: GetWEBURL() + 'Sc_MouldOtherOutBill/Sc_MouldOtherOutBillListCheckDetai',
            //        type: "GET",
            //        data: { "HID":  hID },
            //        success: function (result) {
            //            //console.log(result);
            //            //console.log('gouba' + result);
            //            if (result.code == 1) {
            //                option.data = result.data;
            //                layer.close(ajaxLoad);
            //            } else {
            //                layer.close(ajaxLoad);
            //                layer.alert(result.code + result.Message, { icon: 5 });
            //            }
            //        }, error: function () {
            //            layer.close(ajaxLoad);
            //            layer.alert("接口请求失败!", { icon: 5 });
            //        }
            //    });
            //}
            var date = new Date();
            var day = date.getDate();
            var month = date.getMonth() + 1;
            var year = date.getFullYear();
            var shijian = year + "-" + month + "-" + day;
            //判断是否新增
            if (hID == null || hID == 0) {
                //初始加载表格{ "ID": 0, "HWasterReasonName": " ","HBadReasonID":0,"HEmpName": "  ", "HSQProcName": "   ","HProcID":0, "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
                option.data = [{ "HMaterID": 0, "HMaterName": "", "HMaterSpec": "","HBatchNo": "", "HDesignLife": 0, "HLeaveLife": 0, "HUseLife": 0, "HQty": 0, "HPrice": 0, "HMoney": 0, "HWHID": 0, "HWHName": "", "HRemark": "" }];
                table.render(option);
            }
            else {
                $("#HInterID").val(hID);//修改时主表ID
                //编辑加载数据
                //获取最大单据号 new
                $("#HInterID").val("0");
                $("#HBillNo").val("");
                $.ajax({
                    url: GetWEBURL() + 'Sc_MouldOtherOutBill/Sc_MouldOtherOutBillListProjectDetai',
                    url: GetWEBURL() + "/Web/GetMAXNum",
                    type: "GET",
                    data: { "sqlWhere": "and hmainid=" + hID },
                    success: function (result) {
                        //console.log(result);
                        //console.log('gouba' + result);
                        if (result.count == 1) {
                            option.data = result.data;
                            table.render(option);
                        } else {
                            layer.alert(result.code + result.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.close(index0);
                        layer.alert("接口请求失败!", { icon: 5 });
                    data: { "HBillType": '3828' },
                    success: function (d) {
                        //console.log(d.data);
                        $("#HBillNo").val(d.data[0].HBillNo);
                        $("#HDate").val(shijian);
                        $("#HInterID").val(0);
                    }
                });
            }
            else {//如果修改则走下面 new
                RoadBillMain(hID);
                /* RoadBillSub(linterid);*/
            }
            //头工具栏事件
            var rowid = 0;
@@ -2282,7 +2313,8 @@
            function RoadBillMain(hID)//加载表头
            {
                alert(hID);
                $("#HInterID").val(hID);//修改时主表ID
                //alert(hID);
                //查询检验方案单是否存在
                $.ajax({
                    url: GetWEBURL() + "Sc_MouldOtherOutBill/Sc_MouldOtherOutBillListCheckDetai",
@@ -2290,29 +2322,44 @@
                    data: {
                        "HID": hID
                    },
                    success: function (result) {
                        option.data = [{ "HMaterID": 0, "HMaterName": "", "HMaterSpec": "", "HBatchNo": "", "HDesignLife": 0, "HLeaveLife": 0, "HUseLife": 0, "HQty": 0, "HPrice": 0, "HMoney": 0, "HWHID": 0, "HWHName": "", "HRemark": "" }];
                        table.render(option);
                        if (result.code == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            var data = result.data.h_v_Sc_MouldOtherOutBillList[0];
                            form.val("component-form-group", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                "HBillNo": data.单据号
                                , "HDate": formatDate(data.日期)
                                , "HInnerBillNo": data.内部单据号
                                , "HWHID": data.HWHID                    //仓库ID
                                , "HWHName": data.仓库名称               //仓库名称
                                , "HSecManagerID": data.HSecManagerID    //验收员ID
                                , "HSecManagerName": data.验收人     //验收员名称
                                , "HKeeperID": data.HKeeperID            //保管员ID
                                , "HKeeperName": data.保管员        //保管员名称
                                , "HManagerName": data.负责人名称        //负责人名称
                                , "HDeptID": data.HDeptID                 //部门ID
                                , "HDeptName": data.部门             //部门名称
                                , "HSourceBillType":""                   //源单类型
                                , "XDH": ""                               //选单号
                                , "HExplanation": data.摘要              //摘要
                                , "HRemark": data.表头备注                    //备注
                            });
                            //form.val("component-form-group", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                            //    "HBillNo": data.单据号
                            //    , "HDate": formatDate(data.日期)
                            //    , "HInnerBillNo": data.内部单据号
                            //    , "HWHID": data.HWHID                    //仓库ID
                            //    , "HWHName": data.仓库名称               //仓库名称
                            //    , "HSecManagerID": data.HSecManagerID    //验收员ID
                            //    , "HSecManagerName": data.验收人     //验收员名称
                            //    , "HKeeperID": data.HKeeperID            //保管员ID
                            //    , "HKeeperName": data.保管员        //保管员名称
                            //    , "HManagerName": data.负责人名称        //负责人名称
                            //    , "HDeptID": data.HDeptID                 //部门ID
                            //    , "HDeptName": data.部门             //部门名称
                            //    , "HSourceBillType":""                   //源单类型
                            //    , "XDH": ""                               //选单号
                            //    , "HExplanation": data.摘要              //摘要
                            //    , "HRemark": data.表头备注                    //备注
                            //});
                            $("#HBillNo").val(data.单据号);
                            $("#HDate").val(formatDate(data.日期));
                            $("#HInnerBillNo").val(data.内部单据号);
                            $("#HWHID").val(data.HWHID);
                            $("#HWHName").val(data.仓库);
                            $("#HManagerID").val(data.HManagerID);
                            $("#HManagerName").val(data.验收人);
                            $("#HKeeperID").val(data.HKeeperID);
                            $("#HKeeperName").val(data.保管员);
                            $("#HDeptID").val(data.HDeptID);
                            $("#HDeptName").val(data.部门);
                            $("#HExplanation").val(data.摘要);
                            $("#HRemark").val(data.表头备注);
                        } else {
                            layer.alert(result.msg, { icon: 5, btn: ['退出'], time: 100000, offset: 't' });
                        }
@@ -2323,33 +2370,6 @@
            }
            var date = new Date();
            var day = date.getDate();
            var month = date.getMonth() + 1;
            var year = date.getFullYear();
            var shijian = year + "-" + month + "-" + day;
            //判断是否新增
            if (hID == null || hID == 0) {
                //获取最大单据号 new
                $("#HInterID").val("0");
                $("#HBillNo").val("");
                $.ajax({
                    url: GetWEBURL() + "/Web/GetMAXNum",
                    type: "GET",
                    data: { "HBillType": '3828' },
                    success: function (d) {
                        //console.log(d.data);
                        $("#HBillNo").val(d.data[0].HBillNo);
                        $("#HDate").val(shijian);
                        $("#HInterID").val(0);
                    }
                });
            }
            else {//如果修改则走下面 new
                RoadBillMain(hID);
                /* RoadBillSub(linterid);*/
            }
            //表头信息仓库弹窗
            form.on('submit(WareHouse)', function () {