me_people_add.jsp 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
  3. <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
  4. <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
  5. <%
  6. String path = request.getContextPath();
  7. String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort() + path+"/";
  8. request.setAttribute("contextPath", basePath);
  9. String redirectUrl= request.getParameter("redirectUrl");
  10. request.setAttribute("redirectUrl", redirectUrl);
  11. %>
  12. <!DOCTYPE html>
  13. <html lang="en">
  14. <head>
  15. <meta charset="UTF-8">
  16. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  17. <meta name="apple-mobile-web-app-capable" content="yes">
  18. <meta name="apple-mobile-web-app-status-bar-style" content="black">
  19. <meta name="format-detection" content="telephone=no">
  20. <title>添加客户</title>
  21. <script src="<%=basePath %>app/lib/flexible.js"></script>
  22. <link rel="stylesheet" href="<%=basePath %>app/lib/flexible.css">
  23. <link rel="stylesheet" href="<%=basePath %>app/css/basem.css">
  24. <link rel="stylesheet" href="<%=basePath %>app/css/logome.css">
  25. <link rel="stylesheet" href="<%=basePath %>app/css/index.css">
  26. </head>
  27. <body>
  28. <div class="show" id="tj_client">
  29. <div class="titbox blubg">
  30. <a class="titreturn left" href="${contextPath }web/mgmCustomerWebCtl/me_people.cs?userId=${USER_ID}"><img src="${contextPath }app/img/fanhui16@2x.png" alt=""></a>
  31. <h1>添加客户</h1>
  32. </div>
  33. <form action="#" name="loginForm" id="loginForm" method="post">
  34. <div class="whbg top50">
  35. <div class="safe">
  36. <ul>
  37. <li class="merecli">
  38. <p class="meaddle left">客户姓名:</p>
  39. <input class="meaddinpu left" type="text" name="name" placeholder="请输入客户姓名">
  40. </li>
  41. <li class="merecli">
  42. <p class="meaddle left">联系电话:</p>
  43. <input class="meaddinpu left blutxt" type="text" name="phone" placeholder="请输入客户联系电话">
  44. </li>
  45. <li class="merecli">
  46. <p class="meaddle left">工作单位:</p>
  47. <input class="meaddinpu left" type="text" name="company" placeholder="请输入客户工作单位">
  48. </li>
  49. <li class="merecli">
  50. <p class="meaddle left">所在区域:</p>
  51. <input id="pcarea" name="attributionArea" class="meaddinpu left" readonly="readonly" type="text" placeholder="请选择客户所在区域">
  52. <input id="province" name="province" class="meaddinpu left" type="hidden">
  53. <input id="city" name="city" class="meaddinpu left" type="hidden">
  54. <input id="area" name="area" class="meaddinpu left" type="hidden">
  55. </li>
  56. <li class="merecli meaddlila">
  57. <p class="meaddle left">详细地址:</p>
  58. <textarea class="meaddinpu left" name="address" id="address" placeholder="请输入客户详细地址"></textarea>
  59. </li>
  60. <li class="merecli meaddlila">
  61. <p class="meaddle left">客户备注:</p>
  62. <textarea class="meaddinpu left" name="remarks" id="remarks" placeholder="请输入客户备注"></textarea>
  63. </li>
  64. </ul>
  65. </div>
  66. </div>
  67. <a class="redbtn" href="javascript:void(0);" id="button">完成</a>
  68. </form>
  69. </div>
  70. <!-- 城市弹窗 -->
  71. <div class="cityMask hide">
  72. <div class="titbox blubg">
  73. <a class="titreturn left" href="javascript:void(0)" onclick="backper()"><img src="<%=basePath %>app/img/fanhui16@2x.png" alt=""></a>
  74. <h1>选择城市</h1>
  75. </div>
  76. <div class="top50">
  77. <ul class="cityul">
  78. <li>
  79. <a href="#">
  80. 北京
  81. <img src="<%=basePath %>app/img/fanh3@2x.png" alt="">
  82. </a>
  83. </li>
  84. </ul>
  85. </div>
  86. </div>
  87. </body>
  88. <script type="text/javascript" src="<%=basePath %>app/lib/jquery.min.js"></script>
  89. <script type="text/javascript" src="<%=basePath %>res/js/layer/layer.min.js"></script>
  90. <script type="text/javascript" src="<%=basePath %>app/js/public.js"></script>
  91. <script type="text/javascript">
  92. $(function(){
  93. $('#button').click(function(){
  94. var recommendId="${USER_ID}";
  95. var name=$("input[name='name']").val();
  96. var phone=$("input[name='phone']").val();
  97. var company=$("input[name='company']").val();
  98. var attributionArea=$("input[name='attributionArea']").val();
  99. var address=$("#address").val();
  100. var province=$("input[name='province']").val();
  101. var city=$("input[name='city']").val();
  102. var area=$("input[name='area']").val();
  103. var remarks=$("input[name='remarks']").val();
  104. if(name=="" && phone=="" && company=="" && attributionArea==""&&address==""){
  105. //window.location.href = '${contextPath }web/mgmUserCtl/index.cs';
  106. layer.msg('请填写客户信息!');
  107. }else{
  108. var pram='{"recommendId":"'+recommendId+'","name":"'+name+'","phone":"'+phone+'","company":"'+company+'","attributionArea":"'+attributionArea+'","address":"'+address+'","province":"'+province+'","city":"'+city+'","area":"'+area+'","remarks":"'+remarks+'"}';
  109. $.post('${contextPath}web/mgmCustomerWebCtl/addCustomer.cs', {
  110. "data" : pram
  111. }, function(data) {
  112. var datas=eval(data.data);
  113. if (data.ret == 1) {
  114. layer.msg('添加成功!', {
  115. time: 1000
  116. }, function(){
  117. window.location.href = '${contextPath }web/mgmCustomerWebCtl/me_people.cs?userId=${USER_ID}';
  118. });
  119. }else{
  120. layer.msg(data.msg);
  121. }
  122. }, "json");
  123. }
  124. });
  125. })
  126. $("#pcarea").click(function(){
  127. $(".cityul").html('');
  128. $.get('<%=basePath%>area/getProvice.cs',function(data){
  129. var html = "";
  130. for(var i in data){
  131. html += "<li onclick='proclick(\""+data[i].code+"\",\""+data[i].name+"\")'>";
  132. html += "<a href='javascript:void(0)'>";
  133. html += data[i].name;
  134. html += " <img src='<%=basePath %>app/img/fanh3@2x.png' alt=''>";
  135. html += "</a>";
  136. html += "</li>";
  137. }
  138. $(".cityul").html(html);
  139. });
  140. $("#tj_client").hide();
  141. $(".cityMask").show();
  142. })
  143. function proclick(code, name){
  144. var html = "";
  145. $.get('<%=basePath%>area/getByParentCode.cs',{'param': code}, function(data){
  146. for(var i in data){
  147. html += "<li onclick='cityclick(\""+data[i].code+"\",\""+data[i].name+"\")'>";
  148. html += "<a href='javascript:void(0)'>";
  149. html += data[i].name;
  150. html += " <img src='<%=basePath %>app/img/fanh3@2x.png' alt=''>";
  151. html += "</a>";
  152. html += "</li>";
  153. }
  154. $(".cityul").html(html);
  155. });
  156. $('#province').val(name);
  157. }
  158. function cityclick(code, name){
  159. var html = "";
  160. $.get('<%=basePath%>area/getByParentCode.cs',{'param': code}, function(data){
  161. for(var i in data){
  162. html += "<li onclick='countyclick(\""+data[i].code+"\",\""+data[i].name+"\")'>";
  163. html += "<a href='javascript:void(0)'>";
  164. html += data[i].name;
  165. html += " <img src='<%=basePath %>app/img/fanh3@2x.png' alt=''>";
  166. html += "</a>";
  167. html += "</li>";
  168. }
  169. $(".cityul").html(html);
  170. });
  171. $('#city').val(name);
  172. }
  173. function countyclick(code, name){
  174. $("#tj_client").show();
  175. $(".cityMask").hide();
  176. $('#area').val(name);
  177. $('#pcarea').val($('#province').val()+" " + $('#city').val()+" " + $('#area').val());
  178. replace(categoryid, num, type, twotype, '2', '1');
  179. }
  180. function backper(){
  181. $("#tj_client").show();
  182. $(".cityMask").hide();
  183. }
  184. </script>
  185. </html>