Merge remote-tracking branch 'origin/master'

This commit is contained in:
易焱 2020-03-28 21:23:26 +08:00
commit 5c7d684c84
5 changed files with 11 additions and 5 deletions

View File

@ -47,6 +47,7 @@ public class PushListDaoImpl extends HibernateBaseDao<PushList, Integer> impleme
Criterion criterion = Restrictions.eq("pushType", PushTypeEnum.all_push.getKey()); Criterion criterion = Restrictions.eq("pushType", PushTypeEnum.all_push.getKey());
queryList.add(criterion); queryList.add(criterion);
} }
firstResult = firstResult - 1;
return this.findByCriteria(firstResult, pageSize,Order.desc("pushId"), queryList.toArray(new Criterion[queryList.size()])); return this.findByCriteria(firstResult, pageSize,Order.desc("pushId"), queryList.toArray(new Criterion[queryList.size()]));
} }

View File

@ -21,7 +21,7 @@ public class PushList implements Serializable{
//设备ID //设备ID
private Integer deviceId; private Integer deviceId;
//看护报告ID //看护报告ID
private Integer reportId; private String reportId;
//推送手机类型 //推送手机类型
private String phoneType; private String phoneType;
//显示名称 //显示名称
@ -117,12 +117,15 @@ public class PushList implements Serializable{
public void setPushLink(String pushLink) { public void setPushLink(String pushLink) {
this.pushLink = pushLink; this.pushLink = pushLink;
} }
public Integer getReportId() {
public String getReportId() {
return reportId; return reportId;
} }
public void setReportId(Integer reportId) {
public void setReportId(String reportId) {
this.reportId = reportId; this.reportId = reportId;
} }
public String getJpushStatus() { public String getJpushStatus() {
return jpushStatus; return jpushStatus;
} }

View File

@ -7,7 +7,7 @@
<generator class="identity"/> <generator class="identity"/>
</id> </id>
<property name="userId" column="user_id" type="java.lang.Integer" /> <property name="userId" column="user_id" type="java.lang.Integer" />
<property name="reportId" column="report_id" type="java.lang.Integer" /> <property name="reportId" column="report_id" type="string" />
<property name="deviceId" column="device_id" type="java.lang.Integer" /> <property name="deviceId" column="device_id" type="java.lang.Integer" />
<property name="phoneType" column="phone_type" type="string" length="20"/> <property name="phoneType" column="phone_type" type="string" length="20"/>
<property name="showName" column="show_name" type="string" length="20"/> <property name="showName" column="show_name" type="string" length="20"/>

View File

@ -1109,7 +1109,7 @@ public class BaseServiceImpl implements BaseService {
else if (msgType.equals(PushTypeEnum.send_report.getKey())) { else if (msgType.equals(PushTypeEnum.send_report.getKey())) {
String reportId = baseMap.get("reportId"); String reportId = baseMap.get("reportId");
if (reportId != null) { if (reportId != null) {
pushList.setReportId(Integer.valueOf(reportId)); pushList.setReportId(reportId);
} }
pushList.setUserId(Integer.valueOf(userId)); pushList.setUserId(Integer.valueOf(userId));
pushList.setPhoneType(loginType); pushList.setPhoneType(loginType);

View File

@ -54,6 +54,7 @@ public class WeChatUtils {
HttpEntity accessTokenEntity = accessTokenResponse.getEntity(); HttpEntity accessTokenEntity = accessTokenResponse.getEntity();
String accessTokenResult = EntityUtils.toString(accessTokenEntity, "UTF-8"); String accessTokenResult = EntityUtils.toString(accessTokenEntity, "UTF-8");
JSONObject wechatToken = JSON.parseObject(accessTokenResult); JSONObject wechatToken = JSON.parseObject(accessTokenResult);
System.out.println("token : " + wechatToken);
String openId = wechatToken.getString("openid"); String openId = wechatToken.getString("openid");
String accessToken = wechatToken.getString("access_token"); String accessToken = wechatToken.getString("access_token");
@ -63,6 +64,7 @@ public class WeChatUtils {
HttpResponse userInfoResponse = httpClient.execute(userInfoGet); HttpResponse userInfoResponse = httpClient.execute(userInfoGet);
HttpEntity userInfoEntity = userInfoResponse.getEntity(); HttpEntity userInfoEntity = userInfoResponse.getEntity();
String userInfoResult = EntityUtils.toString(userInfoEntity, "UTF-8"); String userInfoResult = EntityUtils.toString(userInfoEntity, "UTF-8");
System.out.println("userInfo : " + userInfoResult);
json = JSON.parseObject(userInfoResult); json = JSON.parseObject(userInfoResult);
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();