|
|
<!doctype html>
|
<html xmlns:th="http://www.thymeleaf.org" xmlns:matrix="http://www.w3.org/1999/xhtml">
|
<head>
|
<meta charset="utf-8">
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
<meta
|
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"
|
name="viewport" />
|
<title th:text="${session.userInfo.shopName }"></title>
|
|
<!-- Set render engine for 360 browser -->
|
<meta name="renderer" content="webkit">
|
|
<!-- No Baidu SiteFapp-->
|
<meta http-equiv="Cache-Control" content="no-siteapp" />
|
|
|
|
<!-- Add to homescreen for Chrome on Android -->
|
<meta name="mobile-web-app-capable" content="yes">
|
|
|
<!-- Add to homescreen for Safari on iOS -->
|
<meta name="apple-mobile-web-app-capable" content="yes">
|
<meta name="apple-mobile-web-app-status-bar-style" content="black">
|
<meta name="apple-mobile-web-app-title" content="Amaze UI" />
|
|
|
|
<script type="text/javascript"
|
th:src="@{/js/plugin/jquery-2.1.4.min.js}"></script>
|
<script type="text/javascript"
|
th:src="@{/js/systools/DDMBase.js}"></script>
|
<link rel="stylesheet"
|
th:href="@{/plugin/amazingUI/css/amazeui.min.css}">
|
<link rel="stylesheet"
|
th:href="@{/plugin/amazingUI/css/app.css}">
|
<link rel="stylesheet" type="text/css"
|
th:href="@{/css/dingUserVip.css}">
|
|
</head>
|
<body>
|
<!-- 访客登记页面 -->
|
<!-- 头部开始 -->
|
<header data-am-widget="header" class="am-header color-w am-header-fixed back-m1">
|
<div class="am-header-left am-header-nav ">
|
<a th:href="@{/admin/redirect/hive/mobile/CRM?foot=3}" class=""> <i
|
class="am-header-icon am-icon-chevron-left"></i>
|
</a>
|
</div>
|
|
<h1 class="am-header-title">
|
<a href="#title-link" class=""> 客户到访登记 </a>
|
</h1>
|
|
<!-- <div class="am-header-right am-header-nav">
|
<a href="user.html" class=""> <i
|
class="am-header-icon am-icon-bars"></i>
|
</a>
|
</div> -->
|
</header>
|
<!-- 头部结束 -->
|
|
|
<!-- 客户到访表单开始 -->
|
<div class="main main2">
|
<form class="am-form am-form-horizontal" id="dataform"
|
onsubmit="javascripr:return false;">
|
|
|
<div class="am-form-group am-form-select am-input-group am-input-group-primary am-g bot">
|
<div class="am-u-sm-4">
|
<span class="am-input-group-label">新客/老客</span>
|
</div>
|
<div class="am-u-sm-8" style="padding-top: 10px">
|
<input autocomplete="off" class="static-form-control" name="isOld" type="radio" value="新客"/>新客
|
<input autocomplete="off" class="static-form-control" name="isOld" type="radio" value="老客"/>老客
|
</div>
|
</div>
|
<div class="Validform_checktip" style="margin-bottom: 10px"></div>
|
|
|
<div class="am-input-group am-form-group am-input-group-primary am-g bot">
|
<div class="am-u-sm-4">
|
<span class="am-input-group-label">客户电话</span>
|
</div>
|
<div class="am-u-sm-8">
|
<input autocomplete="off" onchange="getVipData('phone')" id="custTel" name="custTel" type="text" class="am-form-field " placeholder="输入电话后自动查询"
|
datatype="m" nullmsg="请填写客户手机号" errormsg="请填写正确手机号">
|
</div>
|
</div>
|
|
<div class="am-input-group am-form-group am-input-group-primary am-g bot">
|
<div class="am-u-sm-4">
|
<span class="am-input-group-label">客户姓名</span>
|
</div>
|
<div class="am-u-sm-8">
|
<input autocomplete="off" name="custName" onchange="getVipData('vipName')" id="vipName" type="text" class="am-form-field "
|
placeholder="客户姓名" datatype="*1-20" nullmsg="请填写客户姓名" errormsg="长度为1-20">
|
</div>
|
</div>
|
|
|
<!-- 客户后来添加了一个会员编号,去掉了到店途径,因此性别这个字段实际存储的是会员编号 -->
|
<div class="am-input-group am-form-group am-input-group-primary am-g bot">
|
<div class="am-u-sm-4">
|
<span class="am-input-group-label">会员编号</span>
|
</div>
|
<div class="am-u-sm-8">
|
<input autocomplete="off" name="arrivalWay" onchange="getVipData('vipNo')" id="vipNo" type="text" class="am-form-field " placeholder="会员编号" ignore="ignore"
|
datatype="*1-20" nullmsg="请填写会员编号" errormsg="长度为1-20">
|
</div>
|
</div>
|
|
|
|
<div class="Validform_checktip"></div>
|
<div class="am-form-group am-form-select am-input-group am-input-group-primary am-g ">
|
<div class="am-u-sm-4">
|
<span class="am-input-group-label">业务类型</span>
|
</div>
|
<div class="am-u-sm-8">
|
<select class=" " name="businessType" multiple="multiple">
|
<!-- <option value="">-- 请选择业务类型 --</option> -->
|
<option th:each="item:${ywlx}" th:value="${item.name}" th:text="${item.name}"></option>
|
</select>
|
</div>
|
</div>
|
<div class="Validform_checktip"></div>
|
|
|
|
|
<div class="am-form-group am-input-group am-input-group-primary am-g ">
|
<div class="am-u-sm-4">
|
<span class="am-input-group-label">所属门店</span>
|
</div>
|
<div class="am-u-sm-8">
|
<input autocomplete="off" type="text" class="am-form-field" readonly="readonly" th:value="${shopNmae}">
|
</div>
|
</div>
|
|
<div class="am-form-group am-form-select am-input-group am-input-group-primary am-g bot">
|
<div class="am-u-sm-4">
|
<span class="am-input-group-label">到店途径</span>
|
</div>
|
<div class="am-u-sm-8">
|
<select class=" " name="arrivalWay" datatype="*" nullmsg="请选择到店途径">
|
<!-- 动态添加 -->
|
<option value="">-- 请选择到店途径 --</option>
|
<option th:each="item:${ddtj}" th:value="${item.name}" th:text="${item.name}"></option>
|
</select>
|
</div>
|
</div>
|
<div class="Validform_checktip"></div>
|
|
|
|
|
|
<div class="am-form-group am-input-group am-input-group-primary am-g ">
|
<div class="am-u-sm-4">
|
<span class="am-input-group-label ">健康顾问</span>
|
</div>
|
<div class="am-u-sm-8">
|
<input autocomplete="off" type="text" class="am-form-field " readonly="readonly"
|
th:value="${staffName}">
|
</div>
|
</div>
|
|
<div class="am-form-group am-form-select am-input-group am-input-group-primary am-g bot">
|
<div class="am-u-sm-4">
|
<span class="am-input-group-label">美 疗 师</span>
|
</div>
|
<div class="am-u-sm-8">
|
<select class=" " name="beauticianId" datatype="*" nullmsg="请选择美疗师">
|
<option value="">-- 请选择美疗师--</option>
|
<option th:each="item:${mls}" th:value="${item.suId}" th:text="${item.suName}"></option>
|
</select>
|
</div>
|
</div>
|
<div class="Validform_checktip"></div>
|
|
<div class="am-form-group am-input-group am-input-group-primary am-g ">
|
<div class="am-u-sm-4">
|
<span class="am-input-group-label ">备 注</span>
|
</div>
|
<div class="am-u-sm-8">
|
<textarea name="remark" class="border " clos="100" rows="3" warp="virtual"></textarea>
|
</div>
|
</div>
|
<div class="inputBtn">
|
<input autocomplete="off" type="button" onclick="myForm.submit()"
|
class="am-btn btn-m1 am-radius am-btn-block" value="提交"></input>
|
</div>
|
<!-- 测试 -->
|
|
</form>
|
</div>
|
|
|
<!-- 客户到访表单结束 -->
|
|
|
<script th:src="@{/plugin/amazingUI/js/handlebars.min.js}"></script>
|
<script th:src="@{/plugin/amazingUI/js/amazeui.widgets.helper.js}"></script>
|
<!-- index js -->
|
<script type="text/javascript">
|
|
//自动填充
|
function getVipData(key){
|
if($("input[name='isOld']:checked").val() == "老客"){
|
if(key=="phone"){
|
$("#vipName").val("");
|
$("#vipNo").val("");
|
//$("input[name=isOld]").removeAttr("checked");
|
queryInfo($("#custTel").val(),"","");
|
}else if(key == "vipName"){
|
$("#custTel").val("");
|
$("#vipNo").val("");
|
//$("input[name=isOld]").removeAttr("checked");
|
queryInfo("",$("#vipName").val(),"");
|
}else if(key == "vipNo"){
|
$("#custTel").val("");
|
$("#vipName").val("");
|
//$("input[name=isOld]").removeAttr("checked");
|
queryInfo("","",$("#vipNo").val());
|
}
|
}
|
}
|
|
|
|
function queryInfo(phone,vipName,vipNo){
|
$.AjaxProxy({gs_parameter:{phone:phone,vipName:vipName,vipNo:vipNo}}).invoke(
|
basePath+"/admin/vipInfo/findUserPho" , function(loj){
|
if(loj.getRowCount()>0){
|
$("#custTel").val(loj.getString(0,"phone"));
|
$("#vipName").val(loj.getString(0,"vipName"));
|
$("#vipNo").val(loj.getString(0,"vipNo"));
|
//$("input[name=isOld]").get(1).checked=true;
|
}
|
});
|
return false;
|
}
|
|
|
|
|
var myForm = MForm.initForm({
|
invokeUrl : basePath+"/admin/vipInfo/visitorInfo",
|
afterSubmit : function(loj) {
|
layer.open({
|
shade:false,
|
content : '操作成功',
|
className : 'showBox',
|
time : 1,
|
end: function(elem){
|
MTools.redirect( basePath+"/admin/redirect/hive/mobile/CRM?foot=3");
|
}
|
});
|
}
|
});
|
$(document).ready(function(){
|
|
$("input[name=isOld]").get(0).checked=true;
|
});
|
|
</script>
|
</body>
|
</html>
|