|
@@ -0,0 +1,48 @@
|
|
|
+package com.iamberry.wechat.handles.apparatus;
|
|
|
+
|
|
|
+import com.iamberry.wechat.core.entity.PageBean;
|
|
|
+import com.iamberry.wechat.core.entity.ResultMsg;
|
|
|
+import com.iamberry.wechat.core.entity.WechatUtils;
|
|
|
+import com.iamberry.wechat.core.entity.apparatus.Apparatus;
|
|
|
+import com.iamberry.wechat.core.entity.member.Member;
|
|
|
+import com.iamberry.wechat.face.apparatus.ApparatusService;
|
|
|
+import com.iamberry.wechat.tools.ResultInfo;
|
|
|
+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.RequestParam;
|
|
|
+
|
|
|
+import javax.servlet.http.HttpServletRequest;
|
|
|
+import java.util.List;
|
|
|
+
|
|
|
+/**
|
|
|
+ * Created by liuzhiwei on 2017/12/28.
|
|
|
+ */
|
|
|
+@Controller
|
|
|
+@RequestMapping("/wechat/apparatus")
|
|
|
+public class ApparatusHandler {
|
|
|
+
|
|
|
+ @Autowired
|
|
|
+ private ApparatusService apparatusService;
|
|
|
+
|
|
|
+ @RequestMapping("/select_apparatus_page")
|
|
|
+ public ResultMsg selectApparatusPage(HttpServletRequest request,
|
|
|
+ @RequestParam(value = "pageNO", defaultValue = "1", required = false) int pageNO,
|
|
|
+ @RequestParam(value = "pageSize", defaultValue = "5", required = false) int pageSize) throws Exception {
|
|
|
+ ResultMsg msg = new ResultMsg();
|
|
|
+ Member member = WechatUtils.getUserBySession(request);
|
|
|
+ Apparatus apparatus = new Apparatus();
|
|
|
+ apparatus.setUserOpenid(member.getUserOpenid());
|
|
|
+ apparatus.setApparatusStatus(1);
|
|
|
+ PageBean page = new PageBean();
|
|
|
+ page.setPageNumber(pageNO);
|
|
|
+ page.setPageSize(pageSize);
|
|
|
+ apparatus.setPage(page);
|
|
|
+ //分页查询用户绑定机器信息
|
|
|
+ List<Apparatus> apparatusList = apparatusService.listApparatusPage(apparatus);
|
|
|
+ msg.setData(apparatusList);
|
|
|
+ msg.setResultCode(ResultInfo.SUCCESSCODE);
|
|
|
+ msg.setStatus(true);
|
|
|
+ return msg;
|
|
|
+ }
|
|
|
+}
|