Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
X
xinrenli
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
郑云飞
xinrenli
Commits
63f82234
Commit
63f82234
authored
Apr 14, 2023
by
kaevom
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
全部完成
parent
99f6212f
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
33 additions
and
10 deletions
+33
-10
yongqi-system/src/main/java/com/yongqi/system/service/SysLoginService.java
+1
-1
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/domain/vo/DbInviterVo.java
+4
-2
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/mapper/DbInviterMapper.java
+6
-0
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/mapper/DbUserCommentMapper.java
+4
-0
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/service/impl/DbArticleServiceImpl.java
+2
-4
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/service/impl/DbInviterServiceImpl.java
+2
-1
yongqi-xinrenli/src/main/resources/mapper/DbInviterMapper.xml
+11
-2
yongqi-xinrenli/src/main/resources/mapper/DbUserCommentMapper.xml
+3
-0
No files found.
yongqi-system/src/main/java/com/yongqi/system/service/SysLoginService.java
View file @
63f82234
...
@@ -322,7 +322,7 @@ public class SysLoginService {
...
@@ -322,7 +322,7 @@ public class SysLoginService {
LoginUser
loginUser
=
new
LoginUser
();
LoginUser
loginUser
=
new
LoginUser
();
loginUser
.
setUserId
(
user
.
getUserId
());
loginUser
.
setUserId
(
user
.
getUserId
());
loginUser
.
setDeptId
(
user
.
getDeptId
());
loginUser
.
setDeptId
(
user
.
getDeptId
());
loginUser
.
setUsername
(
user
.
get
User
Name
());
loginUser
.
setUsername
(
user
.
get
Nick
Name
());
loginUser
.
setUserType
(
user
.
getUserType
());
loginUser
.
setUserType
(
user
.
getUserType
());
loginUser
.
setMenuPermission
(
permissionService
.
getMenuPermission
(
user
));
loginUser
.
setMenuPermission
(
permissionService
.
getMenuPermission
(
user
));
loginUser
.
setRolePermission
(
permissionService
.
getRolePermission
(
user
));
loginUser
.
setRolePermission
(
permissionService
.
getRolePermission
(
user
));
...
...
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/domain/vo/DbInviterVo.java
View file @
63f82234
...
@@ -52,6 +52,8 @@ public class DbInviterVo {
...
@@ -52,6 +52,8 @@ public class DbInviterVo {
*/
*/
@ExcelProperty
(
value
=
"状态:是否已计入折扣"
)
@ExcelProperty
(
value
=
"状态:是否已计入折扣"
)
private
Integer
status
;
private
Integer
status
;
/**
* 用户头像
*/
private
String
headImgUrl
;
}
}
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/mapper/DbInviterMapper.java
View file @
63f82234
package
com
.
yongqi
.
xinrenli
.
mapper
;
package
com
.
yongqi
.
xinrenli
.
mapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.toolkit.Constants
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yongqi.xinrenli.domain.DbInviter
;
import
com.yongqi.xinrenli.domain.DbInviter
;
import
com.yongqi.xinrenli.domain.vo.DbInviterVo
;
import
com.yongqi.xinrenli.domain.vo.DbInviterVo
;
import
com.yongqi.common.core.mapper.BaseMapperPlus
;
import
com.yongqi.common.core.mapper.BaseMapperPlus
;
import
org.apache.ibatis.annotations.Param
;
/**
/**
* 邀请Mapper接口
* 邀请Mapper接口
...
@@ -13,4 +17,6 @@ import com.yongqi.common.core.mapper.BaseMapperPlus;
...
@@ -13,4 +17,6 @@ import com.yongqi.common.core.mapper.BaseMapperPlus;
public
interface
DbInviterMapper
extends
BaseMapperPlus
<
DbInviterMapper
,
DbInviter
,
DbInviterVo
>
{
public
interface
DbInviterMapper
extends
BaseMapperPlus
<
DbInviterMapper
,
DbInviter
,
DbInviterVo
>
{
Integer
InvitedCount
(
Long
inviterId
);
Integer
InvitedCount
(
Long
inviterId
);
Page
<
DbInviterVo
>
selectVoPageList
(
@Param
(
"page"
)
Page
<
DbInviterVo
>
build
,
@Param
(
Constants
.
WRAPPER
)
LambdaQueryWrapper
<
DbInviter
>
lqw
);
}
}
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/mapper/DbUserCommentMapper.java
View file @
63f82234
...
@@ -11,6 +11,8 @@ import com.yongqi.xinrenli.domain.vo.DbUserCommentVo;
...
@@ -11,6 +11,8 @@ import com.yongqi.xinrenli.domain.vo.DbUserCommentVo;
import
com.yongqi.common.core.mapper.BaseMapperPlus
;
import
com.yongqi.common.core.mapper.BaseMapperPlus
;
import
org.apache.ibatis.annotations.Param
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.List
;
/**
/**
* 用户评论Mapper接口
* 用户评论Mapper接口
*
*
...
@@ -22,4 +24,6 @@ public interface DbUserCommentMapper extends BaseMapperPlus<DbUserCommentMapper,
...
@@ -22,4 +24,6 @@ public interface DbUserCommentMapper extends BaseMapperPlus<DbUserCommentMapper,
Page
<
DbUserCommentVo
>
selectUserPage
(
Page
<
DbUserCommentVo
>
page
,
@Param
(
Constants
.
WRAPPER
)
LambdaQueryWrapper
<
DbUserComment
>
queryWrapper
);
Page
<
DbUserCommentVo
>
selectUserPage
(
Page
<
DbUserCommentVo
>
page
,
@Param
(
Constants
.
WRAPPER
)
LambdaQueryWrapper
<
DbUserComment
>
queryWrapper
);
List
<
DbUserCommentVo
>
selectVoPageList
(
@Param
(
"id"
)
Long
id
);
}
}
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/service/impl/DbArticleServiceImpl.java
View file @
63f82234
...
@@ -76,10 +76,8 @@ public class DbArticleServiceImpl implements IDbArticleService {
...
@@ -76,10 +76,8 @@ public class DbArticleServiceImpl implements IDbArticleService {
pageQuery
.
setOrderByColumn
(
"modifyTime"
);
pageQuery
.
setOrderByColumn
(
"modifyTime"
);
Page
<
DbArticleVo
>
result
=
baseMapper
.
selectPageList
(
pageQuery
.
build
(),
lqw
);
Page
<
DbArticleVo
>
result
=
baseMapper
.
selectPageList
(
pageQuery
.
build
(),
lqw
);
result
.
getRecords
().
forEach
(
record
->
{
result
.
getRecords
().
forEach
(
record
->
{
IPage
<
DbUserCommentVo
>
voPage
=
commentMapper
.
selectVoPage
(
new
Page
<
DbUserComment
>(
0
,
3
),
Wrappers
.<
DbUserComment
>
lambdaQuery
()
List
<
DbUserCommentVo
>
voPage
=
commentMapper
.
selectVoPageList
(
record
.
getId
());
.
eq
(
DbUserComment:
:
getArticleId
,
record
.
getId
())
record
.
setCommentVos
(
voPage
);
.
eq
(
DbUserComment:
:
getDeleteStatus
,
0
));
record
.
setCommentVos
(
voPage
.
getRecords
());
List
<
DbFileVo
>
dbFileVo
=
fileMapper
.
selectVoList
(
Wrappers
.<
DbFile
>
lambdaQuery
()
List
<
DbFileVo
>
dbFileVo
=
fileMapper
.
selectVoList
(
Wrappers
.<
DbFile
>
lambdaQuery
()
.
eq
(
DbFile:
:
getServiceId
,
record
.
getId
())
.
eq
(
DbFile:
:
getServiceId
,
record
.
getId
())
.
eq
(
DbFile:
:
getServiceType
,
FileEnumServiceType
.
ARTICLE
.
getServiceTyp
())
.
eq
(
DbFile:
:
getServiceType
,
FileEnumServiceType
.
ARTICLE
.
getServiceTyp
())
...
...
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/service/impl/DbInviterServiceImpl.java
View file @
63f82234
...
@@ -52,7 +52,8 @@ public class DbInviterServiceImpl implements IDbInviterService {
...
@@ -52,7 +52,8 @@ public class DbInviterServiceImpl implements IDbInviterService {
@Override
@Override
public
TableDataInfo
<
DbInviterVo
>
queryPageList
(
DbInviterBo
bo
,
PageQuery
pageQuery
)
{
public
TableDataInfo
<
DbInviterVo
>
queryPageList
(
DbInviterBo
bo
,
PageQuery
pageQuery
)
{
LambdaQueryWrapper
<
DbInviter
>
lqw
=
buildQueryWrapper
(
bo
);
LambdaQueryWrapper
<
DbInviter
>
lqw
=
buildQueryWrapper
(
bo
);
Page
<
DbInviterVo
>
result
=
baseMapper
.
selectVoPage
(
pageQuery
.
build
(),
lqw
);
Page
<
DbInviterVo
>
result
=
baseMapper
.
selectVoPageList
(
pageQuery
.
build
(),
lqw
);
return
TableDataInfo
.
build
(
result
);
return
TableDataInfo
.
build
(
result
);
}
}
...
...
yongqi-xinrenli/src/main/resources/mapper/DbInviterMapper.xml
View file @
63f82234
...
@@ -4,15 +4,24 @@
...
@@ -4,15 +4,24 @@
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yongqi.xinrenli.mapper.DbInviterMapper"
>
<mapper
namespace=
"com.yongqi.xinrenli.mapper.DbInviterMapper"
>
<resultMap
type=
"com.yongqi.xinrenli.domain.
DbInviter
"
id=
"DbInviterResult"
>
<resultMap
type=
"com.yongqi.xinrenli.domain.
vo.DbInviterVo
"
id=
"DbInviterResult"
>
<result
property=
"id"
column=
"id"
/>
<result
property=
"id"
column=
"id"
/>
<result
property=
"inviterId"
column=
"Inviter_id"
/>
<result
property=
"inviterId"
column=
"Inviter_id"
/>
<result
property=
"inviterName"
column=
"Inviter_name"
/>
<result
property=
"inviterName"
column=
"Inviter_name"
/>
<result
property=
"inviteeId"
column=
"Invitee_id"
/>
<result
property=
"inviteeId"
column=
"Invitee_id"
/>
<result
property=
"inviteeName"
column=
"Invitee_name"
/>
<result
property=
"inviteeName"
column=
"Invitee_name"
/>
<result
property=
"status"
column=
"status"
/>
<result
property=
"status"
column=
"status"
/>
<result
property=
"
createTime"
column=
"create_time
"
/>
<result
property=
"
headImgUrl"
column=
"head_img_url
"
/>
</resultMap>
</resultMap>
<select
id=
"selectVoPageList"
resultMap=
"DbInviterResult"
>
SELECT
i.*,
u.head_img_url
FROM
db_Inviter i
LEFT JOIN db_wx_user u ON i.Invitee_id = u.id
${ew.getCustomSqlSegment}
</select>
</mapper>
</mapper>
yongqi-xinrenli/src/main/resources/mapper/DbUserCommentMapper.xml
View file @
63f82234
...
@@ -28,4 +28,7 @@
...
@@ -28,4 +28,7 @@
<select
id=
"selectUserPage"
resultMap=
"DbUserCommentVoResult"
>
<select
id=
"selectUserPage"
resultMap=
"DbUserCommentVoResult"
>
select c.*,w.nickname as userName from db_user_comment c INNER JOIN db_wx_user w on c.user_id=w.id ${ew.getCustomSqlSegment}
select c.*,w.nickname as userName from db_user_comment c INNER JOIN db_wx_user w on c.user_id=w.id ${ew.getCustomSqlSegment}
</select>
</select>
<select
id=
"selectVoPageList"
resultMap=
"DbUserCommentVoResult"
parameterType=
"java.lang.Long"
>
select uc.*,u.nickname as userName from db_user_comment uc LEFT JOIN db_wx_user u on uc.user_id=u.id where article_id=#{id} LIMIT 3
</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