crmCustomer.jsp
2.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
<!DOCTYPE html>
<%@page import="weaver.general.Util" %>
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ page import="weaver.crm.Maint.SectorInfoComInfo" %>
<%@ page import="weaver.hrm.HrmUserVarify"%>
<%@ page import="weaver.hrm.User" %>
<%@ page import="weaver.conn.RecordSet" %>
<%@page import="weaver.systeminfo.SystemEnv"%>
<%
String callback = Util.null2String(request.getParameter("callback"));
User user = HrmUserVarify.checkUser(request, response);
if(user == null){
out.println("无用户,请登录");
return;
}
int language = user.getLanguage();
%>
<html>
<head>
<title><%=SystemEnv.getHtmlLabelName(136,language)%></title>
</head>
<body>
<div id="crm_customer" class="page out">
<style type="text/css">
#crm_customer ul.list {
padding: 0px;
}
#crm_customer ul.list li {
padding: 0px;
font-size: 14px;
}
#crm_customer ul.list li > a {
height: 36px;
line-height: 36px;
padding-left: 15px;
}
</style>
<div class="header" data-role="header">
<div class="left" onclick="javascript:history.go(-1);"><%=SystemEnv.getHtmlLabelName(384185,language)%></div>
</div>
<div class="content">
<%--<div class="controlTitle"><%=SystemEnv.getHtmlLabelName(1268,language)%></div>--%>
<div class="listSearch">
<img src="/mobile/plugin/crm_new/images/searchright_wev8.gif" class="btn" onclick="renderCustomerList()"/>
<input type="search" id="customerName" placeholder="Search..."/>
</div>
<ul class="list" id="customerListContainer">
</ul>
</div>
<script type="text/javascript">
$("#customerName").keyup(function(event){
if(event.keyCode == 13){
renderCustomerList();
}
});
function customerCallBack(obj){
var callback = "<%=callback%>";
if(callback){
var callbackFn = eval(callback);
if(typeof(callbackFn) == "function"){
var value = $(obj).attr("data-value");
var text = $(obj).attr("data-text");
callbackFn.call(this,value, text,"customerid",true);
}
}
}
function renderCustomerList() {
var customerName = $("#customerName").val();
CRM.ajax("/mobile/plugin/crm_new/crmAction.jsp?action=getCustomerListForBrowser&customerName="+customerName, function(result){
var datas = result["datas"];
var html = "";
for(var i = 0; i < datas.length; i++){
var d = datas[i];
html += "<li><a href=\"javascript:void(0);\" data-value=\""+d["id"]+"\" data-text=\""+d["name"]+"\" onclick=\"customerCallBack(this)\">"+d["name"]+"</a></li>";
}
$("#customerListContainer").html(html);
});
}
renderCustomerList();
</script>
</div>
</body>
</html>