wtt
2025-11-05 2bf4ff2ba42a6b68de0b298f9b701e6d6338dfdb
WebTM/views/ÏúÊÛ¹ÜÀí/¿Í»§°Ý·Ã¼Ç¼µ¥/Crm_ComplainVisitBillMain.html
@@ -1,11 +1,13 @@
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>客户拜访记录单</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
    <meta name="viewport"
        content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
    <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script>
@@ -17,14 +19,17 @@
    <script src="../../../layuiadmin/PageTitle.js"></script>
</head>
<body>
    <div class="layui-fluid" style="padding: 0;">
        <div class="layui-card" style="padding: 2px;background-color: #efefef;">
            <div class="layui-card-body" style="padding: 1px;">
                <form class="layui-form" action="" lay-filter="formData" style="background-color:white;height :700px">
                    <div style="padding: 2px; ">
                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnSave" id="btnSave">保存</button>
                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnEdit" id="btnEdit">退出</button>
                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit=""
                            lay-filter="btnSave" id="btnSave">保存</button>
                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit=""
                            lay-filter="btnEdit" id="btnEdit">退出</button>
                    </div>
                    <div class="layui-tab" lay-filter="tab-POStockInBill">
                        <h1 style="text-align: center; padding: 10px 0;"><b>客户拜访记录单</b></h1>
@@ -38,59 +43,80 @@
                                <div class="layui-form-item" style="padding-top: 10px;">
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label">单据编号<label style="color:red"> * </label></label>
                                            <label class="layui-form-label">单据编号<label style="color:red"> *
                                                </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-inline">
                                            <label class="layui-form-label">日期<label style="color:red"> * </label></label>
                                            <label class="layui-form-label">日期<label style="color:red"> *
                                                </label></label>
                                            <div class="layui-input-block">
                                                <input type="date" class="layui-input" lay-verify="HDate" name="HDate" id="HDate" style="width:190px;">
                                                <input type="date" class="layui-input" lay-verify="HDate" name="HDate"
                                                    id="HDate" style="width:190px;">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label">客户<label style="color:red"> * </label></label>
                                            <label class="layui-form-label">客户<label style="color:red"> *
                                                </label></label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HCusName" id="HCusName" class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" readonly>
                                                <input type="hidden" name="HCusID" id="HCusID" class="layui-input" value="0" style="float:left;width:150px;">
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HCusList" style="width:40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                <input type="text" name="HCusName" id="HCusName" class="layui-input"
                                                    value=""
                                                    style="float: left; width: 150px; background-color: #efefef4d;"
                                                    readonly>
                                                <input type="hidden" name="HCusID" id="HCusID" class="layui-input"
                                                    value="0" style="float:left;width:150px;">
                                                <button type="button" lay-submit="" class="layui-btn"
                                                    lay-filter="HCusList" style="width:40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"
                                                        style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label">客户地址<label style="color:red"> * </label></label>
                                            <label class="layui-form-label">客户地址<label style="color:red"> *
                                                </label></label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HCusAddr" id="HCusAddr" class="layui-input" value="">
                                                <input type="text" name="HCusAddr" id="HCusAddr" class="layui-input"
                                                    value="">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label">拜访主题<label style="color:red"> * </label></label>
                                            <label class="layui-form-label">拜访主题<label style="color:red"> *
                                                </label></label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HComplainTopic" id="HComplainTopic" value="" autocomplete="off">
                                                <input type="text" class="layui-input" name="HComplainTopic"
                                                    id="HComplainTopic" value="" autocomplete="off">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label">拜访分类<label style="color:red"> * </label></label>
                                            <label class="layui-form-label">拜访分类<label style="color:red"> *
                                                </label></label>
                                            <div class="layui-input-inline">
                                                <select name="HComplainType" id="HComplainType" lay-filter="HComplainType">
                                                <select name="HComplainType" id="HComplainType"
                                                    lay-filter="HComplainType">
                                                </select>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label">联系人<label style="color:red"> * </label></label>
                                            <label class="layui-form-label">联系人<label style="color:red"> *
                                                </label></label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" lay-verify="HComplainEmp" name="HComplainEmp" id="HComplainEmp" style="width:190px;">
                                                <input type="text" class="layui-input" lay-verify="HComplainEmp"
                                                    name="HComplainEmp" id="HComplainEmp" style="width:190px;">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label">联系电话<label style="color:red"> * </label></label>
                                            <label class="layui-form-label">联系电话<label style="color:red"> *
                                                </label></label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HLinkPhone" id="HLinkPhone" class="layui-input" value="" autocomplete="off">
                                                <input type="text" name="HLinkPhone" id="HLinkPhone" class="layui-input"
                                                    value="" autocomplete="off">
                                            </div>
                                        </div>
                                    </div>
@@ -98,39 +124,56 @@
                                        <div class="layui-inline">
                                            <label class="layui-form-label">部门</label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HDeptName" id="HDeptName" class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" readonly>
                                                <input type="hidden" name="HDeptID" id="HDeptID" class="layui-input" value="0" style="float:left;width:150px;">
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HDeptList" style="width:40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                <input type="text" name="HDeptName" id="HDeptName" class="layui-input"
                                                    value=""
                                                    style="float: left; width: 150px; background-color: #efefef4d;"
                                                    readonly>
                                                <input type="hidden" name="HDeptID" id="HDeptID" class="layui-input"
                                                    value="0" style="float:left;width:150px;">
                                                <button type="button" lay-submit="" class="layui-btn"
                                                    lay-filter="HDeptList" style="width:40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"
                                                        style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label">业务员<label style="color:red"> * </label></label>
                                            <label class="layui-form-label">业务员<label style="color:red"> *
                                                </label></label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HVisitEmpName" id="HVisitEmpName" class="layui-input" value="" style="float: left; width: 150px; " readonly>
                                                <input type="hidden" name="HVisitEmpID" id="HVisitEmpID" class="layui-input" value="0" style="float:left;width:150px;">
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HEmpList" style="width:40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                <input type="text" name="HVisitEmpName" id="HVisitEmpName"
                                                    class="layui-input" value="" style="float: left; width: 150px; "
                                                    readonly>
                                                <input type="hidden" name="HVisitEmpID" id="HVisitEmpID"
                                                    class="layui-input" value="0" style="float:left;width:150px;">
                                                <button type="button" lay-submit="" class="layui-btn"
                                                    lay-filter="HEmpList" style="width:40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"
                                                        style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label">到达时间<label style="color:red;"> * </label></label>
                                            <label class="layui-form-label">到达时间<label style="color:red;"> *
                                                </label></label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" id="HBeginTime" name="HBeginTime" placeholder="yyyy-MM-dd HH:mm:ss">
                                                <input type="text" class="layui-input" id="HBeginTime" name="HBeginTime"
                                                    placeholder="yyyy-MM-dd HH:mm:ss">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label">离开时间<label style="color:red"> * </label></label>
                                            <label class="layui-form-label">离开时间<label style="color:red"> *
                                                </label></label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" id="HEndTime" name="HEndTime" placeholder="yyyy-MM-dd HH:mm:ss">
                                                <input type="text" class="layui-input" id="HEndTime" name="HEndTime"
                                                    placeholder="yyyy-MM-dd HH:mm:ss">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label">拜访分类<label style="color:red"> * </label></label>
                                            <label class="layui-form-label">拜访分类<label style="color:red"> *
                                                </label></label>
                                            <div class="layui-input-inline">
                                                <select name="HGrade" id="HGrade" lay-filter="HGrade">
                                                    <option value="普通" selected>普通</option>
@@ -140,17 +183,22 @@
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label">拜访内容<label style="color:red"> * </label></label>
                                            <label class="layui-form-label">拜访内容<label style="color:red"> *
                                                </label></label>
                                            <div class="layui-input-inline" style="width:750px;">
                                                <input type="text" name="HVisitResult" id="HVisitResult" class="layui-input" value="" autocomplete="off" style="float: left;  ">
                                                <input type="text" name="HVisitResult" id="HVisitResult"
                                                    class="layui-input" value="" autocomplete="off"
                                                    style="float: left;  ">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label">客户反馈<label style="color:red"> * </label></label>
                                            <label class="layui-form-label">客户反馈<label style="color:red"> *
                                                </label></label>
                                            <div class="layui-input-inline" style="width:750px;">
                                                <input type="text" name="HCusFeedback" id="HCusFeedback" class="layui-input" value="" autocomplete="off">
                                                <input type="text" name="HCusFeedback" id="HCusFeedback"
                                                    class="layui-input" value="" autocomplete="off">
                                            </div>
                                        </div>
                                    </div>
@@ -158,14 +206,16 @@
                                        <div class="layui-inline">
                                            <label class="layui-form-label">备注</label>
                                            <div class="layui-input-inline" style="width:750px;">
                                                <input class="layui-input" name="HRemark" id="HRemark" autocomplete="off" >
                                                <input class="layui-input" name="HRemark" id="HRemark"
                                                    autocomplete="off">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row" style="margin-top:10px;">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">组织<label style="color:red"> * </label></label>
                                            <label class="layui-form-label" style="width: 85px;">组织<label
                                                    style="color:red"> * </label></label>
                                            <div class="layui-input-block" style="margin-left: 120px; width: 501px;">
                                                <select name="HOrgID" id="HOrgID" lay-verify="HOrgID">
                                                    <!--动态渲染组织-->
@@ -178,10 +228,14 @@
                                    <div class="layui-row" style="display:none;">
                                        <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">
                                                <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>
@@ -194,19 +248,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="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="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>
@@ -215,19 +272,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="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="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>
@@ -235,13 +295,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="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 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>
@@ -249,13 +311,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="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 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>
@@ -267,7 +331,7 @@
            </div>
        </div>
    </div>
    <script>
        //#region æ–‡æœ¬æ¡†è¾“入搜索相关数据-变量
        var childPage = null;                       //获取子窗口对象,用于操作子窗口的变量和方法
@@ -325,7 +389,7 @@
            //#region ã€åŠ¨æ€èŽ·å–æ¨¡å—åç§°ã€‘
            var HModuleType = "4099";
            //通过单据类型,从数据库动态获取单据模块命名,引用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
            //禁用组织选项
@@ -339,7 +403,7 @@
                OperationType = 1;
                //生成并设置主表的内码和单据号
                createBillNo();
                createBillNo();
                //初始化制单人和制单时间
                $("#HMaker").val(sessionStorage["HUserName"]);
                $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd"));
@@ -378,7 +442,7 @@
                get_checkEmp();
            });
            //#endregion
            //#region é€‰æ‹©å®¢æˆ·æŒ‰é’®
            form.on('submit(HCusList)', function () {
                get_checkCus();
@@ -488,9 +552,9 @@
                })
            }
            //#endregion
            //#region å¼¹çª—页面方法
            //#region é€‰æ‹©éƒ¨é—¨
            function get_checkDept() {
                layer.open({
@@ -568,7 +632,7 @@
                })
            }
            //#endregion
            //#region é˜¶æ®µç±»åž‹    ä¸‹æ‹‰æ¡†
            function ColFilter() {
                var HComplainTypeSelect = "";
@@ -625,7 +689,7 @@
                if ($("#HVisitResult").val() == "") {
                    layer.msg("拜访内容不能为空!");
                    return false;
                }
                }
                //#endregion
                return true;
            }
@@ -634,7 +698,7 @@
            //#region ä¿å­˜HMaker
            function set_AddNew(data) {
                //获取操作方式
                var refSav = "";
                if (OperationType == 1 || OperationType == 2 || OperationType == 4) {
@@ -716,7 +780,7 @@
                                , "HDeptName": data[0]["部门"]
                                , "HVisitResult": data[0]["拜访内容"]
                                , "HCusFeedback": data[0]["客户反馈"]
                                , "HBeginTime": Format(new Date(data[0]["到达时间"]), "yyyy-MM-dd hh:mm:ss")
                                , "HEndTime": Format(new Date(data[0]["离开时间"]), "yyyy-MM-dd hh:mm:ss")
                                , "HRemark": data[0]["表头备注"]
@@ -738,7 +802,7 @@
                                , "HDeleteDate": data[0]["作废日期"] == null ? "" : Format(new Date(data[0]["作废日期"]), "yyyy-MM-dd")
                            });
                            HOrgIDBar = data[0]["HOrgID"] == null ? 0 : data[0]["HOrgID"];
                            HOrgIDBar = data[0]["HOrgID"] == null ? 0 : data[0]["HOrgID"];
                            layer.close(ajaxLoad);
                        } else {
                            layer.close(ajaxLoad);
@@ -751,11 +815,11 @@
                });
            }
            //#endregion          
            //#endregion
        });
        function GetHEmpValue(obj)  //返回业务员
        {
            $("#HVisitEmpName").val(obj[0].职员名称);
@@ -773,8 +837,9 @@
            $("#HDeptName").val(obj[0].部门名称);
            $("#HDeptID").val(obj[0].HItemID);
        }
    </script>
</body>
</html>