zrg
2024-07-29 cee5a3ba2b18178619ea4ddf96b249b90c439912
WebTM/views/²É¹º¹ÜÀí/¸¶¿îµ¥/YF_PayMentBill.html
@@ -151,6 +151,18 @@
                                                <input class="layui-input" name="HInnerBillNo" id="HInnerBillNo" autocomplete="off" style="background-color: #efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label">源单号</label>
                                            <div class="layui-input-inline">
                                                <input type="hidden" name="HMainSourceInterID" id="HMainSourceInterID" class="layui-input" value="0" style="float:left;width:150px;">
                                                <input type="hidden" name="HMainSourceEntryID" id="HMainSourceEntryID" class="layui-input" value="0" style="float:left;width:150px;">
                                                <input type="hidden" name="HMainSourceBillType" id="HMainSourceBillType" class="layui-input" value="" style="float:left;width:150px;">
                                                <input type="text" name="HMainSourceBillNo" id="HMainSourceBillNo" class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" readonly>
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HMainSource" style="width:40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
@@ -390,7 +402,11 @@
                get_checkCur();
            });
            //#endregion
            //#region é€‰æ‹©æºå•按钮
            form.on('submit(HMainSource)', function () {
                get_checkMainSource();
            });
            //#endregion
            //#region é€‰æ‹©ä¸šåŠ¡å•ä½æŒ‰é’®
            form.on('submit(HSupList)', function () {
                get_checkSup();
@@ -810,7 +826,55 @@
                })
            }
            //#endregion
            //#region é€‰æ‹©æºå•
            function get_checkMainSource() {
                var url = "";
                var HOrgID = $("#HOrgID").val();
                url = "../../采购管理/应付单/Cg_PayableBillList.html?openType=2&HOrgID=" + HOrgID;
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '源单-应付单' +  + '列表'//标题
                    , shift: 2//弹出动画
                    , content: [url, 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length != 1) {
                            return layer.msg('请选择一行数据');
                        }
                        checkStatus = checkStatus.data;
                        console.log(checkStatus);
                        form.val("formData", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                            "HMainSourceInterID": checkStatus[0].hmainid
                            , "HMainSourceEntryID": checkStatus[0].hsubid
                            , "HMainSourceBillNo": checkStatus[0].单据号
                            , "HMainSourceBillType": '1114'
                            , "HDeptID": checkStatus[0].HDeptID
                            , "HDeptName": checkStatus[0].部门
                            , "HEmpID": checkStatus[0].HEmpID
                            , "HEmpName": checkStatus[0].业务员
                            , "HCurID": checkStatus[0].HCurID
                            , "HCurName": checkStatus[0].币别
                            , "HExRate": checkStatus[0].税率
                            , "HSSID": checkStatus[0].HSSID
                            , "HSupID": checkStatus[0].HSupID
                            , "HSupName": checkStatus[0].供应商
                            , "HSSName": checkStatus[0].结算方式
                            /*, "HSSNum": checkStatus[0].结算号*/
                            , "HAccSupID": checkStatus[0].HSupID
                            , "HAccSupName": checkStatus[0].供应商
                            , "HSumMoney": checkStatus[0].金额
                        });
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#endregion
            //#region ç»“算方式选择页面
            function get_checkSS() {
@@ -988,7 +1052,11 @@
                            var data = result.data[0];
                            form.val("formData", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                "HBillNo": data.单据号
                                "HMainSourceInterID": data.HMainSourceInterID
                                , "HMainSourceEntryID": data.HMainSourceEntryID
                                , "HMainSourceBillNo": data.HMainSourceBillNo
                                , "HMainSourceBillType": data.HMainSourceBillType
                                , "HBillNo": data.单据号
                                , "HDate": formatDate(data.日期)
                                , "HDeptID": data.HDeptID
                                , "HDeptName": data.部门