栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java项目:微信小程序点餐系统(java+微信小程序+Mysql)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java项目:微信小程序点餐系统(java+微信小程序+Mysql)

前端所用技术为微信小程序,后台应用JAVA,同时包含数据库的多种技术,对于所需要的软件,配置过程也都有详细的讲解,最后制作出来的小程序具有扫码点餐,排号等功能,如果有需要还可以进行实际的商用,适合小程序的初学者

 

 

 

 

 

系统控制器,专门用于控制页面的跳转,负责通用页面的跳转:
@Controller
@RequestMapping("/")
public class SystemController {

    
    @RequestMapping("/index.html")
    public String index(){
        return "mainindex";
    }

    
    @RequestMapping("/login.html")
    public String login(){
        return "user/login";
    }

    
    @RequestMapping("/register.html")
    public String register(){
        return "user/register";
    }

    
    @RequestMapping("/userInfo.html")
    public String userInfo(){
        return "user/userInfo";
    }

    
    @RequestMapping("/modifyPassword.html")
    public String modifyPassword(){
        return "user/modifyPassword";
    }

    
    @RequestMapping("/desktop.html")
    public String desktop(){
        return "desktop";
    }
}

跳转到点餐中心等等:
@Controller
@RequestMapping("/reception")
public class ReceptionController {

    
    @RequestMapping("/foodCenter.html")
    public String foodCenter(){
        return "food/foodCenter";
    }

    
    @RequestMapping("/foodInfo.html")
    public String foodInfo(){
        return "food/foodInfo";
    }

    
    @RequestMapping("/shopcart.html")
    public String shopcart(){
        return "shopcart/shopcart";
    }

    
    @RequestMapping("/ticketShop.html")
    public String ticketShop(){
        return "ticket/ticketShop";
    }

    
    @RequestMapping("/myTicket.html")
    public String myTicket(){
        return "ticket/myTicket";
    }

    
    @RequestMapping("/generateOrder.html")
    public String generateOrder(){
        return "order/generateOrder";
    }

    
    @RequestMapping("/paySuccess.html")
    public String paySuccess(){
        return "shopcart/paySuccess";
    }

    
    @RequestMapping("/myOrder.html")
    public String myOrder(){
        return "order/myOrder";
    }

    
    @RequestMapping("/myComments.html")
    public String myComments(){
        return "comment/myComment";
    }

    
    @RequestMapping("/myComplaint.html")
    public String myComplaint(){
        return "complaint/myComplaint";
    }
}

用户管理控制层:
@Controller
@RequestMapping("/user")
public class UserController {

    @Autowired
    private UserService userService;

    
    @ResponseBody
    @RequestMapping("/login")
    public String login(String username, String password, HttpSession session){
        Map map = userService.login(username, password, session);
        return JSON.toJSonString(map);
    }

    
    @RequestMapping("/exit")
    public String exit(HttpSession session){
        userService.exit(session);
        return "redirect:/login.html";
    }

    
    @ResponseBody
    @RequestMapping("/checkUsername")
    public String checkUsername(String username){
        Map map = userService.checkUsername(username);
        return JSON.toJSonString(map);
    }

    
    @ResponseBody
    @RequestMapping("/register")
    public String register(UserVo vo, HttpSession session){
        Map register = userService.register(vo, session);
        return JSON.toJSonString(register);
    }

    
    @ResponseBody
    @RequestMapping("/findUserByUserId")
    public String findUserByUserId(HttpSession session){
        Long userId = ((UserEntity) session.getAttribute(SystemConstant.USERLOGIN)).getUserId();
        Map userByUserId = userService.findUserByUserId(userId);
        return JSON.toJSonString(userByUserId);
    }

    
    @ResponseBody
    @RequestMapping("/modifyUserInfo")
    public String modifyUserInfo(UserVo vo, HttpSession session){
        Map map = userService.modifyUserReception(vo, session);
        return JSON.toJSonString(map);
    }

    
    @ResponseBody
    @RequestMapping("/modifyPassword")
    public String modifyPassword(String oldPassword, String newPassword, HttpSession session){
        Map map = userService.modifyPassword(oldPassword, newPassword, session);
        return JSON.toJSonString(map);
    }
}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/684093.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号