From e3bdcfdcc6357bd10775b604e730ddee25788658 Mon Sep 17 00:00:00 2001
From: zy_Java <654600784@qq.com>
Date: Wed, 10 Nov 2021 10:59:07 +0800
Subject: [PATCH 1/3] =?UTF-8?q?20211110=E4=BF=AE=E5=A4=8D=E6=9F=A5?=
=?UTF-8?q?=E8=AF=A2=E8=A7=92=E8=89=B2=E6=97=B6=E5=AF=B9=E8=B0=81=E4=B8=8D?=
=?UTF-8?q?=E5=8F=AF=E8=A7=81=E7=AD=89=E7=9B=B8=E5=85=B3=E4=BF=A1=E6=81=AF?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../main/resources/mapper_dao/ProRoleDao.xml | 4 +++
signin/src/main/resources/application.yml | 4 +--
.../java/com/ccsens/util/wx/WxXcxUtil.java | 27 +++++++++++--------
3 files changed, 22 insertions(+), 13 deletions(-)
diff --git a/common/src/main/resources/mapper_dao/ProRoleDao.xml b/common/src/main/resources/mapper_dao/ProRoleDao.xml
index 7cc5b69e..2cbd3d24 100644
--- a/common/src/main/resources/mapper_dao/ProRoleDao.xml
+++ b/common/src/main/resources/mapper_dao/ProRoleDao.xml
@@ -151,6 +151,10 @@
t_pro_role r
LEFT JOIN t_label l on r.label_id = l.id
LEFT JOIN t_pro_role_repulsion rr on r.id = rr.role_id and rr.rec_status = 0
+ and rr.repulsion_role_id in
+
+ #{item.id}
+
WHERE
r.project_id = #{projectId}
and r.rec_status = 0
diff --git a/signin/src/main/resources/application.yml b/signin/src/main/resources/application.yml
index ebc544af..b5408a3a 100644
--- a/signin/src/main/resources/application.yml
+++ b/signin/src/main/resources/application.yml
@@ -1,5 +1,5 @@
spring:
profiles:
- active: test
- include: util-test,common
+ active: dev
+ include: util-dev,common
diff --git a/util/src/main/java/com/ccsens/util/wx/WxXcxUtil.java b/util/src/main/java/com/ccsens/util/wx/WxXcxUtil.java
index 03af2afb..26ac0908 100644
--- a/util/src/main/java/com/ccsens/util/wx/WxXcxUtil.java
+++ b/util/src/main/java/com/ccsens/util/wx/WxXcxUtil.java
@@ -135,7 +135,7 @@ public class WxXcxUtil {
public String signType;
}
- //TODO
+
private static final String URL_LOGIN
= "https://api.weixin.qq.com/sns/jscode2session?appid=%1$s&secret=%2$s&js_code=%3$s&grant_type=%4$s";
private static final String URL_GET_ACCESS_TOKEN
@@ -158,35 +158,38 @@ public class WxXcxUtil {
// private static final String appid = "wx7af1bf1e14facf82";
// private static final String secret = "a6613fae11b497639c0224b820aaf6d9";
- //TODO
+
private static final String appid = "wx356e01c7eb01d55d";
private static final String secret = "353033db85d4b5a35f05d1c0176a0cc6";
- //TODO
+
private static final String appid_sq = "wx55fa235267ca11e6";
private static final String secret_sq = "d75a5a7538ff9c72f781738850817081";
- //TODO
+
private static final String appid_sp = "wx2ebb5cf926fe1ddb";
private static final String secret_sp = "38e4425b8e3647015b439c6d38172b49";
- //TODO
+
private static final String appid_bh = "wxd06d18fe7c75b498";
private static final String secret_bh = "202ad7f3d95b0532948c667c468c9a56";
- //TODO
+
private static final String appid_health = "wx2f9ef33e08053bbf";
private static final String secret_health = "af90801c26bc177681b2c39a603605b9";
- //TODO
+
private static final String appid_enterprise = "wx808fa75921bd8f22";
private static final String secret_enterprise = "8d2e95462bfeab363ee84776bc807859";
- //TODO
+
private static final String appid_tall = "wxf72a76c2ea24a472";
private static final String secret_tall = "5aa3fc421a149ec1e59a4a4f472e1223";
// 暴风眼
private static final String appid_basic_car = "wx3190e3f68dd4d068";
private static final String secret_basic_car = "71d797c1f81f9f0caadab3289ee7367c";
+ // 燕园小程序
+ private static final String APPID_YANYUAN = "wx733e229f00dc5c6f";
+ private static final String SECRET_YANYUAN = "9aa0a81973cc5f13c02548b5244accc2";
private static final String mchid = "";
private static final String key = "";
- //TODO
+
private static String appId(String gameType){
switch (gameType){
case "SP":
@@ -203,12 +206,13 @@ public class WxXcxUtil {
return appid_tall;
case "basicCar":
return appid_basic_car;
+ case "yanyuan":
+ return APPID_YANYUAN;
default:
return appid;
}
}
- //TODO
private static String secret(String gameType){
switch (gameType){
case "SP":
@@ -225,12 +229,13 @@ public class WxXcxUtil {
return secret_tall;
case "basicCar":
return secret_basic_car;
+ case "yanyuan":
+ return SECRET_YANYUAN;
default:
return secret;
}
}
- //TODO
/**
* 小程序登陆,根据code获取用户信息(openid,sessionKey,)
* @param code
From 1640a3d05e5667dc9556dbda1c76c7fcfb33a53c Mon Sep 17 00:00:00 2001
From: zhizhi wu <2377881365@qq.com>
Date: Wed, 10 Nov 2021 11:37:52 +0800
Subject: [PATCH 2/3] mustlogin phone
---
.../java/com/ccsens/cloudutil/aspect/MustLoginAspect.java | 2 ++
signin/src/main/resources/application.yml | 4 ++--
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/cloudutil/src/main/java/com/ccsens/cloudutil/aspect/MustLoginAspect.java b/cloudutil/src/main/java/com/ccsens/cloudutil/aspect/MustLoginAspect.java
index 5af6adde..749d06c0 100644
--- a/cloudutil/src/main/java/com/ccsens/cloudutil/aspect/MustLoginAspect.java
+++ b/cloudutil/src/main/java/com/ccsens/cloudutil/aspect/MustLoginAspect.java
@@ -106,6 +106,7 @@ public class MustLoginAspect {
Long userId = json.getLong("id");
String userName = json.getString("userName");
String avatarUrl = json.getString("avatarUrl");
+ String phone = json.getString("phone");
if (userId == null || userId == 0) {
return JsonResponse.newInstance().ok(CodeEnum.NOT_LOGIN);
}
@@ -114,6 +115,7 @@ public class MustLoginAspect {
dto.setUserId(userId);
dto.setUserName(userName);
dto.setAvatarUrl(avatarUrl);
+ dto.setPhone(phone);
}
Object result = pjp.proceed();
diff --git a/signin/src/main/resources/application.yml b/signin/src/main/resources/application.yml
index ebc544af..b5408a3a 100644
--- a/signin/src/main/resources/application.yml
+++ b/signin/src/main/resources/application.yml
@@ -1,5 +1,5 @@
spring:
profiles:
- active: test
- include: util-test,common
+ active: dev
+ include: util-dev,common
From 880b4d1e35a267cf75a133cd6f92a36fef7494a8 Mon Sep 17 00:00:00 2001
From: zhizhi wu <2377881365@qq.com>
Date: Mon, 15 Nov 2021 14:58:59 +0800
Subject: [PATCH 3/3] feign projectdto
---
.../java/com/ccsens/cloudutil/bean/tall/dto/ProjectDto.java | 2 ++
1 file changed, 2 insertions(+)
diff --git a/cloudutil/src/main/java/com/ccsens/cloudutil/bean/tall/dto/ProjectDto.java b/cloudutil/src/main/java/com/ccsens/cloudutil/bean/tall/dto/ProjectDto.java
index ff5d1f29..26da5725 100644
--- a/cloudutil/src/main/java/com/ccsens/cloudutil/bean/tall/dto/ProjectDto.java
+++ b/cloudutil/src/main/java/com/ccsens/cloudutil/bean/tall/dto/ProjectDto.java
@@ -39,6 +39,8 @@ public class ProjectDto {
private Long endTime;
@ApiModelProperty("接口访问地址")
private String url;
+ @ApiModelProperty("模板code")
+ private String code;
@ApiModelProperty("用户列表")
private Set userIdList;
}