Commit c7d14ac9 authored by sunyuhua's avatar sunyuhua

Merge remote-tracking branch 'origin/master'

parents a48e2193 ee030840
...@@ -238,17 +238,17 @@ ...@@ -238,17 +238,17 @@
<artifactId>jaxen</artifactId> <artifactId>jaxen</artifactId>
<version>1.2.0</version> <version>1.2.0</version>
</dependency> </dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
<version>2.0.6.RELEASE</version>
</dependency>
<dependency> <dependency>
<groupId>org.aspectj</groupId> <groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId> <artifactId>aspectjweaver</artifactId>
<version>1.9.4</version> <version>1.9.4</version>
</dependency> </dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
<version>2.0.6.RELEASE</version>
</dependency>
<dependency> <dependency>
<groupId>redis.clients</groupId> <groupId>redis.clients</groupId>
<artifactId>jedis</artifactId> <artifactId>jedis</artifactId>
......
...@@ -27,7 +27,7 @@ public class WeiXinAccessToken { ...@@ -27,7 +27,7 @@ public class WeiXinAccessToken {
@Resource @Resource
private ValueOperations valueOperations; private ValueOperations valueOperations;
@Scheduled(fixedRate = 3600 * 1000) /*@Scheduled(fixedRate = 3600 * 1000)
public void accessToken() { public void accessToken() {
log.info("获取access_token..."); log.info("获取access_token...");
ResponseEntity<String> forEntity = restTemplate.getForEntity("https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&" + ResponseEntity<String> forEntity = restTemplate.getForEntity("https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&" +
...@@ -37,14 +37,14 @@ public class WeiXinAccessToken { ...@@ -37,14 +37,14 @@ public class WeiXinAccessToken {
ACCESS_TOKEN = JSONObject.parseObject(forEntity.getBody()).getString("access_token"); ACCESS_TOKEN = JSONObject.parseObject(forEntity.getBody()).getString("access_token");
log.info("access_token:" + ACCESS_TOKEN); log.info("access_token:" + ACCESS_TOKEN);
valueOperations.set("micro_gk:access_token",ACCESS_TOKEN); valueOperations.set("micro_gk:access_token",ACCESS_TOKEN);
} }*/
/* @Scheduled(fixedRate = 3600 * 1000) @Scheduled(fixedRate = 1800 * 1000)
public void accessToken() { public void accessToken() {
log.info("获取access_token...");
ACCESS_TOKEN = (String) valueOperations.get("micro_gk:access_token"); ACCESS_TOKEN = (String) valueOperations.get("micro_gk:access_token");
}*/ log.info("获取access_token: " + ACCESS_TOKEN);
}
public static String getAccessToken(){ public static String getAccessToken(){
return ACCESS_TOKEN; return ACCESS_TOKEN;
......
...@@ -114,7 +114,7 @@ ...@@ -114,7 +114,7 @@
LEFT join gksite.gk_cmpt_score_rule_map rulemap on rule.id = rulemap.rule_id and enroll.nick_id=rulemap.mark_no LEFT join gksite.gk_cmpt_score_rule_map rulemap on rule.id = rulemap.rule_id and enroll.nick_id=rulemap.mark_no
left join geexekscore.cmpt_subsection_score score on rulemap.score_item_id = score.id left join geexekscore.cmpt_subsection_score score on rulemap.score_item_id = score.id
left join geerunner.cmpt_item item on item.item_id = enroll.cmpt_item left join geerunner.cmpt_item item on item.item_id = enroll.cmpt_item
left join gksite.gk_cmpt_score_field_value fv on fv.rule_id=rule.id and fv.markNo=enroll.nick_id left join gksite.gk_cmpt_score_field_value fv on fv.rule_id=rule.id and fv.markNo=enroll.nick_id and fv.isDelete=0
where enroll.cmpt_id=#{cmptId} where enroll.cmpt_id=#{cmptId}
and enroll.cmpt_item=#{roadId} and enroll.del_flg=0 and enroll.cmpt_item=#{roadId} and enroll.del_flg=0
</select> </select>
......
...@@ -895,6 +895,9 @@ public class MicroApiController { ...@@ -895,6 +895,9 @@ public class MicroApiController {
CmptScoreRule rule = cmptScoreRuleService.getCmptScoreRulesByCmptIdAndIndex(score.getCmptId(),score.getIndexId()); CmptScoreRule rule = cmptScoreRuleService.getCmptScoreRulesByCmptIdAndIndex(score.getCmptId(),score.getIndexId());
if(rule == null) return Result.fail().setContent("未找到匹配的规则"); if(rule == null) return Result.fail().setContent("未找到匹配的规则");
EnrollInfo userInfo = remoteService.getUserInfoByMarkNo(score.getMarkNo(), score.getCmptId()); EnrollInfo userInfo = remoteService.getUserInfoByMarkNo(score.getMarkNo(), score.getCmptId());
if(userInfo == null){
return Result.fail().setMsg("未查询到用户信息,请重新绑定!");
}
log.info("用户信息:"+userInfo); log.info("用户信息:"+userInfo);
Map<String,Object> result = new HashMap<>(); Map<String,Object> result = new HashMap<>();
result.put("user",userInfo); result.put("user",userInfo);
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<!doctype html> <!doctype html>
<html> <html>
<head> <head>
<title>自助打卡</title> <title>自动打卡</title>
<!-- Bootstrap CSS--> <!-- Bootstrap CSS-->
<link rel="stylesheet" href="${ctxStatic}/newdermon/vendor/bootstrap/css/bootstrap.min.css"> <link rel="stylesheet" href="${ctxStatic}/newdermon/vendor/bootstrap/css/bootstrap.min.css">
<!-- Font Awesome CSS--> <!-- Font Awesome CSS-->
...@@ -145,7 +145,7 @@ ...@@ -145,7 +145,7 @@
<jsp:include page="../common/menu.jsp"></jsp:include> <jsp:include page="../common/menu.jsp"></jsp:include>
<div class="rght"> <div class="rght">
<div class="title-new"> <div class="title-new">
<span class="title">自助打卡</span> <span class="title">自动打卡</span>
<div style="line-height: 22px"> <div style="line-height: 22px">
<span class="road-notice"></span> <span class="road-notice"></span>
<span class="road-notice-txt">此功能仅适用于线下自助赛</span> <span class="road-notice-txt">此功能仅适用于线下自助赛</span>
......
...@@ -151,7 +151,7 @@ ...@@ -151,7 +151,7 @@
<li class="auto menu-item"> <li class="auto menu-item">
<a href="/gk/auto/index/${cmpt.cmptId}?uId=${uId}&cId=${cId}&timestamp=${timestamp}&sign=${sign}"> <a href="/gk/auto/index/${cmpt.cmptId}?uId=${uId}&cId=${cId}&timestamp=${timestamp}&sign=${sign}">
<span class="menuico left-arrow"></span> <span class="menuico left-arrow"></span>
<span class="menu-txt">自助打卡</span> <span class="menu-txt">自动打卡</span>
</a> </a>
</li> </li>
</ul> </ul>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment