Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
haoban-manage3.0
Overview
Overview
Details
Activity
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
haoban3.0
haoban-manage3.0
Commits
3ac39a5b
Commit
3ac39a5b
authored
Oct 21, 2024
by
xiongjiangtao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
导出修改
parent
a23198f9
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
32 additions
and
27 deletions
+32
-27
GroupChatActivityDataController.java
.../web/controller/chat/GroupChatActivityDataController.java
+2
-2
GroupChatActivityInviterHandle.java
...ban/manage/web/handle/GroupChatActivityInviterHandle.java
+5
-2
GroupChatActivityRewardHandle.java
...oban/manage/web/handle/GroupChatActivityRewardHandle.java
+7
-4
GroupChatActivityInviteLogExportVO.java
...anage/web/vo/chat/GroupChatActivityInviteLogExportVO.java
+5
-6
GroupChatActivityRewardLogExportVO.java
...anage/web/vo/chat/GroupChatActivityRewardLogExportVO.java
+13
-13
No files found.
haoban-manage3-web/src/main/java/com/gic/haoban/manage/web/controller/chat/GroupChatActivityDataController.java
View file @
3ac39a5b
...
@@ -384,7 +384,7 @@ public class GroupChatActivityDataController {
...
@@ -384,7 +384,7 @@ public class GroupChatActivityDataController {
fieldList
.
add
(
"groupChatId"
);
fieldList
.
add
(
"groupChatId"
);
indexList
.
add
(
"加入群聊ID"
);
indexList
.
add
(
"加入群聊ID"
);
fieldList
.
add
(
"joinGroupChatTime"
);
fieldList
.
add
(
"joinGroupChatTime
Desc
"
);
indexList
.
add
(
"入群时间"
);
indexList
.
add
(
"入群时间"
);
task
.
setFileName
(
"社群邀请有礼-"
+
groupChatActivityDTO
.
getActivityName
()
+
"-邀请明细"
);
task
.
setFileName
(
"社群邀请有礼-"
+
groupChatActivityDTO
.
getActivityName
()
+
"-邀请明细"
);
...
@@ -497,7 +497,7 @@ public class GroupChatActivityDataController {
...
@@ -497,7 +497,7 @@ public class GroupChatActivityDataController {
indexList
.
add
(
"奖励卡券"
);
indexList
.
add
(
"奖励卡券"
);
}
}
fieldList
.
add
(
"
createTime
"
);
fieldList
.
add
(
"
rewardTimeDesc
"
);
indexList
.
add
(
"发放时间"
);
indexList
.
add
(
"发放时间"
);
task
.
setFileName
(
"社群邀请有礼-"
+
groupChatActivityDTO
.
getActivityName
()
+
"-奖励明细"
);
task
.
setFileName
(
"社群邀请有礼-"
+
groupChatActivityDTO
.
getActivityName
()
+
"-奖励明细"
);
...
...
haoban-manage3-web/src/main/java/com/gic/haoban/manage/web/handle/GroupChatActivityInviterHandle.java
View file @
3ac39a5b
package
com
.
gic
.
haoban
.
manage
.
web
.
handle
;
package
com
.
gic
.
haoban
.
manage
.
web
.
handle
;
import
cn.hutool.core.date.DateUtil
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSONObject
;
import
com.alibaba.fastjson.JSONObject
;
import
com.gic.api.base.commons.Page
;
import
com.gic.api.base.commons.Page
;
...
@@ -10,8 +11,6 @@ import com.gic.haoban.manage.web.controller.chat.GroupChatActivityDataController
...
@@ -10,8 +11,6 @@ import com.gic.haoban.manage.web.controller.chat.GroupChatActivityDataController
import
com.gic.haoban.manage.web.qo.chat.GroupChatActivityInviteLogReq
;
import
com.gic.haoban.manage.web.qo.chat.GroupChatActivityInviteLogReq
;
import
com.gic.haoban.manage.web.vo.chat.GroupChatActivityInviteLogExportVO
;
import
com.gic.haoban.manage.web.vo.chat.GroupChatActivityInviteLogExportVO
;
import
com.gic.haoban.manage.web.vo.chat.GroupChatActivityInviteLogVO
;
import
com.gic.haoban.manage.web.vo.chat.GroupChatActivityInviteLogVO
;
import
com.gic.haoban.manage.web.vo.chat.GroupChatActivityRewardLogExportVO
;
import
com.gic.haoban.manage.web.vo.chat.GroupChatDataJoinDetailVO
;
import
com.gic.web.common.download.DownloadHandlerAbstract
;
import
com.gic.web.common.download.DownloadHandlerAbstract
;
import
com.gic.web.common.download.context.Context
;
import
com.gic.web.common.download.context.Context
;
import
com.google.common.collect.Lists
;
import
com.google.common.collect.Lists
;
...
@@ -82,6 +81,10 @@ public class GroupChatActivityInviterHandle extends DownloadHandlerAbstract<Grou
...
@@ -82,6 +81,10 @@ public class GroupChatActivityInviterHandle extends DownloadHandlerAbstract<Grou
}
}
}
}
if
(
Objects
.
nonNull
(
groupChatActivityInviteLogVO
.
getCreateTime
())){
groupChatActivityRewardLogExportVO
.
setJoinGroupChatTimeDesc
(
DateUtil
.
formatDateTime
(
groupChatActivityInviteLogVO
.
getCreateTime
()));
}
groupChatActivityInviteLogExportVOS
.
add
(
groupChatActivityRewardLogExportVO
);
groupChatActivityInviteLogExportVOS
.
add
(
groupChatActivityRewardLogExportVO
);
}
}
log
.
info
(
"社群邀请有礼邀请明细数据导出={}"
,
JSON
.
toJSONString
(
groupChatActivityInviteLogExportVOS
));
log
.
info
(
"社群邀请有礼邀请明细数据导出={}"
,
JSON
.
toJSONString
(
groupChatActivityInviteLogExportVOS
));
...
...
haoban-manage3-web/src/main/java/com/gic/haoban/manage/web/handle/GroupChatActivityRewardHandle.java
View file @
3ac39a5b
package
com
.
gic
.
haoban
.
manage
.
web
.
handle
;
package
com
.
gic
.
haoban
.
manage
.
web
.
handle
;
import
cn.hutool.core.date.DateUtil
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSONObject
;
import
com.alibaba.fastjson.JSONObject
;
import
com.gic.api.base.commons.Page
;
import
com.gic.api.base.commons.Page
;
import
com.gic.commons.util.DateUtil
;
import
com.gic.commons.webapi.reponse.RestResponse
;
import
com.gic.commons.webapi.reponse.RestResponse
;
import
com.gic.enterprise.api.dto.security.DownloadReportDTO
;
import
com.gic.enterprise.api.dto.security.DownloadReportDTO
;
import
com.gic.haoban.manage.web.controller.chat.GroupChatActivityDataController
;
import
com.gic.haoban.manage.web.controller.chat.GroupChatActivityDataController
;
...
@@ -22,6 +22,7 @@ import org.springframework.stereotype.Component;
...
@@ -22,6 +22,7 @@ import org.springframework.stereotype.Component;
import
javax.annotation.Resource
;
import
javax.annotation.Resource
;
import
java.util.LinkedHashMap
;
import
java.util.LinkedHashMap
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Objects
;
/**
/**
* @author shangfeng
* @author shangfeng
...
@@ -53,9 +54,6 @@ public class GroupChatActivityRewardHandle extends DownloadHandlerAbstract<Group
...
@@ -53,9 +54,6 @@ public class GroupChatActivityRewardHandle extends DownloadHandlerAbstract<Group
GroupChatActivityRewardLogExportVO
groupChatActivityRewardLogExportVO
=
new
GroupChatActivityRewardLogExportVO
();
GroupChatActivityRewardLogExportVO
groupChatActivityRewardLogExportVO
=
new
GroupChatActivityRewardLogExportVO
();
BeanUtils
.
copyProperties
(
groupChatActivityRewardLogVO
,
groupChatActivityRewardLogExportVO
);
BeanUtils
.
copyProperties
(
groupChatActivityRewardLogVO
,
groupChatActivityRewardLogExportVO
);
groupChatActivityRewardLogExportVO
.
setRewardTime
(
DateUtil
.
datetimeToString
(
groupChatActivityRewardLogVO
.
getCreateTime
()));
groupChatActivityRewardLogExportVO
.
setRewardTime
(
DateUtil
.
datetimeToString
(
groupChatActivityRewardLogVO
.
getCreateTime
()));
if
(
groupChatActivityRewardLogVO
.
getRewardInvite
()
==
1
)
{
if
(
groupChatActivityRewardLogVO
.
getRewardInvite
()
==
1
)
{
groupChatActivityRewardLogExportVO
.
setInviteLevelType
(
"邀请奖励"
);
groupChatActivityRewardLogExportVO
.
setInviteLevelType
(
"邀请奖励"
);
groupChatActivityRewardLogExportVO
.
setInviteLevelType
(
"达成第"
+
groupChatActivityRewardLogVO
.
getInviteLevel
()
+
"阶梯邀请奖励"
);
groupChatActivityRewardLogExportVO
.
setInviteLevelType
(
"达成第"
+
groupChatActivityRewardLogVO
.
getInviteLevel
()
+
"阶梯邀请奖励"
);
...
@@ -63,6 +61,11 @@ public class GroupChatActivityRewardHandle extends DownloadHandlerAbstract<Group
...
@@ -63,6 +61,11 @@ public class GroupChatActivityRewardHandle extends DownloadHandlerAbstract<Group
groupChatActivityRewardLogExportVO
.
setInviteLevelType
(
"受邀奖励"
);
groupChatActivityRewardLogExportVO
.
setInviteLevelType
(
"受邀奖励"
);
groupChatActivityRewardLogExportVO
.
setInviteLevelType
(
"受邀进群奖励"
);
groupChatActivityRewardLogExportVO
.
setInviteLevelType
(
"受邀进群奖励"
);
}
}
if
(
Objects
.
nonNull
(
groupChatActivityRewardLogVO
.
getCreateTime
()))
{
groupChatActivityRewardLogExportVO
.
setRewardTimeDesc
(
DateUtil
.
formatDateTime
(
groupChatActivityRewardLogVO
.
getCreateTime
()));
}
groupChatActivityRewardLogExportVOS
.
add
(
groupChatActivityRewardLogExportVO
);
groupChatActivityRewardLogExportVOS
.
add
(
groupChatActivityRewardLogExportVO
);
}
}
log
.
info
(
"社群邀请有礼奖励明细数据导出={}"
,
JSON
.
toJSONString
(
groupChatActivityRewardLogExportVOS
));
log
.
info
(
"社群邀请有礼奖励明细数据导出={}"
,
JSON
.
toJSONString
(
groupChatActivityRewardLogExportVOS
));
...
...
haoban-manage3-web/src/main/java/com/gic/haoban/manage/web/vo/chat/GroupChatActivityInviteLogExportVO.java
View file @
3ac39a5b
...
@@ -4,7 +4,6 @@ import com.fasterxml.jackson.databind.annotation.JsonSerialize;
...
@@ -4,7 +4,6 @@ import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import
com.gic.web.common.jsonSeralizer.PhoneNumberJsonSeralizer
;
import
com.gic.web.common.jsonSeralizer.PhoneNumberJsonSeralizer
;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
/**
* @author shangfeng
* @author shangfeng
...
@@ -81,7 +80,7 @@ public class GroupChatActivityInviteLogExportVO implements Serializable {
...
@@ -81,7 +80,7 @@ public class GroupChatActivityInviteLogExportVO implements Serializable {
/**
/**
* 入群时间
* 入群时间
*/
*/
private
String
joinGroupChatTime
;
private
String
joinGroupChatTime
Desc
;
public
String
getName
()
{
public
String
getName
()
{
return
name
;
return
name
;
...
@@ -179,11 +178,11 @@ public class GroupChatActivityInviteLogExportVO implements Serializable {
...
@@ -179,11 +178,11 @@ public class GroupChatActivityInviteLogExportVO implements Serializable {
this
.
addMemberTypeDesc
=
addMemberTypeDesc
;
this
.
addMemberTypeDesc
=
addMemberTypeDesc
;
}
}
public
String
getJoinGroupChatTime
()
{
public
String
getJoinGroupChatTime
Desc
()
{
return
joinGroupChatTime
;
return
joinGroupChatTime
Desc
;
}
}
public
void
setJoinGroupChatTime
(
String
joinGroupChatTime
)
{
public
void
setJoinGroupChatTime
Desc
(
String
joinGroupChatTimeDesc
)
{
this
.
joinGroupChatTime
=
joinGroupChatTime
;
this
.
joinGroupChatTime
Desc
=
joinGroupChatTimeDesc
;
}
}
}
}
haoban-manage3-web/src/main/java/com/gic/haoban/manage/web/vo/chat/GroupChatActivityRewardLogExportVO.java
View file @
3ac39a5b
...
@@ -32,11 +32,6 @@ public class GroupChatActivityRewardLogExportVO implements Serializable {
...
@@ -32,11 +32,6 @@ public class GroupChatActivityRewardLogExportVO implements Serializable {
private
String
inviteLevelType
;
private
String
inviteLevelType
;
/**
/**
* 奖励时间
*/
private
String
rewardTime
;
/**
* 会员名称
* 会员名称
*/
*/
private
String
name
;
private
String
name
;
...
@@ -67,6 +62,11 @@ public class GroupChatActivityRewardLogExportVO implements Serializable {
...
@@ -67,6 +62,11 @@ public class GroupChatActivityRewardLogExportVO implements Serializable {
*/
*/
private
String
cardInfo
;
private
String
cardInfo
;
/**
* 奖励时间
*/
private
String
rewardTimeDesc
;
public
Integer
getMemberDeleteFlag
()
{
public
Integer
getMemberDeleteFlag
()
{
return
memberDeleteFlag
;
return
memberDeleteFlag
;
}
}
...
@@ -91,14 +91,6 @@ public class GroupChatActivityRewardLogExportVO implements Serializable {
...
@@ -91,14 +91,6 @@ public class GroupChatActivityRewardLogExportVO implements Serializable {
this
.
inviteLevelType
=
inviteLevelType
;
this
.
inviteLevelType
=
inviteLevelType
;
}
}
public
String
getRewardTime
()
{
return
rewardTime
;
}
public
void
setRewardTime
(
String
rewardTime
)
{
this
.
rewardTime
=
rewardTime
;
}
public
String
getName
()
{
public
String
getName
()
{
return
name
;
return
name
;
}
}
...
@@ -146,4 +138,12 @@ public class GroupChatActivityRewardLogExportVO implements Serializable {
...
@@ -146,4 +138,12 @@ public class GroupChatActivityRewardLogExportVO implements Serializable {
public
void
setCardInfo
(
String
cardInfo
)
{
public
void
setCardInfo
(
String
cardInfo
)
{
this
.
cardInfo
=
cardInfo
;
this
.
cardInfo
=
cardInfo
;
}
}
public
String
getRewardTimeDesc
()
{
return
rewardTimeDesc
;
}
public
void
setRewardTimeDesc
(
String
rewardTimeDesc
)
{
this
.
rewardTimeDesc
=
rewardTimeDesc
;
}
}
}
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