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
f177352e
Commit
f177352e
authored
Mar 12, 2025
by
徐高华
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
朋友圈
parent
8097e4fa
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
13 additions
and
1 deletions
+13
-1
QwMomentPlanAttendMapper.java
...e/service/dao/mapper/moment/QwMomentPlanAttendMapper.java
+1
-0
QwMomentPlanService.java
...an/manage/service/service/moment/QwMomentPlanService.java
+1
-1
QwMomentPlanDataServiceImpl.java
...vice/service/moment/impl/QwMomentPlanDataServiceImpl.java
+6
-0
QwMomentPlanServiceImpl.java
.../service/service/moment/impl/QwMomentPlanServiceImpl.java
+1
-0
qwMomentPlanAttendMapper.xml
...main/resources/mapper/moment/qwMomentPlanAttendMapper.xml
+4
-0
No files found.
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/dao/mapper/moment/QwMomentPlanAttendMapper.java
View file @
f177352e
...
@@ -51,4 +51,5 @@ public interface QwMomentPlanAttendMapper {
...
@@ -51,4 +51,5 @@ public interface QwMomentPlanAttendMapper {
void
updateSuccessStaff
(
@Param
(
"planId"
)
Long
planId
,
@Param
(
"clerkId"
)
String
clerkId
,
@Param
(
"staffId"
)
String
staffId
)
;
void
updateSuccessStaff
(
@Param
(
"planId"
)
Long
planId
,
@Param
(
"clerkId"
)
String
clerkId
,
@Param
(
"staffId"
)
String
staffId
)
;
void
updateQwData
(
@Param
(
"planId"
)
Long
planId
,
@Param
(
"clerkId"
)
String
clerkId
,
@Param
(
"likeCount"
)
int
likeCount
,
@Param
(
"momentCount"
)
int
momentCount
);
}
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/moment/QwMomentPlanService.java
View file @
f177352e
...
@@ -33,7 +33,7 @@ public interface QwMomentPlanService {
...
@@ -33,7 +33,7 @@ public interface QwMomentPlanService {
* 拉取企微点赞、评论
* 拉取企微点赞、评论
* @param task
* @param task
*/
*/
public
void
getQwData
(
TabQwMomentPlanAttend
task
)
;
void
getQwData
(
TabQwMomentPlanAttend
task
)
;
void
getMomentId
(
Long
planId
)
;
void
getMomentId
(
Long
planId
)
;
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/moment/impl/QwMomentPlanDataServiceImpl.java
View file @
f177352e
...
@@ -6,6 +6,7 @@ import com.gic.commons.util.PageHelperUtils;
...
@@ -6,6 +6,7 @@ import com.gic.commons.util.PageHelperUtils;
import
com.gic.commons.util.UniqueIdUtils
;
import
com.gic.commons.util.UniqueIdUtils
;
import
com.gic.haoban.manage.api.dto.moment.QwMomentPlanDataDTO
;
import
com.gic.haoban.manage.api.dto.moment.QwMomentPlanDataDTO
;
import
com.gic.haoban.manage.api.qdto.moment.PlanDataListQDTO
;
import
com.gic.haoban.manage.api.qdto.moment.PlanDataListQDTO
;
import
com.gic.haoban.manage.service.dao.mapper.moment.QwMomentPlanAttendMapper
;
import
com.gic.haoban.manage.service.dao.mapper.moment.QwMomentPlanDataMapper
;
import
com.gic.haoban.manage.service.dao.mapper.moment.QwMomentPlanDataMapper
;
import
com.gic.haoban.manage.service.entity.moment.TabQwMomentPlanAttend
;
import
com.gic.haoban.manage.service.entity.moment.TabQwMomentPlanAttend
;
import
com.gic.haoban.manage.service.entity.moment.TabQwMomentPlanData
;
import
com.gic.haoban.manage.service.entity.moment.TabQwMomentPlanData
;
...
@@ -28,6 +29,8 @@ public class QwMomentPlanDataServiceImpl implements QwMomentPlanDataService {
...
@@ -28,6 +29,8 @@ public class QwMomentPlanDataServiceImpl implements QwMomentPlanDataService {
private
QwMomentPlanDataMapper
qwMomentPlanDataMapper
;
private
QwMomentPlanDataMapper
qwMomentPlanDataMapper
;
@Autowired
@Autowired
private
ExternalClerkRelatedService
externalClerkRelatedService
;
private
ExternalClerkRelatedService
externalClerkRelatedService
;
@Autowired
private
QwMomentPlanAttendMapper
qwMomentPlanAttendMapper
;
@Override
@Override
public
ServiceResponse
<
Page
<
QwMomentPlanDataDTO
>>
dataList
(
PlanDataListQDTO
qdto
)
{
public
ServiceResponse
<
Page
<
QwMomentPlanDataDTO
>>
dataList
(
PlanDataListQDTO
qdto
)
{
...
@@ -54,6 +57,8 @@ public class QwMomentPlanDataServiceImpl implements QwMomentPlanDataService {
...
@@ -54,6 +57,8 @@ public class QwMomentPlanDataServiceImpl implements QwMomentPlanDataService {
Set
<
String
>
set
=
new
HashSet
<>()
;
Set
<
String
>
set
=
new
HashSet
<>()
;
Map
<
String
,
TabQwMomentPlanData
>
map
=
new
HashMap
<>()
;
Map
<
String
,
TabQwMomentPlanData
>
map
=
new
HashMap
<>()
;
List
<
MomentComments
>
likeList
=
dto
.
getLikeList
()
;
List
<
MomentComments
>
likeList
=
dto
.
getLikeList
()
;
int
likeCount
=
0
;
int
momentCount
=
0
;
if
(
CollectionUtils
.
isNotEmpty
(
likeList
))
{
if
(
CollectionUtils
.
isNotEmpty
(
likeList
))
{
for
(
MomentComments
item
:
likeList
)
{
for
(
MomentComments
item
:
likeList
)
{
String
externalUserid
=
item
.
getExternal_userid
()
;
String
externalUserid
=
item
.
getExternal_userid
()
;
...
@@ -115,6 +120,7 @@ public class QwMomentPlanDataServiceImpl implements QwMomentPlanDataService {
...
@@ -115,6 +120,7 @@ public class QwMomentPlanDataServiceImpl implements QwMomentPlanDataService {
if
(
CollectionUtils
.
isNotEmpty
(
addList
))
{
if
(
CollectionUtils
.
isNotEmpty
(
addList
))
{
this
.
qwMomentPlanDataMapper
.
batchInsert
(
addList
);
this
.
qwMomentPlanDataMapper
.
batchInsert
(
addList
);
}
}
this
.
qwMomentPlanAttendMapper
.
updateQwData
(
task
.
getPlanId
(),
task
.
getClerkId
(),
likeCount
,
momentCount
)
;
return
ServiceResponse
.
success
();
return
ServiceResponse
.
success
();
}
}
}
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/moment/impl/QwMomentPlanServiceImpl.java
View file @
f177352e
...
@@ -388,6 +388,7 @@ public class QwMomentPlanServiceImpl implements QwMomentPlanService {
...
@@ -388,6 +388,7 @@ public class QwMomentPlanServiceImpl implements QwMomentPlanService {
}
}
if
(
vo
.
getMaterialType
()==
3
)
{
if
(
vo
.
getMaterialType
()==
3
)
{
vo
.
setLink
(
obj
.
getString
(
"link"
));
vo
.
setLink
(
obj
.
getString
(
"link"
));
vo
.
setImgUrl
(
obj
.
getString
(
"imgUrl"
));
}
}
if
(
vo
.
getMaterialType
()==
2
)
{
if
(
vo
.
getMaterialType
()==
2
)
{
vo
.
setImgUrl
(
obj
.
getString
(
"imgUrl"
));
vo
.
setImgUrl
(
obj
.
getString
(
"imgUrl"
));
...
...
haoban-manage3-service/src/main/resources/mapper/moment/qwMomentPlanAttendMapper.xml
View file @
f177352e
...
@@ -204,6 +204,10 @@
...
@@ -204,6 +204,10 @@
update tab_haoban_qw_moment_plan_attend set status_flag = 1 , staff_id=#{staffId} where plan_id = #{planId} and clerk_id = #{clerkId}
update tab_haoban_qw_moment_plan_attend set status_flag = 1 , staff_id=#{staffId} where plan_id = #{planId} and clerk_id = #{clerkId}
</update>
</update>
<update
id=
"updateQwData"
>
update tab_haoban_qw_moment_plan_attend set like_count = #{likeCount} , comment_count=#{momentCount} where plan_id = #{planId} and clerk_id = #{clerkId}
</update>
<!-- ===================== 新增 ======================== -->
<!-- ===================== 新增 ======================== -->
<insert
id=
"batchInsert"
>
<insert
id=
"batchInsert"
>
INSERT INTO tab_haoban_qw_moment_plan_attend(
INSERT INTO tab_haoban_qw_moment_plan_attend(
...
...
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