基于Springboot+Vue的校园二手交易市场

基于Springboot+Vue的校园二手交易市场

技术架构

后端: Springboot

前端:Vue

数据库:Mysql

功能模块

  • 用户登录注册,忘记密码(基于邮箱验证码)

  • 发布二手商品

  • 收藏商品

  • 商品详情

  • 商品留言

  • 商品下架

  • 简单交易

 @PostMapping(value = "/messageList", produces = "application/json")
    @ApiOperation("分页查询留言列表,入参是page:第几页,number:每页几条,pId:属于哪个商品的id")
    public JSONObject messageList(@RequestBody JSONObject jsonObject) {
        JSONObject ret = new JSONObject();
        try {
            Long page = jsonObject.getLong("page");
            Long number = jsonObject.getLong("number");
            String pId = jsonObject.getString("pId");
            Map map = new HashMap<>();
            map.put("page", page);
            map.put("number", number);
            map.put("pId", pId);
            if (page != null && number != null) {
                Page messagePage = messageService.selectListPage(map);
                List messagesList = messagePage.getRecords();
                ret.put("code", 0);
                ret.put("data", StringTool.ListToJsonArray(messagesList));
                ret.put("total", messagePage.getTotal());//总数
                ret.put("next", messagePage.hasNext());//下一页
                ret.put("previous", messagePage.hasPrevious());//上一页
                ret.put("msg", "查询成功");
            }
        } catch (Exception e) {
            e.printStackTrace();
            ret.put("code", -1);
            ret.put("data", null);
            ret.put("msg", "查询失败");
        }
        return ret;
    }

基于Springboot+Vue的校园二手交易市场_第1张图片基于Springboot+Vue的校园二手交易市场_第2张图片基于Springboot+Vue的校园二手交易市场_第3张图片基于Springboot+Vue的校园二手交易市场_第4张图片基于Springboot+Vue的校园二手交易市场_第5张图片基于Springboot+Vue的校园二手交易市场_第6张图片基于Springboot+Vue的校园二手交易市场_第7张图片基于Springboot+Vue的校园二手交易市场_第8张图片

 源码获取链接https://gitee.com/wuyanzua/blog-applet

你可能感兴趣的:(java毕设系列,大数据)