Skip to content
切换导航面板
项目
群组
代码片段
帮助
zhangtai
/
zzhnc
当前项目
正在载入...
登录
切换导航面板
转到一个项目
项目
版本库
问题
0
合并请求
0
流水线
维基
设置
活动
图像
图表
创建新的问题
作业
提交
问题看板
文件
提交
分支
标签
贡献者
图像
比较
图表
Commit 8039601b
由
zxt@theyeasy.com
编写于
Dec 27, 2017
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
小程序接口提供
1 个父辈
4ddd0726
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
12 行增加
和
11 行删除
src/com/w1hd/zzhnc/controller/wx/WxMiniController.java
src/com/w1hd/zzhnc/controller/wx/WxMiniController.java
查看文件 @
8039601
...
...
@@ -28,6 +28,7 @@ import com.w1hd.zzhnc.dao.FansDao;
import
com.w1hd.zzhnc.model.Articles
;
import
com.w1hd.zzhnc.model.Banner
;
import
com.w1hd.zzhnc.model.Fans
;
import
com.w1hd.zzhnc.model.Goods
;
import
com.w1hd.zzhnc.service.ActivityService
;
import
com.w1hd.zzhnc.service.ArticleService
;
import
com.w1hd.zzhnc.service.BannerService
;
...
...
@@ -55,7 +56,7 @@ public class WxMiniController extends BaseController {
@Autowired
FansDao
fansDao
;
@RequestMapping
(
"/wxmsg"
)
@RequestMapping
(
value
=
"/wxmsg"
,
method
=
RequestMethod
.
GET
)
public
void
WxMsg
(
HttpServletRequest
request
,
HttpServletResponse
response
)
throws
ServletException
,
IOException
{
String
signature
=
request
.
getParameter
(
"signature"
);
String
timestamp
=
request
.
getParameter
(
"timestamp"
);
...
...
@@ -93,7 +94,7 @@ public class WxMiniController extends BaseController {
}
@RequestMapping
(
"/login"
)
// 购房助手登录 double lng,double lat
@RequestMapping
(
value
=
"/login"
,
method
=
RequestMethod
.
GET
)
// 购房助手登录 double lng,double lat
public
@ResponseBody
Vo_msg
login
(
@RequestParam
(
value
=
"code"
)
String
code
,
@RequestParam
(
value
=
"shareId"
)
Integer
shareId
,
@RequestParam
(
value
=
"nickname"
)
String
nickname
,
@RequestParam
(
value
=
"logo"
)
String
logo
,
@RequestParam
(
value
=
"lng"
)
double
lng
,
...
...
@@ -140,7 +141,7 @@ public class WxMiniController extends BaseController {
}
// 强制刷新Token
@RequestMapping
(
value
=
"/refresh_token"
)
@RequestMapping
(
value
=
"/refresh_token"
,
method
=
RequestMethod
.
POST
)
public
@ResponseBody
String
refreshToken
(
String
pwd
)
{
if
(!
pwd
.
equals
(
"nmdzpsmhs"
))
return
"error pwd"
;
...
...
@@ -148,7 +149,7 @@ public class WxMiniController extends BaseController {
}
// 文章列表
@RequestMapping
(
value
=
"/getArticlesList"
)
@RequestMapping
(
value
=
"/getArticlesList"
,
method
=
RequestMethod
.
GET
)
@ResponseBody
public
Object
getArticlesList
(
Integer
page
,
Integer
pagesize
)
{
...
...
@@ -156,7 +157,7 @@ public class WxMiniController extends BaseController {
}
// 增加文章浏览数
@RequestMapping
(
value
=
"/addArticleViewCount"
)
@RequestMapping
(
value
=
"/addArticleViewCount"
,
method
=
RequestMethod
.
GET
)
@ResponseBody
public
Object
addArticleViewCount
(
Integer
id
)
{
articleService
.
addArticleViewCount
(
id
);
...
...
@@ -164,7 +165,7 @@ public class WxMiniController extends BaseController {
}
// 获取
@RequestMapping
(
value
=
"/getArticle"
)
@RequestMapping
(
value
=
"/getArticle"
,
method
=
RequestMethod
.
GET
)
@ResponseBody
public
Object
getArticle
(
Integer
id
)
{
Articles
article
=
articleService
.
getArticle
(
id
);
...
...
@@ -236,7 +237,7 @@ public class WxMiniController extends BaseController {
// }
//
// 清除小程序卡片的media_id的方法
@RequestMapping
(
value
=
"/cleanProgramMedia"
)
@RequestMapping
(
value
=
"/cleanProgramMedia"
,
method
=
RequestMethod
.
GET
)
@ResponseBody
public
String
cleanProgramMedia
(
@RequestParam
(
value
=
"code"
)
String
code
)
{
if
(!
code
.
equals
(
"nmdzpsmhs"
))
...
...
@@ -252,17 +253,17 @@ public class WxMiniController extends BaseController {
@Autowired
GoodsService
goodsService
;
@RequestMapping
(
value
=
"/index"
)
@RequestMapping
(
value
=
"/index"
,
method
=
RequestMethod
.
GET
)
@ResponseBody
public
Object
index
(
@RequestParam
String
openId
)
{
try
{
Map
<
String
,
Object
>
result
=
Maps
.
newHashMap
();
List
<
Banner
>
bannerList
=
bannerService
.
getAll
();
List
<
Articles
>
homeData
=
articleService
.
getHomeData
();
goodsService
.
getHomeData
();
List
<
Goods
>
homeData2
=
goodsService
.
getHomeData
();
result
.
put
(
"banner"
,
bannerList
);
MiniHomeVO
.
getData
(
homeData
,
goodsService
.
getHomeData
()
);
result
.
put
(
"data"
,
bannerList
);
List
<
MiniHomeVO
>
data
=
MiniHomeVO
.
getData
(
homeData
,
homeData2
);
result
.
put
(
"data"
,
data
);
return
new
Vo_msg
(
0
,
result
);
}
catch
(
Exception
e
)
{
return
new
Vo_msg
(-
1
,
"系统繁忙"
);
...
...
编写
预览
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
请先完成此消息的编辑!
取消
请
注册
或
登录
后发表评论