记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
董敬伟
liquidnet-bus-v1
Commits
3940582b
Commit
3940582b
authored
Feb 25, 2022
by
jiangxiulong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
取消关注软删除
parent
fdd7b079
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
15 additions
and
3 deletions
+15
-3
SweetWechatUsersVo.java
...va/com/liquidnet/service/sweet/vo/SweetWechatUsersVo.java
+5
-0
SweetWechatUsers.java
.../com/liquidnet/service/sweet/entity/SweetWechatUsers.java
+5
-0
db_sweetsugar_structure.sql
.../liquidnet-service-sweet/docu/db_sweetsugar_structure.sql
+1
-0
UnsubscribeHandler.java
...m/liquidnet/service/sweet/handler/UnsubscribeHandler.java
+3
-3
sqlmap.properties
...uidnet-service-sweet/src/main/resources/sqlmap.properties
+1
-0
No files found.
liquidnet-bus-api/liquidnet-service-sweet-api/src/main/java/com/liquidnet/service/sweet/vo/SweetWechatUsersVo.java
View file @
3940582b
...
...
@@ -80,6 +80,11 @@ public class SweetWechatUsersVo implements Serializable, Cloneable {
*/
private
String
subscribeScene
;
/**
* 是否取消 1正常 2已取消
*/
private
Integer
isCancel
;
/**
* 创建时间
*/
...
...
liquidnet-bus-do/liquidnet-service-sweet-do/src/main/java/com/liquidnet/service/sweet/entity/SweetWechatUsers.java
View file @
3940582b
...
...
@@ -94,6 +94,11 @@ public class SweetWechatUsers implements Serializable {
*/
private
String
subscribeScene
;
/**
* 是否取消 1正常 2已取消
*/
private
Integer
isCancel
;
/**
* 创建时间
*/
...
...
liquidnet-bus-service/liquidnet-service-sweet/docu/db_sweetsugar_structure.sql
View file @
3940582b
...
...
@@ -441,6 +441,7 @@ CREATE TABLE `sweet_wechat_users`
ROW_FORMAT
=
DYNAMIC
COMMENT
'正在现场服务号关注事件储存用户信息表'
;
ALTER
TABLE
`sweet_wechat_users`
ADD
INDEX
idx_wechat_open_id
(
`open_id`
);
ALTER
TABLE
`sweet_wechat_users`
ADD
INDEX
idx_wechat_union_id
(
`union_id`
);
alter
table
sweet_wechat_users
add
is_cancel
tinyint
NOT
NULL
DEFAULT
1
COMMENT
'是否取消 1正常 2已取消'
after
subscribe_scene
;
-- 小程序登录记录用户解密后信息表
drop
TABLE
if
exists
`sweet_applet_users`
;
...
...
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/handler/UnsubscribeHandler.java
View file @
3940582b
...
...
@@ -14,10 +14,10 @@ import me.chanjar.weixin.mp.api.WxMpMessageHandler;
import
me.chanjar.weixin.mp.api.WxMpService
;
import
me.chanjar.weixin.mp.bean.message.WxMpXmlMessage
;
import
me.chanjar.weixin.mp.bean.message.WxMpXmlOutMessage
;
import
me.chanjar.weixin.mp.bean.result.WxMpUser
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Component
;
import
java.time.LocalDateTime
;
import
java.util.LinkedList
;
import
java.util.Map
;
...
...
@@ -68,9 +68,9 @@ public class UnsubscribeHandler implements WxMpMessageHandler {
redisUtils
.
delSweetWechatUsers
(
sweetWechatUsers
.
getUnionId
(),
openId
,
type
);
LinkedList
<
String
>
sqls
=
CollectionUtil
.
linkedListString
();
LinkedList
<
Object
[]>
sqlsDataA
=
CollectionUtil
.
linkedListObjectArr
();
sqls
.
add
(
SqlMapping
.
get
(
"sweet_wechat_users.
dele
te"
));
sqls
.
add
(
SqlMapping
.
get
(
"sweet_wechat_users.
upda
te"
));
sqlsDataA
.
add
(
new
Object
[]{
sweetWechatUsers
.
getUnionId
(),
type
2
,
LocalDateTime
.
now
(),
sweetWechatUsers
.
getUnionId
(),
type
});
queueUtils
.
sendMsgByRedis
(
MQConst
.
SweetQueue
.
SWEET_WECHAT_USER_INSERT
.
getKey
(),
SqlMapping
.
gets
(
sqls
,
sqlsDataA
));
...
...
liquidnet-bus-service/liquidnet-service-sweet/src/main/resources/sqlmap.properties
View file @
3940582b
...
...
@@ -48,6 +48,7 @@ sweet_applet_users.insert=INSERT INTO sweet_applet_users (applet_user_id,user_id
# --------------------------微信用户信息表公众号--------------------------
sweet_wechat_users.insert
=
INSERT INTO sweet_wechat_users (wechat_user_id,type,open_id,union_id,nickname,sex_desc,sex,head_img_url,language,country,province,city,subscribe_time,subscribe_scene) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?)
sweet_wechat_users.delete
=
DELETE FROM sweet_wechat_users WHERE union_id = ? and type = ?
sweet_wechat_users.update
=
UPDATE sweet_wechat_users SET is_cancel = ?, updated_at = ? WHERE union_id = ? AND type = ?
#---------------------------音乐节活动海报--------------------------------
sweet_strawberry_poster_user
=
INSERT INTO sweet_strawberry_poster(open_id,poster_id,union_id,nickname,city_name,city_code,custom_text,created_at,updated_at) VALUES (?,?,?,?,?,?,?,?,?)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment