小程序接口提供

1 个父辈 4ddd0726
...@@ -28,6 +28,7 @@ import com.w1hd.zzhnc.dao.FansDao; ...@@ -28,6 +28,7 @@ import com.w1hd.zzhnc.dao.FansDao;
import com.w1hd.zzhnc.model.Articles; import com.w1hd.zzhnc.model.Articles;
import com.w1hd.zzhnc.model.Banner; import com.w1hd.zzhnc.model.Banner;
import com.w1hd.zzhnc.model.Fans; import com.w1hd.zzhnc.model.Fans;
import com.w1hd.zzhnc.model.Goods;
import com.w1hd.zzhnc.service.ActivityService; import com.w1hd.zzhnc.service.ActivityService;
import com.w1hd.zzhnc.service.ArticleService; import com.w1hd.zzhnc.service.ArticleService;
import com.w1hd.zzhnc.service.BannerService; import com.w1hd.zzhnc.service.BannerService;
...@@ -55,7 +56,7 @@ public class WxMiniController extends BaseController { ...@@ -55,7 +56,7 @@ public class WxMiniController extends BaseController {
@Autowired @Autowired
FansDao fansDao; FansDao fansDao;
@RequestMapping("/wxmsg") @RequestMapping(value="/wxmsg",method=RequestMethod.GET)
public void WxMsg(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { public void WxMsg(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String signature = request.getParameter("signature"); String signature = request.getParameter("signature");
String timestamp = request.getParameter("timestamp"); String timestamp = request.getParameter("timestamp");
...@@ -93,7 +94,7 @@ public class WxMiniController extends BaseController { ...@@ -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, public @ResponseBody Vo_msg login(@RequestParam(value = "code") String code,
@RequestParam(value = "shareId") Integer shareId, @RequestParam(value = "nickname") String nickname, @RequestParam(value = "shareId") Integer shareId, @RequestParam(value = "nickname") String nickname,
@RequestParam(value = "logo") String logo, @RequestParam(value = "lng") double lng, @RequestParam(value = "logo") String logo, @RequestParam(value = "lng") double lng,
...@@ -140,7 +141,7 @@ public class WxMiniController extends BaseController { ...@@ -140,7 +141,7 @@ public class WxMiniController extends BaseController {
} }
// 强制刷新Token // 强制刷新Token
@RequestMapping(value = "/refresh_token") @RequestMapping(value = "/refresh_token",method = RequestMethod.POST)
public @ResponseBody String refreshToken(String pwd) { public @ResponseBody String refreshToken(String pwd) {
if (!pwd.equals("nmdzpsmhs")) if (!pwd.equals("nmdzpsmhs"))
return "error pwd"; return "error pwd";
...@@ -148,7 +149,7 @@ public class WxMiniController extends BaseController { ...@@ -148,7 +149,7 @@ public class WxMiniController extends BaseController {
} }
// 文章列表 // 文章列表
@RequestMapping(value = "/getArticlesList") @RequestMapping(value = "/getArticlesList",method = RequestMethod.GET)
@ResponseBody @ResponseBody
public Object getArticlesList(Integer page, Integer pagesize) { public Object getArticlesList(Integer page, Integer pagesize) {
...@@ -156,7 +157,7 @@ public class WxMiniController extends BaseController { ...@@ -156,7 +157,7 @@ public class WxMiniController extends BaseController {
} }
// 增加文章浏览数 // 增加文章浏览数
@RequestMapping(value = "/addArticleViewCount") @RequestMapping(value = "/addArticleViewCount",method = RequestMethod.GET)
@ResponseBody @ResponseBody
public Object addArticleViewCount(Integer id) { public Object addArticleViewCount(Integer id) {
articleService.addArticleViewCount(id); articleService.addArticleViewCount(id);
...@@ -164,7 +165,7 @@ public class WxMiniController extends BaseController { ...@@ -164,7 +165,7 @@ public class WxMiniController extends BaseController {
} }
// 获取 // 获取
@RequestMapping(value = "/getArticle") @RequestMapping(value = "/getArticle",method=RequestMethod.GET)
@ResponseBody @ResponseBody
public Object getArticle(Integer id) { public Object getArticle(Integer id) {
Articles article = articleService.getArticle(id); Articles article = articleService.getArticle(id);
...@@ -236,7 +237,7 @@ public class WxMiniController extends BaseController { ...@@ -236,7 +237,7 @@ public class WxMiniController extends BaseController {
// } // }
// //
// 清除小程序卡片的media_id的方法 // 清除小程序卡片的media_id的方法
@RequestMapping(value = "/cleanProgramMedia") @RequestMapping(value = "/cleanProgramMedia",method=RequestMethod.GET)
@ResponseBody @ResponseBody
public String cleanProgramMedia(@RequestParam(value = "code") String code) { public String cleanProgramMedia(@RequestParam(value = "code") String code) {
if (!code.equals("nmdzpsmhs")) if (!code.equals("nmdzpsmhs"))
...@@ -252,17 +253,17 @@ public class WxMiniController extends BaseController { ...@@ -252,17 +253,17 @@ public class WxMiniController extends BaseController {
@Autowired @Autowired
GoodsService goodsService; GoodsService goodsService;
@RequestMapping(value = "/index") @RequestMapping(value = "/index",method=RequestMethod.GET)
@ResponseBody @ResponseBody
public Object index(@RequestParam String openId) { public Object index(@RequestParam String openId) {
try { try {
Map<String, Object> result = Maps.newHashMap(); Map<String, Object> result = Maps.newHashMap();
List<Banner> bannerList = bannerService.getAll(); List<Banner> bannerList = bannerService.getAll();
List<Articles> homeData = articleService.getHomeData(); List<Articles> homeData = articleService.getHomeData();
goodsService.getHomeData(); List<Goods> homeData2 = goodsService.getHomeData();
result.put("banner", bannerList); result.put("banner", bannerList);
MiniHomeVO.getData(homeData, goodsService.getHomeData()); List<MiniHomeVO> data = MiniHomeVO.getData(homeData, homeData2);
result.put("data", bannerList); result.put("data", data);
return new Vo_msg(0, result); return new Vo_msg(0, result);
} catch (Exception e) { } catch (Exception e) {
return new Vo_msg(-1, "系统繁忙"); return new Vo_msg(-1, "系统繁忙");
......
Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
请先完成此消息的编辑!