Commit 14468891 zxt@theyeasy.com

Merge branch 'zxt'

2 个父辈 1f996f9e cb0f2165
...@@ -95,20 +95,14 @@ public class ActivityController extends BaseController { ...@@ -95,20 +95,14 @@ public class ActivityController extends BaseController {
} }
// 中奖记录 // 中奖记录
@RequestMapping(value = "/getLotteryLogList", method = { RequestMethod.POST, RequestMethod.GET })
public @ResponseBody Object getLotteryLogList(Integer page, Integer pagesize, Integer turn, String keyword,
Integer status) {
return new Vo_msg(0, activityService.getLotteryLogList(page, pagesize, turn, keyword, status));
}
// 中奖记录
@RequestMapping(value = "/lotterys", method = { RequestMethod.POST, RequestMethod.GET }) @RequestMapping(value = "/lotterys", method = { RequestMethod.POST, RequestMethod.GET })
@ResponseBody @ResponseBody
public Object lotterys(@RequestParam(value = "page", defaultValue = "1", required = false) Integer page, public Object lotterys(
@RequestParam(value = "page", defaultValue = "1", required = false) Integer page,
@RequestParam(value = "pagesize", defaultValue = "10", required = false) Integer pagesize, @RequestParam(value = "pagesize", defaultValue = "10", required = false) Integer pagesize,
@RequestParam(value = "turn", defaultValue = "0", required = false) Integer turn, @RequestParam(value = "turn", defaultValue = "1", required = false) Integer turn,
@RequestParam(value = "keyword", defaultValue = "", required = false) String keyword, @RequestParam(value = "keyword", defaultValue = "", required = false) String keyword,
@RequestParam(value = "status", defaultValue = "", required = false) Integer status) { @RequestParam(value = "status", defaultValue = "1", required = false) Integer status) {
return new Vo_msg(0, activityService.getLotteryLogList(page, pagesize, turn, keyword, status)); return new Vo_msg(0, activityService.getLotteryLogList(page, pagesize, turn, keyword, status));
} }
} }
package com.w1hd.zzhnc.controller.pc;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import com.w1hd.zzhnc.service.FansService;
@RestController
@RequestMapping("/fans")
public class FansController {
@Autowired
FansService fansService;
@RequestMapping(value="/search",method= RequestMethod.GET)
public Object search(@RequestParam(value="page",defaultValue ="1")int page,@RequestParam(value="keyword") String keyword) {
return fansService.getFansList(page, keyword);
}
}
...@@ -16,7 +16,7 @@ import com.w1hd.zzhnc.model.Prize; ...@@ -16,7 +16,7 @@ import com.w1hd.zzhnc.model.Prize;
import com.w1hd.zzhnc.service.PrizeService; import com.w1hd.zzhnc.service.PrizeService;
import com.w1hd.zzhnc.vo.Vo_msg; import com.w1hd.zzhnc.vo.Vo_msg;
@Deprecated
@Controller @Controller
@RequestMapping("/prize") @RequestMapping("/prize")
public class PrizeController { public class PrizeController {
......
...@@ -15,12 +15,6 @@ import com.w1hd.zzhnc.vo.Vo_msg; ...@@ -15,12 +15,6 @@ import com.w1hd.zzhnc.vo.Vo_msg;
@RequestMapping("/report") @RequestMapping("/report")
public class ReportController extends BaseController { public class ReportController extends BaseController {
@Autowired
ChatLogService chatlogService;
@Autowired
FansService fansService;
@RequestMapping(value = "/goods", method = RequestMethod.GET) @RequestMapping(value = "/goods", method = RequestMethod.GET)
public ModelAndView goods() { public ModelAndView goods() {
ModelAndView mv = new ModelAndView("/pc/report/goods"); ModelAndView mv = new ModelAndView("/pc/report/goods");
...@@ -88,12 +82,4 @@ public class ReportController extends BaseController { ...@@ -88,12 +82,4 @@ public class ReportController extends BaseController {
return mv; return mv;
} }
// 聊天记录列表
@RequestMapping(value = "/getChatLogList", method = RequestMethod.GET)
@ResponseBody
public Object getChatLogList(Integer page, Integer replytype, String date1, String date2, String keyword) {
return new Vo_msg(0, chatlogService.getChatLogList(page, replytype, date1, date2, keyword));
}
} }
\ No newline at end of file \ No newline at end of file
...@@ -20,6 +20,8 @@ public class Goods { ...@@ -20,6 +20,8 @@ public class Goods {
private String bannerUrl; private String bannerUrl;
private Boolean isHot; private Boolean isHot;
private Boolean isHome; private Boolean isHome;
private Integer shareCount;
private Integer pageViews;
private Date createtime; private Date createtime;
private Date updateTime; private Date updateTime;
private Boolean deleted; private Boolean deleted;
...@@ -288,5 +290,21 @@ public class Goods { ...@@ -288,5 +290,21 @@ public class Goods {
this.sellerPhone = sellerPhone; this.sellerPhone = sellerPhone;
} }
public Integer getShareCount() {
return shareCount;
}
public void setShareCount(Integer shareCount) {
this.shareCount = shareCount;
}
public Integer getPageViews() {
return pageViews;
}
public void setPageViews(Integer pageViews) {
this.pageViews = pageViews;
}
} }
\ No newline at end of file \ No newline at end of file
/******************************************************************
*
* Java Lib For JavaWeb, Powered By Shenzhen WEI YI KE JI .
*
* Copyright (c) 2017-2027 Digital Telemedia Co.,Ltd
* http://www.d-telemedia.com/
*
* Package: com.w1hd.zzhnc.service.impl
*
* Filename: ProjectServiceImpl.java
*
* Description: TODO(用一句话描述该文件做什么)
*
* Copyright: Copyright (c) 2017-2027
*
* Company: Theyeasy Telemedia Co.,Ltd
*
* @author: hm
*
* @version: 1.0.0
*
* Create at: 2017年10月22日 下午5:53:36
*
* Revision:
*
* 2017年10月22日 下午5:53:36
* - first revision
*
*****************************************************************/
package com.w1hd.zzhnc.service; package com.w1hd.zzhnc.service;
import java.util.List; import java.util.List;
import org.apache.ibatis.session.RowBounds;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.theyeasy.weixin.model.WxMiniSessionInfo; import org.theyeasy.weixin.model.WxMiniSessionInfo;
...@@ -42,10 +14,9 @@ import com.w1hd.zzhnc.dao.FansDao; ...@@ -42,10 +14,9 @@ import com.w1hd.zzhnc.dao.FansDao;
import com.w1hd.zzhnc.model.Fans; import com.w1hd.zzhnc.model.Fans;
import com.w1hd.zzhnc.util.CommonUtil; import com.w1hd.zzhnc.util.CommonUtil;
import com.w1hd.zzhnc.util.PageResults; import com.w1hd.zzhnc.util.PageResults;
import com.w1hd.zzhnc.util.StringUtil;
import com.w1hd.zzhnc.vo.Fans_Vo;
import tk.mybatis.mapper.entity.Example; import tk.mybatis.mapper.entity.Example;
import tk.mybatis.mapper.entity.Example.Criteria;
/** /**
* @ClassName ProjectServiceImpl * @ClassName ProjectServiceImpl
...@@ -60,15 +31,21 @@ public class FansService { ...@@ -60,15 +31,21 @@ public class FansService {
@Autowired @Autowired
FansDao fansDao; FansDao fansDao;
public PageResults<Fans_Vo> getFansList(Integer page, String keyword) { public PageResults<Fans> getFansList(Integer page, String keyword) {
List<Fans_Vo> list = fansDao.getFansList((page - 1) * 10, 10, keyword); Example ex = new Example(Fans.class);
int total = fansDao.getFansCount(keyword); Criteria criteria = ex.createCriteria();
PageResults<Fans_Vo> pageResults = new PageResults<>(); if(Strings.isNullOrEmpty(keyword)) {
pageResults.setPage(page); criteria.andCondition(" ( nickname like \"%" + keyword +"%\")");
pageResults.setPageSize(10); }
pageResults.setRows(list); RowBounds row = new RowBounds((page - 1) * 10, 10);
pageResults.setTotal(total); List<Fans> list = fansDao.selectByExampleAndRowBounds(ex, row);
return pageResults; int total = fansDao.selectCountByExample(ex);
PageResults<Fans> pageresult = new PageResults<>();
pageresult.setPage(page);
pageresult.setPageSize(10);
pageresult.setRows(list);
pageresult.setTotal(total);
return pageresult;
} }
public Fans getFansByMiniOpenid(String miniOpenid) { public Fans getFansByMiniOpenid(String miniOpenid) {
......
Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
请先完成此消息的编辑!