Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
cms-ci-test
概览
概览
详情
活动
周期分析
版本库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
test-ci
cms-ci-test
Commits
337c0150
提交
337c0150
authored
10月 24, 2023
作者:
刘明祎-运维用途
浏览文件
操作
浏览文件
下载
差异文件
Merge remote-tracking branch 'origin/develop' into develop
上级
6fee046a
785842ca
隐藏空白字符变更
内嵌
并排
正在显示
7 个修改的文件
包含
46 行增加
和
14 行删除
+46
-14
UserPointsEnum.java
...uav/user/controller/userpoints/config/UserPointsEnum.java
+2
-2
SignInDao.java
...src/main/java/com/mmc/iuav/user/dao/signin/SignInDao.java
+4
-0
UserAccountServiceImpl.java
...om/mmc/iuav/user/service/impl/UserAccountServiceImpl.java
+3
-1
SignInServiceImpl.java
.../mmc/iuav/user/service/signin/impl/SignInServiceImpl.java
+25
-9
CooperationDao.xml
...service-user/src/main/resources/mapper/CooperationDao.xml
+1
-1
SignIn.xml
...-service-user/src/main/resources/mapper/signin/SignIn.xml
+10
-0
kustomization.yaml
kustomization/overlays/dev/kustomization.yaml
+1
-1
没有找到文件。
csm-service/cms-service-user/src/main/java/com/mmc/iuav/user/controller/userpoints/config/UserPointsEnum.java
浏览文件 @
337c0150
...
...
@@ -10,8 +10,8 @@ public enum UserPointsEnum {
REGISTER
(
0
,
"注册"
),
REAL_NAME_AUTHENTICATION
(
1
,
"实名认证"
),
PILOT_CERTIFICATION
(
2
,
"飞手认证"
),
TOPIC_REWARD
(
3
,
"
论坛发布
奖励"
),
SIGN_IN_REWARD
(
4
,
"签到"
),
TOPIC_REWARD
(
3
,
"
发帖
奖励"
),
SIGN_IN_REWARD
(
4
,
"签到
奖励
"
),
OTHER_CHANGE
(
5
,
"其他变动"
),
USER_USE
(
6
,
"使用"
),
INVITE_USER
(
7
,
"邀请用户"
),
...
...
csm-service/cms-service-user/src/main/java/com/mmc/iuav/user/dao/signin/SignInDao.java
浏览文件 @
337c0150
...
...
@@ -40,4 +40,8 @@ public interface SignInDao {
void
updateUserAppSignInD
(
AppSignInVO
appSignInVO
);
List
<
SignInRecordDO
>
signInRecord
(
Integer
userAccountId
);
void
deleteSign
();
void
deleteSignRecord
();
}
csm-service/cms-service-user/src/main/java/com/mmc/iuav/user/service/impl/UserAccountServiceImpl.java
浏览文件 @
337c0150
...
...
@@ -254,7 +254,9 @@ public class UserAccountServiceImpl implements UserAccountService {
realNameextracted
(
id
);
}
// 奖励邀请人
activityService
.
participateActivity
(
0
,
rcdUserId
,
id
);
if
(
rcdUserId
!=
null
)
{
activityService
.
participateActivity
(
0
,
rcdUserId
,
id
);
}
return
ResultBody
.
success
();
}
...
...
csm-service/cms-service-user/src/main/java/com/mmc/iuav/user/service/signin/impl/SignInServiceImpl.java
浏览文件 @
337c0150
...
...
@@ -38,6 +38,13 @@ public class SignInServiceImpl implements SignInService {
@Override
public
ResultBody
SignIn
(
SignInVO
signInVO
)
{
SignInDO
signInDO
=
new
SignInDO
(
signInVO
);
List
<
SignInDO
>
signInDOS
=
signInDao
.
SignInList
();
for
(
SignInDO
inDO
:
signInDOS
)
{
if
(!
inDO
.
getPeriod
().
equals
(
signInVO
.
getPeriod
())){
signInDao
.
deleteSign
();
signInDao
.
deleteSignRecord
();
}
}
if
(
signInDO
.
getId
()!=
null
){
int
update
=
signInDao
.
update
(
signInDO
);
signInDao
.
remove
(
signInDO
.
getId
());
...
...
@@ -78,7 +85,16 @@ public class SignInServiceImpl implements SignInService {
signInDao
.
insertSignInRecord
(
appSignInVO
);
for
(
SignInDO
signInDO
:
signInDOS
)
{
Integer
integral
=
signInDO
.
getIntegral
();
changeUserPointVO
.
setChangePoint
(
integral
);
Integer
allPoint
=
0
;
List
<
UserContinuousCheckInVO
>
userContinuousCheckInVO
=
signInDO
.
getUserContinuousCheckInVO
();
Integer
bonusPoints
=
0
;
List
<
UserContinuousCheckInVO
>
collect
=
userContinuousCheckInVO
.
stream
().
filter
(
t
->
t
.
getNumberOfDays
()
==
1
).
collect
(
Collectors
.
toList
());
for
(
UserContinuousCheckInVO
continuousCheckInVO
:
collect
)
{
bonusPoints
=
continuousCheckInVO
.
getBonusPoints
();
}
allPoint
=
integral
+
bonusPoints
;
changeUserPointVO
.
setChangePoint
(
allPoint
);
}
userPointsService
.
change
(
changeUserPointVO
);
}
...
...
@@ -104,14 +120,14 @@ public class SignInServiceImpl implements SignInService {
for
(
SignInDO
signInDO
:
signInDOS
)
{
Integer
integral
=
signInDO
.
getIntegral
();
List
<
UserContinuousCheckInVO
>
userContinuousCheckInVO
=
signInDO
.
getUserContinuousCheckInVO
();
for
(
UserContinuousCheckInVO
continuousCheckInVO
:
userContinuousCheckInVO
)
{
if
(
continuousCheckInVO
.
getNumberOfDays
().
equals
(
userAppSignInDO1
.
getSignInDays
()))
{
int
bonusPoints
=
continuousCheckInVO
.
getBonusPoints
();
allPoints
=
integral
+
bonusPoints
;
changeUserPointVO
.
setChangePoint
(
allPoints
);
}
else
if
(!
continuousCheckInVO
.
getNumberOfDays
().
equals
(
userAppSignInDO1
.
getSignInDays
())){
changeUserPointVO
.
setChangePoint
(
integral
);
}
List
<
UserContinuousCheckInVO
>
collect
=
userContinuousCheckInVO
.
stream
().
filter
(
t
->
t
.
getNumberOfDays
().
equals
(
userAppSignInDO1
.
getSignInDays
())).
collect
(
Collectors
.
toList
());
for
(
UserContinuousCheckInVO
continuousCheckInVO
:
collect
)
{
int
bonusPoints
=
continuousCheckInVO
.
getBonusPoints
();
allPoints
=
integral
+
bonusPoints
;
changeUserPointVO
.
setChangePoint
(
allPoints
);
}
if
(
collect
.
size
()==
0
){
changeUserPointVO
.
setChangePoint
(
integral
);
}
}
userPointsService
.
change
(
changeUserPointVO
);
...
...
csm-service/cms-service-user/src/main/resources/mapper/CooperationDao.xml
浏览文件 @
337c0150
...
...
@@ -475,7 +475,7 @@
and uat.is_deleted = 0
and uat.apply_status = 1
and ci.is_deleted = 0
ORDER BY distance ASC
ORDER BY
if(ci.id = 11, 1, 0) DESC,
distance ASC
LIMIT #{pageNo}, #{pageSize}
</select>
<select
id=
"getJoinStoreCount"
resultType=
"java.lang.Integer"
>
...
...
csm-service/cms-service-user/src/main/resources/mapper/signin/SignIn.xml
浏览文件 @
337c0150
...
...
@@ -72,6 +72,14 @@
delete from sign_in_record where user_account_id=#{userAccountId}
</delete>
<delete
id=
"deleteSign"
>
delete from user_app_sign_in
</delete>
<delete
id=
"deleteSignRecord"
>
delete from sign_in_record
</delete>
<insert
id=
"insertSignInRecord"
parameterType=
"com.mmc.iuav.user.model.vo.signin.AppSignInVO"
>
insert into sign_in_record(user_account_id,sign_in_time,create_time,update_time)
values(#{userAccountId},#{signTime},NOW(),NOW())
...
...
@@ -90,4 +98,6 @@
</select>
</mapper>
kustomization/overlays/dev/kustomization.yaml
浏览文件 @
337c0150
...
...
@@ -18,4 +18,4 @@ patches:
images
:
-
name
:
REGISTRY/NAMESPACE/IMAGE:TAG
newName
:
mmc-registry.cn-shenzhen.cr.aliyuncs.com/sharefly-dev/cms
newTag
:
ea633540cd92a01586be5105bd5c43733aa4f80
0
newTag
:
74fa41bd1a37c192b0570dc60e9b8d0a7bb8397
0
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论