Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
cust-api
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
李伟
cust-api
Commits
6370e612
Commit
6370e612
authored
Feb 13, 2025
by
罗林杰
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改点击量时间搜索
parent
1e48147e
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
47 additions
and
2 deletions
+47
-2
MemInfoRepository.java
...a/org/rcisoft/business/memInfo/dao/MemInfoRepository.java
+3
-0
peopleNumberDTO.java
.../org/rcisoft/business/memInfo/entity/peopleNumberDTO.java
+14
-1
MemInfoServiceImpl.java
...oft/business/memInfo/service/impl/MemInfoServiceImpl.java
+1
-1
MemLeaveMessage.java
...soft/business/memLeaveMessage/entity/MemLeaveMessage.java
+14
-0
MemInfoMapper.xml
...esources/mapper/business/memInfo/mapper/MemInfoMapper.xml
+15
-0
No files found.
src/main/java/org/rcisoft/business/memInfo/dao/MemInfoRepository.java
View file @
6370e612
...
@@ -2,6 +2,7 @@ package org.rcisoft.business.memInfo.dao;
...
@@ -2,6 +2,7 @@ package org.rcisoft.business.memInfo.dao;
import
org.rcisoft.business.cmsActivity.entity.CmsActivity
;
import
org.rcisoft.business.cmsActivity.entity.CmsActivity
;
import
org.rcisoft.business.memInfo.entity.*
;
import
org.rcisoft.business.memInfo.entity.*
;
import
org.rcisoft.business.memTraffic.entity.MemTraffic
;
import
org.rcisoft.core.mapper.CyBaseMapper
;
import
org.rcisoft.core.mapper.CyBaseMapper
;
import
org.apache.ibatis.annotations.ResultMap
;
import
org.apache.ibatis.annotations.ResultMap
;
import
org.apache.ibatis.annotations.Select
;
import
org.apache.ibatis.annotations.Select
;
...
@@ -95,6 +96,8 @@ public interface MemInfoRepository extends CyBaseMapper<MemInfo> {
...
@@ -95,6 +96,8 @@ public interface MemInfoRepository extends CyBaseMapper<MemInfo> {
List
<
CmsActivity
>
getCmsActivityList
(
@Param
(
"entity"
)
peopleNumberDTO
peopleNumberDTO
);
List
<
CmsActivity
>
getCmsActivityList
(
@Param
(
"entity"
)
peopleNumberDTO
peopleNumberDTO
);
List
<
MemTraffic
>
getVisitCountList
(
@Param
(
"entity"
)
peopleNumberDTO
peopleNumberDTO
);
List
<
opmArticleDTO
>
getArticleCountByDateRangeYes
(
@Param
(
"startDate"
)
LocalDate
startDate
,
@Param
(
"endDate"
)
LocalDate
endDate
);
List
<
opmArticleDTO
>
getArticleCountByDateRangeYes
(
@Param
(
"startDate"
)
LocalDate
startDate
,
@Param
(
"endDate"
)
LocalDate
endDate
);
List
<
opmArticleDTO
>
getArticleCountByMonthRangeYes
(
@Param
(
"startDateMonth"
)
LocalDate
startDateMonth
,
@Param
(
"endDate"
)
LocalDate
endDate
);
List
<
opmArticleDTO
>
getArticleCountByMonthRangeYes
(
@Param
(
"startDateMonth"
)
LocalDate
startDateMonth
,
@Param
(
"endDate"
)
LocalDate
endDate
);
...
...
src/main/java/org/rcisoft/business/memInfo/entity/peopleNumberDTO.java
View file @
6370e612
package
org
.
rcisoft
.
business
.
memInfo
.
entity
;
package
org
.
rcisoft
.
business
.
memInfo
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
lombok.Data
;
import
lombok.Data
;
import
org.rcisoft.business.cmsActivity.entity.CmsActivity
;
import
org.rcisoft.business.cmsActivity.entity.CmsActivity
;
import
org.rcisoft.business.memTraffic.entity.MemTraffic
;
import
java.util.List
;
import
java.util.List
;
...
@@ -42,6 +45,16 @@ public class peopleNumberDTO {
...
@@ -42,6 +45,16 @@ public class peopleNumberDTO {
*/
*/
private
String
lastDay
;
private
String
lastDay
;
/**
* 开始时间
*/
private
String
beginTime
;
/**
* 结束时间
*/
private
String
endTime
;
/*
/*
* 活动列表
* 活动列表
*/
*/
...
@@ -50,5 +63,5 @@ public class peopleNumberDTO {
...
@@ -50,5 +63,5 @@ public class peopleNumberDTO {
*访问次数
*访问次数
*/
*/
List
<
CmsActivity
>
visitCount
;
List
<
MemTraffic
>
visitCount
;
}
}
\ No newline at end of file
src/main/java/org/rcisoft/business/memInfo/service/impl/MemInfoServiceImpl.java
View file @
6370e612
...
@@ -450,7 +450,7 @@ public class MemInfoServiceImpl extends ServiceImpl<MemInfoRepository,MemInfo>
...
@@ -450,7 +450,7 @@ public class MemInfoServiceImpl extends ServiceImpl<MemInfoRepository,MemInfo>
list
.
setRealNumber
(
baseMapper
.
getRealNumber
(
peopleNumberDTO
));
list
.
setRealNumber
(
baseMapper
.
getRealNumber
(
peopleNumberDTO
));
list
.
setRegisterNumber
(
baseMapper
.
getRegisterNumber
(
peopleNumberDTO
));
list
.
setRegisterNumber
(
baseMapper
.
getRegisterNumber
(
peopleNumberDTO
));
list
.
setCmsActivityList
(
baseMapper
.
getCmsActivityList
(
peopleNumberDTO
));
list
.
setCmsActivityList
(
baseMapper
.
getCmsActivityList
(
peopleNumberDTO
));
list
.
setVisitCount
(
baseMapper
.
get
CmsActivity
List
(
peopleNumberDTO
));
list
.
setVisitCount
(
baseMapper
.
get
VisitCount
List
(
peopleNumberDTO
));
return
list
;
return
list
;
}
}
...
...
src/main/java/org/rcisoft/business/memLeaveMessage/entity/MemLeaveMessage.java
View file @
6370e612
...
@@ -94,6 +94,20 @@ public class MemLeaveMessage extends CyIdIncreNotDataEntity<MemLeaveMessage> {
...
@@ -94,6 +94,20 @@ public class MemLeaveMessage extends CyIdIncreNotDataEntity<MemLeaveMessage> {
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
String
isPay
;
private
String
isPay
;
/**
* 结束时间
*/
@JsonIgnore
@TableField
(
exist
=
false
)
private
String
endTime
;
/**
* 开始时间
*/
@JsonIgnore
@TableField
(
exist
=
false
)
private
String
beginTime
;
/**
/**
* 会员wxOpenid
* 会员wxOpenid
*/
*/
...
...
src/main/resources/mapper/business/memInfo/mapper/MemInfoMapper.xml
View file @
6370e612
...
@@ -651,4 +651,19 @@
...
@@ -651,4 +651,19 @@
OR (oulm.create_by = #{entity.targetId} and oulm.target_id = #{entity.userId})
OR (oulm.create_by = #{entity.targetId} and oulm.target_id = #{entity.userId})
ORDER BY create_date desc
ORDER BY create_date desc
</select>
</select>
<select
id=
"getVisitCountList"
resultType=
"org.rcisoft.business.memTraffic.entity.MemTraffic"
>
select * ,
su.nick_name as nickName
from mem_traffic mt
left join sys_user su on mt.user_id = su.business_id
where 1=1
<if
test=
"entity.beginTime !=null and entity.beginTime != '' "
>
and mt.create_date
>
= #{entity.beginTime}
</if>
<if
test=
"entity.endTime !=null and entity.endTime != '' "
>
and mt.create_date
<
date_add(#{entity.endTime}, INTERVAL 1 DAY)
</if>
ORDER BY mem_traffic desc
limit 10
</select>
</mapper>
</mapper>
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