bandInfo.jsp
3.18 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
87
88
89
90
91
92
93
94
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="java.util.*,weaver.wechat.util.*,java.net.*"%>
<jsp:useBean id="rs" class="weaver.conn.RecordSet" scope="page" />
<jsp:useBean id="ResourceComInfo" class="weaver.hrm.resource.ResourceComInfo" scope="page" />
<jsp:useBean id="CustomerContacterComInfo" class="weaver.crm.Maint.CustomerContacterComInfo" scope="page" />
<jsp:useBean id="BaseBean" class="weaver.general.BaseBean" scope="page" />
<%
String id=request.getParameter("id");
String userid=request.getParameter("userid");
String usertype=request.getParameter("usertype");
String target=request.getParameter("target");
String name="";
if("1".equals(usertype)){
name=ResourceComInfo.getLastname(userid);
}else{
name=CustomerContacterComInfo.getCustomerContactername(userid);
}
//获取手机web地址
String mobileurl=WechatPropConfig.getMobileUrl();
//判断mobileurl是否配置
if(mobileurl!=null&&!"".equals(mobileurl)){
rs.executeQuery("select * from wechat_band where id=?",id);
if(rs.next()){
String publicid=rs.getString("publicid");
String openid=rs.getString("openid");
//此时生成token
String token=WechatUtil.createToken(userid,publicid,openid);
//获取用户登录id
String loginid=ResourceComInfo.getLoginID(userid);
//进入手机界面
if(!"".equals(target)){
target= BaseBean.getPropValue("wechat","target."+target);
}
target="".equals(target)?"/home.do":target;
target=URLEncoder.encode(target,"UTF-8");
response.sendRedirect(mobileurl+"/weixin.jsp?loginid="+URLEncoder.encode(loginid,"UTF-8")+"&password="+token+"&tokenpass=_wechat&target="+target);
}
}
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title></title>
<link rel="stylesheet" href="css/jquery.mobile-1.1.1.min_wev8.css" />
<link rel="stylesheet" href="css/my_wev8.css" />
<style>/* App custom styles */</style>
<script src="js/jquery-1.7.1.min_wev8.js"></script>
<script src="js/custom-jqm-mobileinit_wev8.js"></script>
<script src="js/jquery.mobile-1.1.1.min_wev8.js"></script>
<script src="js/my_wev8.js"></script>
</head>
<body>
<br><br><!-- Home -->
<div data-role="page" id="page1">
<div data-role="content">
<form action="bandOperate.jsp" method="POST">
<input name="id" id="id" value="<%=id %>" type="hidden">
<input name="operate" id="operate" value="cancelBand" type="hidden">
<ul data-role="listview" data-divider-theme="" data-inset="true">
<li data-theme="">
<%=name %>
</li>
</ul>
<input type="submit" data-theme="a" value="解绑">
</form>
</div>
</div>
<div data-role="page" id="page2">
<div data-role="content">
已经绑定
</div>
</div>
</body>
<script>
function chagePage(){
$.mobile.changePage( $('#page2'), {
transition: "slide",
changeHash: false
} );
}
//App custom javascript
$(document).ready(function() {
});
</script>
</html>