WebTM/views/²É¹º¹ÜÀí/±¨¼Ûµ¥/Sup_QuotePriceBillEdit.html
@@ -1,5 +1,6 @@
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>供应商报价单编辑</title>
@@ -13,8 +14,10 @@
    <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script>
    <script src="../../../layuiadmin/PageTitle.js"></script>
    <style>
        .main-btn { /*头部主按钮*/
            padding: 0 2px; /*调整按钮左右空隙大小*/
        .main-btn {
            /*头部主按钮*/
            padding: 0 2px;
            /*调整按钮左右空隙大小*/
            height: 30px;
            line-height: 30px;
        }
@@ -22,10 +25,12 @@
        .btn-title {
            font-size: 16px;
        }
        /* é˜²æ­¢ä¸‹æ‹‰æ¡†çš„下拉列表被隐藏---必须设置--- */
        .layui-table-cell {
            overflow: visible !important;
        }
        /* ä½¿å¾—下拉框与单元格刚好合适 */
        td .layui-form-select {
            margin-top: -10px;
@@ -44,6 +49,7 @@
        }
    </style>
</head>
<body>
    <div class="layui-fluid" style="padding: 0;">
        <div class="layui-card" style="padding: 15px;">
@@ -51,8 +57,10 @@
                <form class="layui-form" lay-filter="component-form-group" action="">
                    <div class="layui-card-header">
                        <div class="layui-btn-group">
                            <button type="button" id="btnSave" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="btnSave">保存</button>
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Cancel">退出</button>
                            <button type="button" id="btnSave" class="layui-btn layui-btn-normal layui-btn-radius"
                                lay-submit="" lay-filter="btnSave">保存</button>
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit=""
                                lay-filter="Cancel">退出</button>
                        </div>
                    </div>
                    <div class="layui-tab" lay-filter="tab-POStockInBill">
@@ -68,17 +76,24 @@
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">单据号</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HBillNo" id="HBillNo" style="background-color:#efefef4d;" readonly>
                                                <input type="text" class="layui-input" name="HBillNo" id="HBillNo"
                                                    style="background-color:#efefef4d;" readonly>
                                                <input type="hidden" name="HInterID" id="HInterID" value="0">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">供应商</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HSupName" id="HSupName" onmouseover="this.title=this.value" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                                                <input type="text" class="layui-input" name="HSupName" id="HSupName"
                                                    onmouseover="this.title=this.value"
                                                    style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;"
                                                    readonly>
                                                <input type="hidden" name="HSupID" id="HSupID" value="0">
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchSup" id="btnSearchSup" style="width: 40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                <button class="layui-btn layuiadmin-btn-order" type="button"
                                                    lay-submit="" lay-filter="btnSearchSup" id="btnSearchSup"
                                                    style="width: 40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"
                                                        style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
                                        </div>
@@ -93,22 +108,30 @@
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">报价人</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HQuoteEmp" id="HQuoteEmp" style="">
                                                <input type="text" class="layui-input" name="HQuoteEmp" id="HQuoteEmp"
                                                    style="">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">报价部门</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HQuoteDept" id="HQuoteDept" style="">
                                                <input type="text" class="layui-input" name="HQuoteDept" id="HQuoteDept"
                                                    style="">
                                            </div>
                                        </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">币别</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HCurName" id="HCurName" onmouseover="this.title=this.value" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                                                <input type="text" class="layui-input" name="HCurName" id="HCurName"
                                                    onmouseover="this.title=this.value"
                                                    style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;"
                                                    readonly>
                                                <input type="hidden" name="HCurID" id="HCurID" value="0">
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchCur" id="btnSearchCur" style="width: 40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                <button class="layui-btn layuiadmin-btn-order" type="button"
                                                    lay-submit="" lay-filter="btnSearchCur" id="btnSearchCur"
                                                    style="width: 40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"
                                                        style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
                                        </div>
@@ -117,13 +140,16 @@
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">付款条件</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HPayConditionID" id="HPayConditionID" style="background-color:#efefef4d;" value="0" readonly>
                                                <input type="text" class="layui-input" name="HPayConditionID"
                                                    id="HPayConditionID" style="background-color:#efefef4d;" value="0"
                                                    readonly>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">生效日期</label>
                                            <div class="layui-input-inline">
                                                <input type="date" class="layui-input" name="HBeginDate" id="HBeginDate">
                                                <input type="date" class="layui-input" name="HBeginDate"
                                                    id="HBeginDate">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
@@ -137,22 +163,28 @@
                                        <div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width:12.5%">备注</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HRemark" id="HRemark" style="width:500px;">
                                                <input type="text" class="layui-input" name="HRemark" id="HRemark"
                                                    style="width:500px;">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width:12.5%">摘要</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HExplanation" id="HExplanation" style="width:500px;">
                                                <input type="text" class="layui-input" name="HExplanation"
                                                    id="HExplanation" style="width:500px;">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline" style="display:none">
                                            <label class="layui-form-label">源单信息</label>
                                            <div class="layui-input-inline">
                                                <input type="hidden" name="HMainSourceBillType" id="HMainSourceBillType" value="0">
                                                <input type="hidden" name="HMainSourceInterID" id="HMainSourceInterID" value="0">
                                                <input type="hidden" name="HMainSourceEntryID" id="HMainSourceEntryID" value="0">
                                                <input type="hidden" name="HMainSourceBillNo" id="HMainSourceBillNo" value="">
                                                <input type="hidden" name="HMainSourceBillType" id="HMainSourceBillType"
                                                    value="0">
                                                <input type="hidden" name="HMainSourceInterID" id="HMainSourceInterID"
                                                    value="0">
                                                <input type="hidden" name="HMainSourceEntryID" id="HMainSourceEntryID"
                                                    value="0">
                                                <input type="hidden" name="HMainSourceBillNo" id="HMainSourceBillNo"
                                                    value="">
                                            </div>
                                        </div>
                                    </div>
@@ -165,19 +197,22 @@
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">制单人</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HMaker" id="HMaker" style="background-color:#efefef4d;" readonly>
                                                <input type="text" class="layui-input" name="HMaker" id="HMaker"
                                                    style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">审核人</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HChecker" id="HChecker" style="background-color:#efefef4d;" readonly>
                                                <input type="text" class="layui-input" name="HChecker" id="HChecker"
                                                    style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">关闭人</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HCloseMan" id="HCloseMan" style="background-color:#efefef4d;" readonly>
                                                <input type="text" class="layui-input" name="HCloseMan" id="HCloseMan"
                                                    style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                    </div>
@@ -185,19 +220,22 @@
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">制单日期</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HMakeDate" id="HMakeDate" style="background-color:#efefef4d;" readonly>
                                                <input type="text" class="layui-input" name="HMakeDate" id="HMakeDate"
                                                    style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">审核日期</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HCheckDate" id="HCheckDate" style="background-color:#efefef4d;" readonly>
                                                <input type="text" class="layui-input" name="HCheckDate" id="HCheckDate"
                                                    style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">关闭日期</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HCloseDate" id="HCloseDate" style="background-color:#efefef4d;" readonly>
                                                <input type="text" class="layui-input" name="HCloseDate" id="HCloseDate"
                                                    style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                    </div>
@@ -205,13 +243,15 @@
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">修改人</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HUpDater" id="HUpDater" style="background-color:#efefef4d;" readonly>
                                                <input type="text" class="layui-input" name="HUpDater" id="HUpDater"
                                                    style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">作废人</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HDeleteMan" id="HDeleteMan" style="background-color:#efefef4d;" readonly>
                                                <input type="text" class="layui-input" name="HDeleteMan" id="HDeleteMan"
                                                    style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                    </div>
@@ -219,13 +259,15 @@
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">修改日期</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HUpDateDate" id="HUpDateDate" style="background-color:#efefef4d;" readonly>
                                                <input type="text" class="layui-input" name="HUpDateDate"
                                                    id="HUpDateDate" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">作废日期</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HDeleteDate" id="HDeleteDate" style="background-color:#efefef4d;" readonly>
                                                <input type="text" class="layui-input" name="HDeleteDate"
                                                    id="HDeleteDate" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                    </div>
@@ -248,6 +290,7 @@
        </div>
    </div>
</body>
</html>
<script type="text/html" id="barDemo">
    <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a>
@@ -276,9 +319,9 @@
        //#region ã€åŠ¨æ€èŽ·å–æ¨¡å—åç§°ã€‘
        var HModuleType = "1507";
        //通过单据类型,从数据库动态获取单据模块命名,引用js文件 PageTitle.js
        var HPageTitle = get_PageTitle(HModuleType) == "" ? $("h1").html() : get_PageTitle(HModuleType);
        var HPageTitle = get_PageTitle(HModuleType) || $("h1").html();
        $("h1").html('<b>' + HPageTitle + '</b>');
            //#endregion
        //#endregion
        //初始化界面
        set_ClearBill();
@@ -606,7 +649,7 @@
                                    })
                                }
                            });
                        } else if (typeof (OptionData.HItemID) != "undefined"){
                        } else if (typeof (OptionData.HItemID) != "undefined") {
                            obj.update({ //更新表格数据
                                "HMaterID": OptionData.HItemID             //设置HItemID的值为“HBillNo”字段的值HItemID`的值
                                , "物料代码": OptionData.HNumber
@@ -798,7 +841,7 @@
                        , HMoney: HMoney                      //更新HMoney字段,HMoney
                        , HTaxMoney: HTaxMoney                  //更新HTaxMoney字段,HTaxMoney
                        , HlineTotal: HlineTotal             //更新HlineTotal字段,HlineTotal
                        , HTaxPrice:HTaxPrice                   //更新HTaxPrice字段,HTaxPrice
                        , HTaxPrice: HTaxPrice                   //更新HTaxPrice字段,HTaxPrice
                    });
                    table.render(option)
                    break;
@@ -926,13 +969,13 @@
                , { field: 'HUnitNumber', title: '单位代码', edit: 'text', event: "HUnitID", width: 165 }
                , { field: 'HUnitName', title: '单位名称', width: 165 }
                , { field: 'HQty', title: '数量', edit: 'text', event: 'inputHQty', width: 90, totalRow: true }
                , { field: 'HPrice', title: '单价', edit: 'text', event: 'inputHPrice', width:90 }
                , { field: 'HMoney', title: '金额', event: 'inputHMoney', width: 90, totalRow: true  }
                , { field: 'HTaxPrice', title: '含税单价', edit: 'text', event: 'inputHTaxPrice', width:90 }
                , { field: 'HTaxRate', title: '税率%', edit: 'text', event: 'inputHTaxRate', width:90 }
                , { field: 'HTaxMoney', title: '税额', event: 'inputHTaxMoney', width:90 }
                , { field: 'HlineTotal', title: '价税合计',  event: 'inputHlineTotal', width:90 }
                , { field: 'HlineTotalBB', title: '本位币价税合计', edit: 'text', event: 'inputHlineTotalBB', width:125 }
                , { field: 'HPrice', title: '单价', edit: 'text', event: 'inputHPrice', width: 90 }
                , { field: 'HMoney', title: '金额', event: 'inputHMoney', width: 90, totalRow: true }
                , { field: 'HTaxPrice', title: '含税单价', edit: 'text', event: 'inputHTaxPrice', width: 90 }
                , { field: 'HTaxRate', title: '税率%', edit: 'text', event: 'inputHTaxRate', width: 90 }
                , { field: 'HTaxMoney', title: '税额', event: 'inputHTaxMoney', width: 90 }
                , { field: 'HlineTotal', title: '价税合计', event: 'inputHlineTotal', width: 90 }
                , { field: 'HlineTotalBB', title: '本位币价税合计', edit: 'text', event: 'inputHlineTotalBB', width: 125 }
                , { field: 'HDate', title: '预计交货日期', width: 120, templet: "<div>{{d.HDate ==null ?'':layui.util.toDateString(d.HDate, 'yyyy-MM-dd')}}</div>", event: 'HDate' }
                , { field: 'HBagType', title: '包装方式', edit: 'text', width: 120 }
                , { field: 'HCarryType', title: '运输方式', edit: 'text', width: 120 }
@@ -1086,7 +1129,7 @@
                layer.msg('请选择一行有物料数据查询!');
            }
        }
            //#endregion
        //#endregion
        //#region æ ¹æ®ç‰©æ–™ID获取精度
        function getDecByMaterID(HMaterID) {
@@ -1112,7 +1155,7 @@
            });
            return resultData;
        }
            //#endregion
        //#endregion
        //编辑 é¡µé¢èµ‹å€¼
        function RoadBillMain(linterid)//加载表头
@@ -1268,7 +1311,7 @@
                }
            })
        }
            //#endregion
        //#endregion
        //打印
        function get_print(data) {