Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
site-project
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
hqzhdj
site-project
Commits
6b6239f4
Commit
6b6239f4
authored
Mar 10, 2026
by
“Kongxiangkun”
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
阅读明细导出
parent
81994787
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
39 additions
and
0 deletions
+39
-0
cloud-site-api/src/main/java/com/yizhi/site/application/feign/InformationManageFeignClients.java
+4
-0
cloud-site-api/src/main/java/com/yizhi/site/application/vo/domain/InformationReadNumberVo.java
+6
-0
cloud-site-service/src/main/java/com/yizhi/site/application/controller/InformationManageController.java
+8
-0
cloud-site-service/src/main/java/com/yizhi/site/application/mapper/InformationMapper.java
+4
-0
cloud-site-service/src/main/java/com/yizhi/site/application/service/InformationService.java
+3
-0
cloud-site-service/src/main/java/com/yizhi/site/application/service/impl/InformationServiceImpl.java
+5
-0
cloud-site-service/src/main/resources/mapper/InformationMapper.xml
+9
-0
No files found.
cloud-site-api/src/main/java/com/yizhi/site/application/feign/InformationManageFeignClients.java
View file @
6b6239f4
package
com
.
yizhi
.
site
.
application
.
feign
;
import
com.baomidou.mybatisplus.plugins.Page
;
import
com.yizhi.site.application.vo.domain.InformationReadNumberVo
;
import
com.yizhi.site.application.vo.domain.InformationVo
;
import
com.yizhi.site.application.vo.site.IdOneVO
;
import
com.yizhi.site.application.vo.site.InfomationParamReleaseVO
;
...
...
@@ -92,4 +93,7 @@ public interface InformationManageFeignClients {
@GetMapping
(
value
=
"/manage/site/classify/info/listbyIds"
)
List
<
InformationVo
>
listbyIds
(
@RequestParam
(
name
=
"idList"
)
List
<
Long
>
idList
);
@GetMapping
(
value
=
"/readExport"
)
List
<
InformationReadNumberVo
>
readExport
(
@RequestParam
(
name
=
"id"
)
Long
id
);
}
cloud-site-api/src/main/java/com/yizhi/site/application/vo/domain/InformationReadNumberVo.java
View file @
6b6239f4
...
...
@@ -41,4 +41,10 @@ public class InformationReadNumberVo {
@ApiModelProperty
(
value
=
"修改人名"
)
private
String
updateByName
;
@ApiModelProperty
(
value
=
"姓名"
)
private
String
fullName
;
@ApiModelProperty
(
value
=
"机构"
)
private
String
orgName
;
}
cloud-site-service/src/main/java/com/yizhi/site/application/controller/InformationManageController.java
View file @
6b6239f4
...
...
@@ -6,6 +6,7 @@ import java.util.Date;
import
java.util.List
;
import
com.yizhi.site.application.domain.Information
;
import
com.yizhi.site.application.domain.InformationReadNumber
;
import
com.yizhi.site.application.mapper.InformationClassifyMapper
;
import
com.yizhi.site.application.constant.SiteConstant
;
import
com.yizhi.site.application.service.PortalBannerService
;
...
...
@@ -14,6 +15,7 @@ import com.yizhi.comment.application.feign.PdfPagesClient;
import
com.yizhi.comment.application.vo.PdfVO
;
import
com.yizhi.core.application.event.EventWrapper
;
import
com.yizhi.core.application.publish.CloudEventPublisher
;
import
com.yizhi.site.application.vo.domain.InformationReadNumberVo
;
import
com.yizhi.site.application.vo.domain.InformationVo
;
import
com.yizhi.site.application.vo.site.InfomationParamReleaseVO
;
import
com.yizhi.util.application.constant.TpActivityType
;
...
...
@@ -268,4 +270,10 @@ public class InformationManageController {
return
this
.
informationService
.
listbyIds
(
idList
);
}
@GetMapping
(
value
=
"/readExport"
)
public
List
<
InformationReadNumberVo
>
readExport
(
@RequestParam
(
name
=
"id"
)
Long
id
){
return
this
.
informationService
.
readExport
(
id
);
}
}
cloud-site-service/src/main/java/com/yizhi/site/application/mapper/InformationMapper.java
View file @
6b6239f4
...
...
@@ -4,6 +4,7 @@ import java.util.List;
import
java.util.Map
;
import
com.yizhi.site.application.domain.Information
;
import
com.yizhi.site.application.vo.domain.InformationReadNumberVo
;
import
org.apache.ibatis.annotations.Param
;
import
com.baomidou.mybatisplus.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.plugins.Page
;
...
...
@@ -93,4 +94,6 @@ public interface InformationMapper extends BaseMapper<Information> {
* 获取首页置顶新闻
*/
List
<
InformationStudentVO
>
informationIndexTopList
(
@Param
(
"siteId"
)
Long
siteId
);
List
<
InformationReadNumberVo
>
readExport
(
@Param
(
"id"
)
Long
id
);
}
\ No newline at end of file
cloud-site-service/src/main/java/com/yizhi/site/application/service/InformationService.java
View file @
6b6239f4
...
...
@@ -5,6 +5,7 @@ import java.util.List;
import
com.baomidou.mybatisplus.plugins.Page
;
import
com.baomidou.mybatisplus.service.IService
;
import
com.yizhi.site.application.domain.Information
;
import
com.yizhi.site.application.vo.domain.InformationReadNumberVo
;
import
com.yizhi.site.application.vo.domain.InformationVo
;
import
com.yizhi.site.application.vo.site.*
;
...
...
@@ -120,4 +121,6 @@ public interface InformationService extends IService<Information> {
Page
<
Information
>
informationReleaseList
(
InfomationParamReleaseVO
vo
);
List
<
InformationVo
>
listbyIds
(
List
<
Long
>
idList
);
List
<
InformationReadNumberVo
>
readExport
(
Long
id
);
}
cloud-site-service/src/main/java/com/yizhi/site/application/service/impl/InformationServiceImpl.java
View file @
6b6239f4
...
...
@@ -21,6 +21,7 @@ import com.yizhi.core.application.publish.CloudEventPublisher;
import
com.yizhi.site.application.service.*
;
import
com.yizhi.site.application.vo.domain.DataClassificationVo
;
import
com.yizhi.site.application.vo.domain.InformationClassify
;
import
com.yizhi.site.application.vo.domain.InformationReadNumberVo
;
import
com.yizhi.site.application.vo.domain.InformationVo
;
import
com.yizhi.site.application.vo.site.*
;
import
com.yizhi.core.application.context.ContextHolder
;
...
...
@@ -1490,5 +1491,9 @@ public class InformationServiceImpl extends ServiceImpl<InformationMapper, Infor
return
portalImageList
;
}
@Override
public
List
<
InformationReadNumberVo
>
readExport
(
Long
id
)
{
return
informationMapper
.
readExport
(
id
);
}
}
cloud-site-service/src/main/resources/mapper/InformationMapper.xml
View file @
6b6239f4
...
...
@@ -474,4 +474,12 @@
a.release_time DESC,
a.id
</select>
<select
id=
"readExport"
resultType=
"com.yizhi.site.application.vo.domain.InformationReadNumberVo"
>
select b.name as createByName, b.full_name as fullName,c.name as orgName,a.create_time
from tr_information_read_number a
left JOIN cloud_system.account b on a.create_by_id = b.id
left join cloud_system.organization c on b.org_id = c.id
where information_id =#{id} order by create_time desc
</select>
</mapper>
\ No newline at end of file
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