Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
O
on-site-service
Project
Project
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
external
on-site-service
Commits
0c8fce9b
Commit
0c8fce9b
authored
Jul 26, 2022
by
lining
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: 关于我们+小程序信息
parent
82801f9e
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
33 additions
and
0 deletions
+33
-0
HomeCommonController.java
...ice/miniapp/controller/category/HomeCommonController.java
+12
-0
HomeCommonService.java
...teservice/miniapp/service/category/HomeCommonService.java
+21
-0
No files found.
mini-app/src/main/java/com/onsiteservice/miniapp/controller/category/HomeCommonController.java
View file @
0c8fce9b
...
...
@@ -43,5 +43,17 @@ public class HomeCommonController {
return
homeCommonService
.
tree
();
}
@ApiOperation
(
value
=
"关于我们"
)
@GetMapping
(
"about-us"
)
public
Result
aboutUs
()
{
return
homeCommonService
.
aboutUs
();
}
@ApiOperation
(
value
=
"公众号信息 MP_QRCODE表示二维码地址,MP_NAME表示小程序名称"
)
@GetMapping
(
"mp-info"
)
public
Result
mPInfo
()
{
return
homeCommonService
.
mPInfo
();
}
}
mini-app/src/main/java/com/onsiteservice/miniapp/service/category/HomeCommonService.java
View file @
0c8fce9b
...
...
@@ -2,18 +2,23 @@ package com.onsiteservice.miniapp.service.category;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSONArray
;
import
com.google.common.collect.ImmutableMap
;
import
com.google.common.collect.Sets
;
import
com.onsiteservice.constant.constant.BizConstants
;
import
com.onsiteservice.constant.constant.RedisKeyConstants
;
import
com.onsiteservice.constant.constant.SysParamConstants
;
import
com.onsiteservice.constant.enums.ServiceUserTypeEnum
;
import
com.onsiteservice.core.result.Result
;
import
com.onsiteservice.core.result.ResultGenerator
;
import
com.onsiteservice.dao.mapper.banner.BannerMapper
;
import
com.onsiteservice.dao.mapper.home.HomeNoticeMapper
;
import
com.onsiteservice.dao.mapper.service.ServiceAreaMapper
;
import
com.onsiteservice.dao.mapper.sys.SysParamMapper
;
import
com.onsiteservice.dao.mapper.user.UserMapper
;
import
com.onsiteservice.entity.area.ServiceArea
;
import
com.onsiteservice.entity.banner.Banner
;
import
com.onsiteservice.entity.home.HomeNotice
;
import
com.onsiteservice.entity.sys.SysParam
;
import
com.onsiteservice.entity.user.User
;
import
com.onsiteservice.miniapp.controller.category.vo.*
;
import
com.onsiteservice.util.AttrCopyUtils
;
...
...
@@ -55,6 +60,9 @@ public class HomeCommonService {
@Resource
private
UserMapper
userMapper
;
@Resource
private
SysParamMapper
sysParamMapper
;
public
Result
<
HomeViewVO
>
home
(
Long
userId
)
{
// 轮播图
...
...
@@ -111,5 +119,18 @@ public class HomeCommonService {
return
user
.
getRoleType
();
}
public
Result
aboutUs
()
{
return
ResultGenerator
.
success
(
sysParamMapper
.
selectOne
(
SysParam
.
builder
().
code
(
SysParamConstants
.
ABOUT_US
).
build
()).
getValue
(),
""
);
}
public
Result
mPInfo
()
{
String
mpQrCodeUrl
=
sysParamMapper
.
selectOne
(
SysParam
.
builder
().
code
(
SysParamConstants
.
MP_QRCODE
).
build
()).
getValue
();
String
mpName
=
sysParamMapper
.
selectOne
(
SysParam
.
builder
().
code
(
SysParamConstants
.
MP_NAME
).
build
()).
getValue
();
ImmutableMap
<
String
,
String
>
map
=
ImmutableMap
.
of
(
SysParamConstants
.
MP_QRCODE
,
mpQrCodeUrl
,
SysParamConstants
.
MP_NAME
,
mpName
);
return
ResultGenerator
.
success
(
map
,
null
);
}
}
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