123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231 |
- <!DOCTYPE HTML>
- <html>
- <head>
- <meta charset="utf-8">
- <meta name="renderer" content="webkit|ie-comp|ie-stand">
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
- <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
- <meta http-equiv="Cache-Control" content="no-siteapp" />
- <#include "/base/add_base.ftl">
- <link href="${path}/common/static/h-ui/css/H-ui.min.css" rel="stylesheet" type="text/css" />
- <link href="${path}/common/static/h-ui.admin/css/H-ui.admin.css" rel="stylesheet" type="text/css" />
- <link href="${path}/common/lib/icheck/icheck.css" rel="stylesheet" type="text/css" />
- <link href="${path}/common/lib/Hui-iconfont/1.0.8/iconfont.css" rel="stylesheet" type="text/css" />
- <!--<link href="lib/webuploader/0.1.5/webuploader.css" rel="stylesheet" type="text/css" />-->
- <title></title>
- <style>
- .btn-primary{background-color: #32a3d8;padding: 3px 30px;}
- .select-box{background: url(${path}/common/images/pts/select-1.png) right center no-repeat;background-size: auto 100%;}
- .select-box select{-webkit-appearance:none !important;background-color: transparent; appearance:none;padding-right: 25px;}
- </style>
- </head>
- <body>
- <article class="cl pd-20">
- <form action="" method="post" class="form form-horizontal" id="form-admin-visit" name="form-admin-visit">
- <div class="row cl">
- <div class="formControls col-2 col-sm-2 text-r">
- <strong>客户信息</strong>
- </div>
- <div class="formControls col-4 col-sm-4">
- <input type="hidden" id="customerId" name="customerId" value="${customerId}">
- <input type="text" id="visitName" name="visitName" class="input-text" placeholder="客户姓名" value=""/>
- </div>
- <div class="formControls col-4 col-sm-4">
- <input type="text" id="visitTel" name="visitTel" class="input-text" placeholder="客户电话" value=""/>
- </div>
- </div>
- <div class="row cl">
- <div class="formControls col-2 col-sm-2 text-r">
- <strong>回访日期</strong>
- </div>
- <div class="formControls col-8 col-sm-8">
- <input type="text" id="visitDate" name="visitDate" class="input-text" placeholder="" onClick="WdatePicker({ dateFmt:'yyyy-MM-dd',skin:'whyGreen',minDate:'%y-%M-%d' })" value="" readonly="readonly"/>
- </div>
- </div>
- <div class="row cl">
- <div class="formControls col-2 col-sm-2 text-r">
- <strong>回访时间</strong>
- </div>
- <div class="formControls col-8 col-sm-8 skin-minimal">
- <div class="radio-box">
- <input type="radio" name="visitTimeSelect" value="1" checked="checked">
- <label for="time-1">09:00-12:00</label>
- </div>
- <div class="radio-box">
- <input type="radio" name="visitTimeSelect" value="2">
- <label for="time-2">12:00-14:00</label>
- </div>
- <div class="radio-box">
- <input type="radio" name="visitTimeSelect" value="3">
- <label for="time-3">14:00-18:00</label>
- </div>
- </div>
- </div>
- <div class="row cl">
- <div class="formControls col-2 col-sm-2 text-r">
- <strong>回访客服</strong>
- </div>
- <div class="formControls col-8 col-sm-8">
- <span class="select-box">
- <select class="select" name="visitAdminId" id="visitAdminId">
- <#if adminList?? && (adminList?size > 0) >
- <#list adminList as admin>
- <option value ="${admin.adminId!}" <#if loginAdminId??><#if admin.adminId == loginAdminId >selected="selected"</#if></#if> >${admin.adminName!}</option>
- </#list>
- </#if>
- </select>
- </span>
- </div>
- </div>
- <div class="row cl">
- <div class="formControls col-12 col-sm-12" style="padding-left: 60px;">
- 您将为<span id="visit-admin" class="c-red">自己</span>指定一个回访任务
- <br />
- 提示原则:<br />
- 1、上午的回访 系统将在16日晚上22点、17日早晨9:30提醒您<br />
- 2、中午的回访 系统将在本日12点提醒您<br />
- 3、下午的回访 系统将在本日14:00提醒您<br />
- 如果没有在指定时间完成,系统将于第二天开始推送
- </div>
- </div>
- <div class="row cl">
- <div class="formControls col-2 col-sm-2">
- </div>
- <div class="formControls col-6 col-sm-6 text-c">
- <button onClick="addVisitInfo();" class="btn btn-primary" type="button">确认</button>
- </div>
- </div>
- </form>
- </div>
- </article>
- <script type="text/javascript" src="${path}/common/lib/My97DatePicker/4.8/WdatePicker.js"></script>
- <script type="text/javascript" src="${path}/common/lib/icheck/jquery.icheck.min.js"></script>
- <#--<script type="text/javascript" src="${path}/common/lib/jquery/1.9.1/jquery.min.js"></script>
- <script type="text/javascript" src="${path}/common/lib/layer/2.4/layer.js"></script>
- <script type="text/javascript" src="${path}/common/static/h-ui/js/H-ui.js"></script>
- <script type="text/javascript" src="${path}/common/static/h-ui.admin/js/H-ui.admin.js"></script>-->
- <script type="text/javascript">
- var loginAdminId = ${loginAdminId!''};
- var flag = true;
- var msg = '';
- var mobile= /^1(3|4|5|7|8)\d{9}$/; //手机号码
- var uname = /^[\u4e00-\u9fa5a-zA-Z]{1,12}$/; //中文英文
- $(function(){
- $('.skin-minimal input').iCheck({
- checkboxClass: 'icheckbox-blue',
- radioClass: 'iradio-blue',
- increaseArea: '20%'
- });
- $('.skin-minimal input').iCheck({
- checkboxClass: 'icheckbox-blue',
- radioClass: 'iradio-blue',
- increaseArea: '20%'
- });
- });
- function checkValue() {
- flag = true;
- msg = '';
- var visitTimeSelect = $('input[name="visitTimeSelect"]:checked').val();
- var visitAdminId = $("#visitAdminId option:selected").val();
- var visit_date = $('#visitDate').val();
- var myDate = new Date();
- var date = myDate.getFullYear()+"-"+(myDate.getMonth()+1)+"-"+myDate.getDate();
- var hours = myDate.getHours();
- //如果两个时间相等,则判断可选的回访时间
- if(Date.parse(visit_date) == Date.parse(date)){
- if (hours > 12 && visitTimeSelect == 1) {
- msg = '该时间已超过当前时间,请重新选择回访时间!';
- flag = false;
- return;
- } else if (hours > 14 && visitTimeSelect == 2) {
- msg = '该时间已超过当前时间,请重新选择回访时间!';
- flag = false;
- return;
- } else if (hours > 18 && visitTimeSelect == 3) {
- msg = '该时间已超过当前时间,请重新选择回访时间!';
- flag = false;
- return;
- }
- }
- if (!uname.test($('#visitName').val().trim())) {
- msg = '回访人姓名格式不正确,请重新填写!';
- flag = false;
- return;
- }
- if (!mobile.test($('#visitTel').val().trim())) {
- msg = '手机号码格式不正确,请重新填写!';
- flag = false;
- return;
- }
- if ($('#visitDate').val().trim() == null || $('#visitDate').val().trim() == '') {
- msg = '请选择回访日期!';
- flag = false;
- return;
- }
- if (visitTimeSelect == null || visitTimeSelect == '') {
- msg = '请选择回访时间点!';
- flag = false;
- return;
- }
- if (visitAdminId == null || visitAdminId == '') {
- msg = '请选择回访客服!';
- flag = false;
- return;
- }
- }
- /**
- * 添加回访信息
- */
- function addVisitInfo() {
- checkValue();
- if (flag) {
- $.ajax({
- cache: true,
- type: "POST",
- data: $('#form-admin-visit').serialize(),
- url: "${path}/admin/customer/add_visit_info",
- async: false,
- success: function(data){
- if (data.returnCode == 200) {
- window.parent.custome_result(data.resultMsg,1);
- parent.location.reload();
- var index = parent.layer.getFrameIndex(window.name);
- parent.$('.btn-refresh').click();
- parent.layer.close(index);
- } else {
- window.parent.custome_result(data.resultMsg,5);
- }
- },
- error: function(XmlHttpRequest, textStatus, errorThrown){
- window.parent.admin_result("修改失败!",5);
- var index = parent.layer.getFrameIndex(window.name);
- parent.$('.btn-refresh').click();
- parent.layer.close(index);
- }
- });
- } else {
- layer.msg(msg, {icon: 5, time: 2000});
- }
- }
- $('#visitAdminId').change(function() {
- var name = $('#visitAdminId option:selected').html();
- var adminId = $('#visitAdminId option:selected').val();
- if (adminId == loginAdminId) {
- $('#visit-admin').html('自己');
- } else {
- $('#visit-admin').html(name);
- }
- })
- </script>
- </body>
- </html>
|