WebTM/views/ÏúÊÛ¹ÜÀí/ÌØÅúÉêÇëµ¥/Xs_ExceptiveCheckRequestBill.html
@@ -177,9 +177,9 @@
                                        <div class="layui-inline">
                                            <label class="layui-form-label">特批类型</label>
                                            <div class="layui-input-inline">
                                                <select name="" id="" lay-filter="" style="width: 180px; ">
                                                    <option style="color:blue;" selected="selected" value="合同特批">合同特批</option>
                                                    <option style="color:blue;" value=""></option>
                                                <select name="BillType" id="BillType" lay-filter="BillType" style="width: 180px; ">
                                                    <option style="color:blue;" selected="selected" value="1401">销售订单</option>
                                                    <option style="color:blue;" value="1205">销售出库单</option>
                                                </select>
                                            </div>
                                        </div>
@@ -255,7 +255,7 @@
                                        </div>
                                    </div>
                                    <!--隐藏字段-->
                                    <div class="layui-row">
                                    <div class="layui-row" style="display:none;">
                                        <div class="layui-inline">
                                            <label class="layui-form-label">黄线额度</label>
                                            <div class="layui-input-inline">
@@ -266,6 +266,14 @@
                                            <label class="layui-form-label">红线额度</label>
                                            <div class="layui-input-inline">
                                                <input class="layui-input" name="HMaxCreditRating_Q" id="HMaxCreditRating_Q" value="0" autocomplete="off">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <div class="layui-input-block">
                                                <input class="layui-input" name="HMainSourceInterID" id="HMainSourceInterID" value="0" autocomplete="off">
                                                <input class="layui-input" name="HMainSourceEntryID" id="HMainSourceEntryID" value="0" autocomplete="off">
                                                <input class="layui-input" name="HMainSourceBillNo" id="HMainSourceBillNo" value="" autocomplete="off">
                                                <input class="layui-input" name="HMainSourceBillType" id="HMainSourceBillType" value="" autocomplete="off">
                                            </div>
                                        </div>
                                    </div>
@@ -400,6 +408,13 @@
            else if (OperationType == 3) {                                                 //编辑
                //加载编辑页面
                RoadBillMain(linterid);
            }
            else if (OperationType == 4) {                                                  //下推
                if (params[params[2]] + "" == "1401") {
                    setInit_PushBySeOrderBill(linterid);
                } else if (params[params[2]] + "" == "1205") {
                    setInit_PushBySellOutBill(linterid);
                }
            }
            //#endregion
@@ -707,7 +722,7 @@
            function set_AddNew(data) {
                //获取操作方式
                var refSav = "";
                if (OperationType == 1 || OperationType == 2) {
                if (OperationType == 1 || OperationType == 2 || OperationType == 4) {
                    refSav = "Add";
                }
                if (OperationType == 3) {
@@ -773,6 +788,8 @@
                        if (result.code == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            var data = result.data[0];
                            $("#BillType").val(data.HMainSourceBillType);
                            form.val("formData", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                "HBillNo": data.单据号
                                , "HDate": formatDate(data.日期)
@@ -807,6 +824,137 @@
                                , "HCloseDate": data.关闭日期 == null ? "" : Format(new Date(data.关闭日期), "yyyy-MM-dd")
                                , "HDeleteMan": data.作废人
                                , "HDeleteDate": data.作废日期 == null ? "" : Format(new Date(data.作废日期), "yyyy-MM-dd")
                                , "HMainSourceInterID": data.HMainSourceInterID
                                , "HMainSourceEntryID": data.HMainSourceEntryID
                                , "HMainSourceBillNo": data.HMainSourceBillNo
                                , "HMainSourceBillType": data.HMainSourceBillType
                            });
                            HOrgIDBar = data.HOrgID == null ? 0 : data.HOrgID;
                            layer.close(ajaxLoad);
                        } else {
                            layer.close(ajaxLoad);
                            layer.alert(result.msg, { icon: 5, btn: ['退出'], time: 100000, offset: 't' });
                        }
                    }, error: function () {
                        layer.close(ajaxLoad);
                        layer.alert("发生错误!", { icon: 5 });
                    }
                });
            }
            //#endregion
            //#region (销售订单)下推页面初始化
            function setInit_PushBySeOrderBill(linterid) {
                //生成并设置主表的内码和单据号
                createBillNo();
                //时间组件初始化
                set_InitDate();
                //特批类型初始化
                $("#BillType").val(params[params[2]]);
                //相关文本框信息初始化
                $("#HDate").val(Format(new Date(), "yyyy-MM-dd"));
                $("#HMaker").val(sessionStorage["HUserName"]);
                $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd"));
                //查询 é”€å”®è®¢å• æ˜¯å¦å­˜åœ¨
                var ajaxLoad = layer.load();
                $.ajax({
                    url: GetWEBURL() + "/Xs_SeOrderBill/loadXs_SeOrderBill_Edit",
                    async: false,
                    type: "GET",
                    data: {
                        "HInterID": linterid
                    },
                    success: function (result) {
                        if (result.code == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            var data = result.data[0];
                            form.val("formData", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                "HDeptID": data.HDeptID
                                , "HDeptName": data.部门
                                , "HEmpID": data.HEmpID
                                , "HEmpName": data.业务员
                                , "HCurID": data.HCurID
                                , "HCurName": data.币别
                                , "HExRate": data.汇率
                                , "HCusID": data.HCusID
                                , "HCusName": data.客户
                                , "HManagerID": data.HManagerID
                                , "HManagerName": data.主管
                                , "HMainSourceInterID": linterid
                                , "HMainSourceBillNo": data.单据号
                                , "HMainSourceBillType": params[params[2]]
                            });
                            //组织的值HOrgID变化,重新渲染
                            HOrgIDBar = data.HOrgID;
                            layer.close(ajaxLoad);
                        } else {
                            layer.close(ajaxLoad);
                            layer.alert(result.msg, { icon: 5, btn: ['退出'], time: 100000, offset: 't' });
                        }
                    }, error: function () {
                        layer.close(ajaxLoad);
                        layer.alert("发生错误!", { icon: 5 });
                    }
                });
            }
            //#endregion
            //#region (销售出库单)下推页面初始化
            function setInit_PushBySellOutBill(linterid) {
                //生成并设置主表的内码和单据号
                createBillNo();
                //时间组件初始化
                set_InitDate();
                //特批类型初始化
                $("#BillType").val(params[params[2]]);
                //相关文本框信息初始化
                $("#HDate").val(Format(new Date(), "yyyy-MM-dd"));
                $("#HMaker").val(sessionStorage["HUserName"]);
                $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd"));
                //查询销售出库单是否存在
                var ajaxLoad = layer.load();
                $.ajax({
                    url: GetWEBURL() + "Kf_SellOutBill/cx",
                    async: false,
                    type: "GET",
                    data: {
                        "HInterID": linterid
                    },
                    success: function (result) {
                        if (result.code == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            allVal = result.data[0];
                            var data = result.data[0];
                            form.val("formData", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                "HDeptID": data.HDeptID
                                , "HDeptName": data.部门
                                , "HEmpID": data.HEmpID
                                , "HEmpName": data.业务员
                                , "HCurID": data.HCurID
                                , "HCurName": data.币别
/*                                , "HExRate": data.汇率*/
                                , "HCusID": data.hsupid
                                , "HCusName": data.客户
                                , "HManagerID": data.hmanagerid
                                , "HManagerName": data.主管
                                , "HMainSourceInterID": linterid
                                , "HMainSourceBillNo": data.单据号
                                , "HMainSourceBillType": params[params[2]]
                            });
                            HOrgIDBar = data.HOrgID == null ? 0 : data.HOrgID;